Kỹ thuật
ngôn ngữ tự nhiên
Tin học
ngôn ngữ tự nhiên
Loại ngôn ngữ tồn tại tự nhiên như tiếng Pháp, tiếng Đức, tiếng Tây Ban Nha hoặc tiếng Tamil, khác với ngôn ngữ nhân tạo như ngôn ngữ lập trình máy tính.
Các nhà bác học máy tính đang nổ lực làm việc để cải thiện các máy tính, sao cho chúng có thể đáp ứng được với ngôn ngữ tự nhiên. Ngôn ngữ của con người phức tạp đến mức mà không có một mô hình lý thuyết đơn giản nào của một hệ ngữ pháp ngôn ngữ tự nhiên được các nhà ngôn ngữ học chấp nhận một cách rộng rãi. Sự phức tạp của ngôn ngữ người, cùng với sự thiếu kiến thức đích xác về những thông tin nào là cần thiết để giải mã các câu nói tự nhiên, đã cản trở cho việc tìm ra các chương trình có thể nhận biết tiếng nói. Việc giải quyết các vấn đề này tiến triển rất chậm.
Chú ý:
Các chương trình máy tính, như Lotus HAL chẳng hạn, được đưa ra tiếp thị với quảng cáo rằng chúng có thể tiếp nhận thông tin vào dưới dạng ngôn ngữ tự nhiên, nhưng thực ra thông tin vào phải được xếp đặt câu sao cho phù hợp với các qui định cú pháp khá nghiêm ngặt.