Mục lục:
- Định nghĩa - Thực thể máy tính ngôn ngữ nhân tạo (ALICE) có nghĩa là gì?
- Techopedia giải thích Thực thể máy tính ngôn ngữ nhân tạo (ALICE)
Định nghĩa - Thực thể máy tính ngôn ngữ nhân tạo (ALICE) có nghĩa là gì?
Thực thể máy tính ngôn ngữ nhân tạo (ALICE) là một chương trình chatbot và robot xử lý ngôn ngữ tham gia vào trò chuyện điện tử với con người.
Nó hoạt động theo kiểu khám phá bằng cách áp dụng cuộc trò chuyện của mình dựa trên đầu vào của con người. ALICE thực hiện các hành động tự động, chẳng hạn như phản hồi trò chuyện ngay lập tức, khi người dùng bắt đầu nhập cuộc hội thoại.
ALICE còn được gọi là Alicebot hoặc Alice.
Techopedia giải thích Thực thể máy tính ngôn ngữ nhân tạo (ALICE)
Năm 1995, Richard Wallace đã tiên phong trong việc phát triển ALICE khi theo học tại Đại học Lehigh ở Bethlehem, Pennsylvania. ALICE ban đầu được gọi là Alicebot vì lần đầu tiên nó được chạy trên máy tính với tên Alice.
Chương trình ALICE sử dụng lược đồ XML được gọi là ngôn ngữ đánh dấu trí thông minh nhân tạo (AIML), giúp chỉ định quy tắc hội thoại. Năm 1998, chương trình được viết lại bằng Java và năm 2001, Wallace đã xuất bản một đặc tả AIML. Từ đó, các nhà phát triển khác đã viết các nguồn ALICE miễn phí và mở bằng nhiều ngôn ngữ lập trình và bằng nhiều ngôn ngữ nước ngoài.
Chương trình ALICE mô phỏng trò chuyện với một người thực qua internet. Trang web chính thức thậm chí còn mời người dùng nói chuyện với Đại úy Kirk của bộ phim truyền hình khét tiếng của Mỹ, "Star Trek". Nó cũng hiển thị phiên bản Alice - một phụ nữ trông trẻ, trong những năm tháng của con người, nói với người dùng về tuổi tác, sở thích và những sự thật thú vị khác, cũng như trả lời hộp thoại của người dùng. Trang web nguồn mở cung cấp quyền thành viên và giảm giá dựa trên phí cho người cao niên và sinh viên thông qua Quỹ AI.
Mặc dù lập trình logic và phát triển ngôn ngữ, ALICE vẫn không thể vượt qua bài kiểm tra Turing.