Đồ Án HCMUTE: Xây Dựng Mô Hình Chatbot Tối Ưu

2019

64
0
0

Phí lưu trữ

30.000 VNĐ

Tóm tắt

I. Giới thiệu Mô hình Chatbot HCMUTE

Đồ án tốt nghiệp Chatbot HCMUTE tập trung vào việc xây dựng một mô hình chatbot hiệu quả, ứng dụng trí tuệ nhân tạo (AI)học máy (machine learning). Đề tài này giải quyết vấn đề hỗ trợ người dùng trong thủ tục cấp hộ chiếu lần đầu. Nó sử dụng kỹ thuật xử lý ngôn ngữ tự nhiên (NLP) để hiểu và xử lý ngôn ngữ của người dùng. Mô hình chatbot HCMUTE được thiết kế như một hệ thống chatbot hội thoại trong phạm vi hẹp (closed domain), tập trung vào lĩnh vực hành chính công cụ thể này. Phát triển chatbot này đòi hỏi việc thu thập và tiền xử lý dữ liệu, thiết kế kiến trúc chatbot, huấn luyện mô hình máy học, và tích hợp với nền tảng Messenger. Đồ án chatbot này đánh giá hiệu quả dựa trên độ chính xác của việc nhận dạng ý định người dùng và chất lượng phản hồi. Các công nghệ cốt lõi bao gồm NLP, machine learning, và mạng nơ-ron (Neural Network), cụ thể là Bi-LSTM được sử dụng trong mô hình nhận dạng định danh (Intent Classification).

1.1 Thu thập và Tiền xử lý Dữ liệu

Giai đoạn này tập trung vào việc thu thập dữ liệu từ các nguồn khác nhau, bao gồm các trang web tư vấn về thủ tục hộ chiếu. Dữ liệu chatbot bao gồm 650 mẫu câu hỏi, được phân loại thành 13 nhãn. Tiền xử lý dữ liệu là bước quan trọng để chuẩn bị dữ liệu cho quá trình huấn luyện mô hình máy học. Các bước tiền xử lý bao gồm làm sạch dữ liệu, chuẩn hóa văn bản, và tạo bối cảnh dữ liệu (Word Embedding). Việc sử dụng Word Embedding giúp chuyển đổi văn bản thành dạng vector, dễ dàng cho mô hình học máy xử lý. Tập dữ liệu được chia thành tập huấn luyện và tập kiểm tra để đánh giá hiệu quả của mô hình chatbot. Chất lượng tập dữ liệu ảnh hưởng trực tiếp đến hiệu quả của chatbot, việc thu thập dữ liệu từ nhiều nguồn và đảm bảo tính khách quan là yếu tố then chốt. Bối cảnh dữ liệu (Word Embedding) sử dụng trong đồ án này đóng vai trò quan trọng trong việc tăng cường hiệu quả nhận dạng. Nhóm nghiên cứu cũng đã thực hiện xử lý ngôn ngữ tự nhiên (NLP) để chuẩn hóa và làm sạch dữ liệu thô.

1.2 Thiết kế và Huấn luyện Mô hình

Mô hình sử dụng mạng nơ-ron tái diễn (RNN), cụ thể là Bi-LSTM, để thực hiện nhận dạng định danh (Intent Classification). Bi-LSTM hiệu quả trong xử lý chuỗi thời gian, phù hợp với việc hiểu ý định của người dùng từ các câu hỏi. Việc xây dựng mô hình bao gồm việc chọn lựa kiến trúc mạng, thiết lập các siêu tham số, và huấn luyện mô hình trên tập dữ liệu đã được xử lý. Huấn luyện chatbot được thực hiện thông qua việc tối ưu hóa hàm mất mát, nhằm đạt được độ chính xác cao nhất. Mô hình chatbot được đánh giá dựa trên độ chính xác trên tập kiểm tra. Độ chính xác đạt được từ 88% đến 94%, cho thấy hiệu quả của mô hình học máy trong việc nhận dạng ý định người dùng. Thiết kế chatbot chú trọng đến khả năng xử lý câu hỏi phức tạp và đa dạng của người dùng. Việc đào tạo chatbot cần được thực hiện cẩn thận, lựa chọn siêu tham số phù hợp để đảm bảo hiệu quả.

1.3 Tích hợp và Đánh giá Hệ thống

Sau khi hoàn thành việc xây dựng chatbot, hệ thống được tích hợp với nền tảng Facebook Messenger. Việc tích hợp này cho phép người dùng tương tác với chatbot một cách trực tiếp và thuận tiện. Ứng dụng chatbot trên Facebook Messenger cho phép tiếp cận đông đảo người dùng. Kiểm tra chatbot được thực hiện trên cả máy tính và ứng dụng Facebook Messenger, đảm bảo tính tương thích và khả năng hoạt động ổn định. Đánh giá chatbot dựa trên các chỉ số về độ chính xác, thời gian phản hồi và chất lượng tương tác. Ứng dụng chatbot trong giáo dục, kinh doanhchăm sóc khách hàng được đề cập trong nghiên cứu, mở ra tiềm năng ứng dụng rộng rãi. An ninh chatbotbảo mật chatbot là vấn đề cần quan tâm để đảm bảo an toàn thông tin. Thử nghiệm chatbot được tiến hành để đánh giá hiệu quả thực tế. Việc tối ưu chatbot vẫn cần tiếp tục được thực hiện để cải thiện hiệu suất và trải nghiệm người dùng.

01/02/2025

TÀI LIỆU LIÊN QUAN

Đồ án hcmute xây dựng mô hình chatbot
Bạn đang xem trước tài liệu : Đồ án hcmute xây dựng mô hình chatbot

Để xem tài liệu hoàn chỉnh bạn click vào nút

Tải xuống

Bài viết "Mô Hình Chatbot HCMUTE: Đồ Án Xây Dựng Hiệu Quả" trình bày một mô hình chatbot được phát triển tại HCMUTE, nhấn mạnh vào quy trình xây dựng và ứng dụng của nó trong việc cải thiện trải nghiệm người dùng. Bài viết không chỉ cung cấp cái nhìn tổng quan về công nghệ chatbot mà còn chỉ ra những lợi ích mà nó mang lại, như khả năng tự động hóa giao tiếp và hỗ trợ khách hàng 24/7. Độc giả sẽ tìm thấy thông tin hữu ích về cách mà mô hình này có thể được áp dụng trong các lĩnh vực khác nhau, từ giáo dục đến dịch vụ khách hàng.

Nếu bạn muốn mở rộng kiến thức về các ứng dụng công nghệ trong lĩnh vực khoa học máy tính, hãy tham khảo bài viết Luận văn thạc sĩ khoa học máy tính hỗ trợ suy luận trong điều khiển truy xuất dữ liệu gis, nơi bạn có thể tìm hiểu về các phương pháp điều khiển dữ liệu. Ngoài ra, bài viết Luận văn thạc sĩ khoa học máy tính nghiên cứu các phương pháp trích xuất thông tin trong ảnh tài liệu và ứng dụng sẽ giúp bạn khám phá thêm về việc trích xuất thông tin từ hình ảnh, một lĩnh vực liên quan mật thiết đến công nghệ chatbot. Cuối cùng, bài viết Luận văn thạc sĩ khoa học máy tính sử dụng active learning trong việc lựa chọn dữ liệu gán nhãn cho bài toán speech recognition sẽ cung cấp cái nhìn sâu sắc về cách mà học máy có thể được áp dụng trong nhận diện giọng nói, một ứng dụng tiềm năng của chatbot.

Tải xuống (64 Trang - 5.45 MB)