tailieunhanh - Ứng dụng thuật toán học có giám sát multi-class svm trong xây dựng hệ thống chatbot hỏi đáp tiếng việt
Bài viết này trình bày phương pháp phân loại câu hỏi tiếng Việt trong miền dữ liệu đóng, dựa trên thuật toán học có giám sát Multi-Class SVM và ứng dụng mô hình học máy này để xây dựng ứng dụng chatbot hỏi-đáp. | Nguyễn Thành Thủy 177 Ứng dụng thuật toán học có giám sát multi-class svm trong xây dựng hệ thống chatbot hỏi đáp tiếng việt Nguyễn Thành Thủy Trường Đại học Kinh tế Đại học Đà Nẵng thuynt@ Tóm tắt. Việc xác định ý định của người dùng đóng vai trò quan trọng trong thiết kế hệ thống chatbot nó sẽ quyết định đến câu trả lời hay hành vi kế tiếp của bot. Trong nghiên cứu này chúng tôi đề xuất một giải pháp ứng dụng thuật toán học có giám sát Multi-Class SVM Support Vector Machine để xây dựng hệ thống chatbot hỏi đáp tiếng Việt mô hình học máy sẽ giúp bot hiểu và giao tiếp được với con người thông qua đàm thoại văn bản. Trong đó chúng tôi sử dụng kỹ thuật túi từ BoW Bag of Words kết hợp với phương pháp túi từ TF-IDF Term Frequency Inverse Document Frequency để xây dựng vector đặc trưng ngữ nghĩa của các câu văn bản tiếng Việt sử dụng thuật toán Multi-Class SVM để huấn luyện và tiến hành phân lớp so sánh độ chính xác với các thuật toán khác. Bot hiểu được ý định người dùng thông qua độ tương đồng ngữ nghĩa giữa câu hỏi đầu vào với tập không gian câu hỏi câu trả lời được sử dụng trong bước huấn luyện. Cuối cùng chúng tôi đã ứng dụng giải pháp trên để cài đặt mô phỏng hệ thống chatbot hỗ trợ trả lời tự động các câu hỏi thường gặp của khách hàng khi sử dụng dịch vụ của Vietnam Airlines. Từ khóa Chatbot Multi-class SVM BoW TF-IDF. 1 Giới thiệu Chatbot Trợ lý ảo là một chương trình máy tính tương tác với người dùng bằng ngôn ngữ tự nhiên dưới một giao diện đơn giản thông qua âm thanh giọng nói hoặc văn bản. Chatbot là một hình thức thô sơ của phần mềm trí tuệ nhân tạo hoạt động độc lập có thể tự động trả lời những câu hỏi hoặc xử lý tình huống càng thật càng tốt 1 . Độ phức tạp của bài toán tập trung vào câu hỏi là làm sao Bot có thể hiểu được ý định Intents của con người thông qua một câu hỏi đầu vào. Sau khi hiểu được ý định của con người thì hệ thống dễ dàng tương tác và đề xuất câu trả lời phù hợp nhất. Có hai mô hình Chatbot chính 1 Mô hình ứng dụng trong miền
đang nạp các trang xem trước