Trang Chủ Âm thanh Chatbots được đào tạo như thế nào?

Chatbots được đào tạo như thế nào?

Anonim

Q:

Chatbots được đào tạo như thế nào?

A:

Gần như tất cả mọi người đã tương tác với một chatbot, thông qua các trợ lý cá nhân như Siri của Apple hoặc thông qua các bộ phận dịch vụ khách hàng, nhưng làm thế nào để họ có vẻ thông minh như vậy? Có một số cách các nhà phát triển AI có thể đào tạo các bot này để đưa ra phản hồi thực tế.

Cách đơn giản nhất để thiết kế bot là để nó đáp ứng với một loạt các phản hồi được lập trình sẵn. Đây là cách tiếp cận được sử dụng bởi chương trình ELIZA của Joseph Weizenbaum (1923-2008) được phát triển vào những năm 1960.

ELIZA được dự định mô phỏng một nhà trị liệu tâm lý Rogerian. Chương trình chỉ có thể đáp ứng theo các tập lệnh, chương trình, nhưng nhiều người dùng đã thấy hiệu ứng thực tế đến mức họ khăng khăng rằng ELIZA thực sự thông minh.

Điều này đã được mệnh danh là Hiệu ứng ELIZA.

Nghiên cứu về AI đã cho phép các phương pháp tiếp cận tinh vi hơn nhiều để phát triển các chatbot, cho phép họ học hỏi từ các dữ liệu đào tạo được cung cấp bởi các nhà phát triển và từ đầu vào của người dùng.

Hãy lấy ví dụ về một chatbot được sử dụng cho bộ phận dịch vụ khách hàng của một công ty phần mềm. Bot trước tiên sẽ được cung cấp thông tin từ các tài nguyên của chính công ty: tài liệu, Câu hỏi thường gặp, email, bảng điểm trò chuyện, để bắt đầu.

Bot sẽ không bị giới hạn ở bất cứ thứ gì mà các nhà phát triển đưa ra, theo cách ELIZA. Nó sẽ có thể học hỏi từ các tương tác thực sự với khách hàng bằng cách xử lý ngôn ngữ tự nhiên (NLP).

Ngay cả với việc học tự động, vẫn sẽ có những khu vực mà bot gặp rắc rối. Con người sẽ phải huấn luyện bot đôi khi sử dụng việc học có giám sát. Với sự mơ hồ trong ngôn ngữ của con người, sẽ khó có thể xây dựng một chatbot có thể chạy hoàn toàn không bị giám sát.

Người dùng cũng có thể phải kiểm tra tính chính xác của kết quả của chatbot, đặc biệt là trong bối cảnh kinh doanh. Tuy nhiên, các chatbot này sẽ linh hoạt hơn một chương trình hoàn toàn dựa trên quy tắc như ELIZA.

Những tiến bộ trong học máy và xử lý ngôn ngữ tự nhiên có thể làm cho các chatbot này xuất hiện thậm chí còn thông minh hơn trong tương lai.

Chatbots được đào tạo như thế nào?