✨Giao diện người dùng ngôn ngữ tự nhiên

Giao diện người dùng ngôn ngữ tự nhiên

Giao diện người dùng ngôn ngữ tự nhiên (natural-language user interface, viết tắt LUI hoặc NLUI) là một dạng giao diện người dùng trong đó các hiện tượng ngôn ngữ như động từ, cụm từ và mệnh đề hoạt động như là các điều khiển giao diện người dùng dùng để khởi tạo, lựa chọn và sửa đổi dữ liệu trong các ứng dụng phần mềm.

Trong thiết kế giao diện người dùng, người ta tìm kiếm các giao diện ngôn ngữ tự nhiên vì tốc độ và tính dễ sử dụng, nhưng đa số đều gặp phải những khó khăn đối với hiểu sự đa dạng rộng lớn của mơ hồ ngữ nghĩa (semantic ambiguity). Các giao diện ngôn ngữ tự nhiên là một vùng nghiên cứu tích cực trong lĩnh vực xử lý ngôn ngữ tự nhiên và ngôn ngữ học tính toán. Một giao diện ngôn ngữ tự nhiên có tính tổng quát trực quan là một trong những mục tiêu có hiệu lực của mạng ngữ nghĩa.

Các giao diện văn bản có tính "tự nhiên" ở nhiều mức độ khác nhau. Nhiều ngôn ngữ lập trình chính quy (không tự nhiên) kết hợp các thành ngữ của ngôn ngữ tự nhiên con người. Tương tự, một cơ chế công nghệ máy truy tìm dữ liệu truyền thống có thể mô tả là một giao diện người dùng ngôn ngữ tự nhiên "nông" (shallow).

👁️ 4 | 🔗 | 💖 | ✨ | 🌍 | ⌚
**Giao diện người dùng ngôn ngữ tự nhiên** (**natural-language user interface**, viết tắt **LUI** hoặc **NLUI**) là một dạng giao diện người dùng trong đó các hiện tượng ngôn ngữ như động từ, cụm từ
**Xử lý ngôn ngữ tự nhiên** (_natural language processing_ - NLP) là một nhánh của trí tuệ nhân tạo tập trung vào các ứng dụng trên ngôn ngữ của con người. Trong trí tuệ nhân
**Nhập nhằng** trong ngôn ngữ học là hiện tượng thường gặp, trong giao tiếp hàng ngày con người ít để ý đến nó bởi vì họ xử lý tốt hiện tượng này. Nhưng trong các
Trong ngôn ngữ học, một **ngôn ngữ tự nhiên** (tiếng Anh: _natural language_) là bất kỳ ngôn ngữ nào phát sinh, không suy nghĩ trước trong não bộ của con người. Điển hình là một
**Hiểu ngôn ngữ tự nhiên** (**NLU**) hoặc **diễn dịch ngôn ngữ tự nhiên** (**NLI**) là một chủ đề con của xử lý ngôn ngữ tự nhiên trong lĩnh vực trí tuệ nhân tạo, làm việc
**Unity** là một là một môi trường desktop phân nhánh từ GNOME được phát triển bởi Canonical Ltd. cho hệ điều hành Ubuntu. Unity ra mắt trong phiên bản netbook edition của Ubuntu 10.10. Ban
Trước đây, việc điều khiển một cỗ máy bằng cách nói chuyện với chúng chỉ là những câu chuyện trong khoa học viễn tưởng. Nhưng viễn tưởng này đang dần trở thành hiện thực với
Trong điện toán, **mệnh lệnh** (_command_) là một chỉ thị tới chương trình máy tính hoạt động như một thông dịch viên của một số loại, để thực hiện một tác vụ cụ thể. Thông
**Ngôn ngữ** là một hệ thống giao tiếp có cấu trúc được sử dụng bởi con người. Cấu trúc của ngôn ngữ được gọi là ngữ pháp, còn các thành phần tự do của nó
phải|nhỏ|402x402px|[[Mã nguồn của một chương trình máy tính đơn giản được viết bằng ngôn ngữ lập trình C. Khi được biên dịch và chạy, nó sẽ cho kết quả "Hello, world!".]] **Ngôn ngữ lập trình**
**Ngôn ngữ học** hay **ngữ lý học** là bộ môn nghiên cứu về ngôn ngữ. Người nghiên cứu bộ môn này được gọi là nhà ngôn ngữ học. Nói theo nghĩa rộng, nó bao gồm
**Ngôn ngữ tại Phần Lan** bao gồm hai ngôn ngữ chính thức (tiếng Phần Lan và tiếng Thụy Điển) cùng với một vài ngôn ngữ thiểu số như tiếng Sami, tiếng Di-gan, tiếng Karelia và
**Ruby** là một ngôn ngữ lập trình hướng đối tượng, có khả năng phản ứng. Theo tác giả, Ruby chịu ảnh hưởng bởi Perl, Smalltalk, Eiffel, Ada và Lisp. Ruby cung cấp nhiều mẫu hình
_Tiền đề trong việc xây dựng lý thuyết Automata là ngôn ngữ hình thức_ Trong toán học và khoa học máy tính, một **ngôn ngữ hình thức** (_formal language_) được định nghĩa là một tập
nhỏ|Cbmain Trong khoa học máy tính, một **ngôn ngữ lập trình bậc cao** (tiếng Anh: _high-level programming language_) là một ngôn ngữ lập trình có sự trừu tượng hóa mạnh mẽ khỏi các chi tiết
**N****gôn ngữ toán học** là hệ thống ngôn ngữ được sử dụng bởi các nhà toán học để truyền đạt ý tưởng toán học với nhau. Ngôn ngữ này bao gồm một nền tảng từ
**Kotlin** là một ngôn ngữ lập trình kiểu tĩnh chạy trên máy ảo Java (JVM) và có thể được biên dịch sang mã nguồn Java hay sử dụng cơ sở hạ tầng trình biên dịch
**Thí nghiệm tước đoạt ngôn ngữ** được cho là đã được thực hiện ít nhất bốn lần trong lịch sử, là thí nghiệm cách ly trẻ sơ sinh khỏi việc sử dụng ngôn ngữ nói
nhỏ|Mô hình ngôn ngữ máy được lập nên bởi nhà toán học, nhà thủy văn và lập trình viên Vladimir Mikhailovich Kazakov, nhân viên Máy tính của Viện Energosetproekt năm 1962-1972. **Ngôn ngữ máy** (còn
[[Tập tin:SQL data types.png|nhỏ|Các kiểu dữ liệu trong ngôn ngữ SQL, một trong những ngôn ngữ truy vấn phổ biến nhất với các lập trình viên. ]] **_Ngôn ngữ truy vấn_** () là tên gọi
**Ngôn ngữ được xây dựng** **(**hay viết tắt là **conlang)**, là một ngôn ngữ dùng để giao tiếp giữa người với người (tức không phải với hoặc giữa các máy tính), nhưng không giống như
**Ngôn ngữ thiểu số** thường là ngôn ngữ được sử dụng bởi một dân tộc thiểu số ở một khu vực nhất định, nhưng không phải lúc nào cũng vậy. Các lý do khác hoặc
nhỏ|Trải nghiệm người dùng (UX) **Trải nghiệm người dùng** (tiếng Anh: **User Experience,** viết tắt: **UX**) là cách một người dùng tương tác và trải nghiệm một sản phẩm, hệ thống hoặc dịch vụ. Nó
nhỏ|Giao tiếp phi ngôn ngữ giữa hai người tại [[Tây An, Trung Quốc.]] **Giao tiếp phi ngôn ngữ** giữa con người là sự giao tiếp bằng cách gửi và nhận những tín hiệu phi ngôn
nhỏ|Tấm biển tại [[Ung Hòa cung tại Bắc Kinh, Trung Quốc, từ phải sang trái viết bằng tiếng Mãn, tiếng Hán, tiếng Tạng, tiếng Mông Cổ.]] nhỏ|phải|Biểu trưng của chính quyền Liên bang [[Thụy Sĩ,
**Nguồn gốc ngôn ngữ** và quan hệ của ngôn ngữ đối với tiến hóa của loài người là chủ đề học thuật đã được bàn luận trong nhiều thế kỷ. Mặc dù vậy, ta vẫn
**Ngôn ngữ LGBT** là môn nghiên cứu từ ngữ của cộng đồng LGBT. Các thuật ngữ liên quan hoặc đồng nghĩa phát triển bởi William Leap vào những năm 1990, bao gồm **ngôn ngữ màu
**Mạng từ** là một cơ sở dữ liệu từ vựng tiếng Anh. Nó nhóm các từ tiếng Anh thành các tập hợp đồng nghĩa gọi là loạt đồng nghĩa, cung cấp các định nghĩa ngắn
thumb|thumbtime=5|_Preservation of the Sign Language_ (1913) nhỏ|Juan Pablo Bonet, _Reducción de las letras y arte para enseñar a hablar a los mudos_ (Madrid, 1620). **Ngôn ngữ ký hiệu** hay **ngôn ngữ dấu hiệu**, **thủ ngữ**
thumb|right|Hai người phụ nữ nói chuyện với nhau. Chú ý người phụ nữ mặc áo xanh khép một cánh tay co sát cơ thể, trong khi người kia sử dụng tay mình để biểu thị,
**Ngôn ngữ của cộng đồng Hoa** **kiều** ở nước ngoài ảnh hưởng bởi rất nhiều yếu tố, bao gồm tổ tiên, xuất xứ, sự đồng hóa qua nhiều thế hệ, và các chính sách chính
Trong kỷ nguyên dữ liệu, ngôn ngữ không còn đơn thuần là phương tiện giao tiếp – mà đã trở thành nguồn tài nguyên quý giá để tạo ra giá trị kinh doanh. Công nghệ
**C** là một ngôn ngữ mệnh lệnh được phát triển từ đầu thập niên 1970 bởi Dennis Ritchie để dùng trong hệ điều hành UNIX. Từ đó, ngôn ngữ này đã lan rộng ra nhiều
**Pascal** là một ngôn ngữ lập trình cho máy tính thuộc dạng mệnh lệnh và thủ tục, được Niklaus Wirth phát triển vào năm 1970. Pascal là ngôn ngữ lập trình đặc biệt thích hợp
**Ngôn ngữ học xã hộ**i (_Sociolinguistics_) là ngành học nghiên cứu ảnh hưởng của bất kỳ và tất cả các lĩnh vực xã hội, bao gồm các khái niệm văn hóa, kỳ vọng và ngữ
**Java** (phiên âm Tiếng Việt: "_Gia-va_") là một ngôn ngữ lập trình hướng đối tượng, dựa trên lớp được thiết kế để có càng ít phụ thuộc thực thi càng tốt. Nó là ngôn ngữ
**Nhóm ngôn ngữ Gbe** (phát âm ) là một tập hợp gồm khoảng 20 ngôn ngữ liên quan đến nhau hiện diện trên một khu vực kéo dài từ đông Ghana đến tây Nigeria. Số
**Ngôn ngữ đơn âm tiết** (chữ Anh: _Monosyllabic language_) là loại ngôn ngữ mà từ đơn chủ yếu do một âm tiết duy nhất cấu thành. Một ví dụ về ngôn ngữ đơn âm tiết
Tiếng Việt được viết bằng bảng chữ cái Latinh kèm dấu phụ để thể hiện thanh điệu, đòi hỏi mấy sự thích ứng khác nhau khi gõ trên điện thoại hoặc máy tính. Hình thức
**Tự nhiên** hay **thiên nhiên**, theo nghĩa rộng nhất, là thế giới hay vũ trụ mang tính vật chất. "Tự nhiên" nói đến các hiện tượng xảy ra trong thế giới vật chất, và cũng
**Các ngôn ngữ Đông Á** thuộc về một số ngữ hệ khác biệt với các đặc tính chung hình thành từ quá trình tiếp xúc giữa các ngôn ngữ. Trong vùng ngôn ngữ học Đông
nhỏ|300x300px| LG Smart TV model 42LW5700-TA hiển thị trình duyệt web, với bàn phím trên màn hình hoạt động; Không giống như TV truyền thống, TV thông minh cho phép người xem tương tác với
**Nhóm ngôn ngữ Bisaya** (còn gọi là **Visaya** hay **Binisaya**) là một nhóm ngôn ngữ ở Philippines, có quan hệ gần với tiếng Tagalog và nhóm ngôn ngữ Bikol (cả ba đều thuộc nhóm Trung
**Ngôn ngữ nói** còn gọi là **khẩu ngữ**, **văn nói** (_văn_ ở đây có nghĩa là ngôn ngữ) là một ngôn ngữ được tạo ra bởi những âm thanh rõ ràng, trái ngược với một
**Các kiểu giao diện của Windows XP** (còn được gọi là **Các kiểu chủ đề của Windows XP**) là các tùy chỉnh của giao diện người dùng đồ họa trực quan cho Windows XP. "Luna",
**S Voice** là trợ lý cá nhân thông minh và điều hướng, nó có sẵn như một ứng dụng trên Samsung Galaxy S III, S III Mini (bao gồm biến thể NFC), S4, S4 Mini,
**Tiếng Latinh cổ điển** (tiếng Latinh: _Latinitas_ "thiện ngữ" hoặc _Sermo latinus_ "tiếng nói tốt", tiếng Anh: _Classical Latin_) là hình thức ngôn ngữ Latinh được các tác gia thời hậu kỳ Cộng hòa La
phải|Bản đồ ngôn ngữ của châu Âu (đơn giản hóa). **Ngôn ngữ học châu Âu** là ngành ngôn ngữ học khá mới mẻ, nghiên cứu về các ngôn ngữ tại châu Âu. Tuy nhiên, ở
**Biểu diễn tri thức và suy luận** (**Knowledge representation and reasoning**, **KRR**, **KR&R**, **KR²**) là lĩnh vực của trí tuệ nhân tạo (AI) tập trung vào việc biểu diễn thông tin về thế giới dưới

**Ngôn ngữ kịch bản** () là ngôn ngữ lập trình cho môi trường thời gian chạy đặc biệt tự động hóa thực thi các tác vụ; các tác vụ thay thế có thể