Chương 1. Các kiến thức cơ bản về hệ thống Chatbot cùng cấp các thông tin về Chatbot cũng như các tiêu chí xây dựng, phân loại Chatbot, các ứng dụng thực tế của Chatbot trong đời sống hiện nay. Đồng thời giới thiệu sơ lược một số các ứng dụng nổi tiếng đã được thương mại hóa hiện nay. Xây dựng mô hình hệ thống Chatbot giới thiệu một số cách tiếp cận xây dựng Chatbot, giới thiệu một số công trình nghiên cửu về Chatbot và đưa ra kiến trúc dễ xuất mô hình Chatbot sẽ nghiền cứu và cải đặt trong khuôn khỗ Luận Van nay.
Cài đặt và thực nghiệm, chương này đưa ra cách thức chỉ tiết việc xây dựng, cài đặt mô hình kiến trúc để xuất đã đưa ra ở Chương 2, đồng thời thực nghiệm và so sánh kết quả với một số mô hình kiến trúc khác, từ đỏ đưa ra các nhận xét Chương 4. chương nảy trình bày việc ung dung của Chatbot vào tỉnh huồng thực tế trong cuộc sống, đồng thời đưa ra hướng phát triển trong tương lai cũng như những thuận lợi, khó khăn gặp phải trong quá trình nghiền cửu mô hì LỜI CẢM ƠN "Trước tiên, tác giã muốn gửi lời cảm ơn chân thành và sâu sắc nhất tới Tién Si Ban [1a Bằng, người đã lận tình đạy dỗ, chỉ bảo, giúp đỡ tác giả hoàn thành] 1ận Văn này cũng như quá trình học tập nghiên cứu. Déng thai, tác giả xin bày lô lòng biết ơntới các thầy cô giáo (rong Khoa đã tận tình giâng dạy, truyền đạt những kiến thức quan trọng, làm nên tâng. cho việc thực hiện Luận Văn cũng như trong quá Irìnhcông tác sau nảy.
'Tác giả cũng xin gửi lời cám ơn tới các bạn học cùng khóa lớp 19AIMMIT, cảm ơn các bạn đã bên cạnh động viên giúp đỡ trong quá trình học tập cũng. như quá trình hoàn thành Tận Van. Cuối củng, con xin bày tô lòng biết ơn Gia đỉnh đã là hậu phương vững, chắc cho con yên tâm công tác, học lập. Do thời gian, kiến thức, kinh nghiệm chic chin con những hạn chế, khiếm khuyết: nên tác giả mong, muốn các quý thầy cổ, các anh chị, các bạn góp ý cho tác giả để I nận Văn trở nên haàn thiện hơn TÓM TẮT NỘI DUNG LUẬN VĂN _Trong những năm gan đây, công nghé Chatbot dang ngày cảng trở nên phổ biến hơn trong rất nhiễu các lĩnh vực khác nhau.
Chatbot được tích hợp vào nhiều nên tầng khác nhau, nhiễu lĩnh vực khác nhau, va đã trở thành công cụ đắc lực giúp kết nối khách hàng với doanh nghiệp tổ chúc, giúp cho các công việc chấm sóc khách hàng trở nên dễ đàng, giải phóng con người khỏi các công việc mang tính chất lặp đi lặp lại. "Từ những nhu cầu thiết thực đó, tác giả đã đề xuất và được phép nghiên cứu để tải: “Xây dựng ChatLbot dựa trén AI Techniques”. Trong khuôn khổ Luận Văn, tác giã đã để xuất mô hình xây đựng Chatbot, thực hiện các thực nghiệm, so sánh, và ứng dụng mô hình vào xây dungging tt dung Mobile chatbot hỗ trợ điều tri cho tré em vj thanh nién mic chiingréiloan giao tiép. HỌC VIÊN Dang Ngoc Sơn LỜI CẢM ƠN "Trước tiên, tác giã muốn gửi lời cảm ơn chân thành và sâu sắc nhất tới Tién Si Ban [1a Bằng, người đã lận tình đạy dỗ, chỉ bảo, giúp đỡ tác giả hoàn thành] 1ận Văn này cũng như quá trình học tập nghiên cứu.
Déng thai, tác giả xin bày lô lòng biết ơntới các thầy cô giáo (rong Khoa đã tận tình giâng dạy, truyền đạt những kiến thức quan trọng, làm nên tâng. cho việc thực hiện Luận Văn cũng như trong quá Irìnhcông tác sau nảy. 'Tác giả cũng xin gửi lời cám ơn tới các bạn học cùng khóa lớp 19AIMMIT, cảm ơn các bạn đã bên cạnh động viên giúp đỡ trong quá trình học tập cũng. như quá trình hoàn thành Tận Van.
Cuối củng, con xin bày tô lòng biết ơn Gia đỉnh đã là hậu phương vững, chắc cho con yên tâm công tác, học lập. Do thời gian, kiến thức, kinh nghiệm chic chin con những hạn chế, khiếm khuyết: nên tác giả mong, muốn các quý thầy cổ, các anh chị, các bạn góp ý cho tác giả để I nận Văn trở nên haàn thiện hơn TÓM TẮT NỘI DUNG LUẬN VĂN _Trong những năm gan đây, công nghé Chatbot dang ngày cảng trở nên phổ biến hơn trong rất nhiễu các lĩnh vực khác nhau. Chatbot được tích hợp vào nhiều nên tầng khác nhau, nhiễu lĩnh vực khác nhau, va đã trở thành công cụ đắc lực giúp kết nối khách hàng với doanh nghiệp tổ chúc, giúp cho các công việc chấm sóc khách hàng trở nên dễ đàng, giải phóng con người khỏi các công việc mang tính chất lặp đi lặp lại. "Từ những nhu cầu thiết thực đó, tác giả đã đề xuất và được phép nghiên cứu để tải: “Xây dựng ChatLbot dựa trén AI Techniques”.
Trong khuôn khổ Luận Văn, tác giã đã để xuất mô hình xây đựng Chatbot, thực hiện các thực nghiệm, so sánh, và ứng dụng mô hình vào xây dungging tt dung Mobile chatbot hỗ trợ điều tri cho tré em vj thanh nién mic chiingréiloan giao tiép. HỌC VIÊN Dang Ngoc Sơn DANH MUC KY HIEU, CHU VIE! Tên viết tắt | Tên day du Ý nghĩa Chatbot Chatbot TIệ thống trả lời tự động ML Machine Leaming Hoc may ANN Artificial Neural Network — | Mang Ne-ron nhan tạo RNN Recurrent Neural Network | Mang No-ron hii quy LST™M Long Short-Term Memory | Mang No-ron bé nhé dai ngắn GRU Gated Recurrent Units Mạng Nơ-ron với các đơn vị công hồi quy Soq28cq Sequence to Sequence NLP Natural language processing | Xử lý ngôn ngữ tự nhiên MLP Multilayer Perceptrons Mạng Nơ-ron đa lớp CNN Convolution Neural | Mang No-ron tích chap Network Encoder- Tincoder-Deuoder Mã hóa - Giải mã Decoder BiRNN Bi-directional Recurrent | Mang hai chiéu RNN Neural Network ii ĐANH MỤC HÌNH VẼ Tlinh 11 Giao điện của số Chatbot hd tro người đừng 4 Hình 1 2 1ego mội số ứng đụng thuong mai Chatbot hién nay 7 a 8 Hinh ] 3 Ứng dụng của Chatbot trong cuộc sống. 9 Hinh 2 1 Mô hình thu gọn của RNN, 13 Hình ^ 2 Mô lủnh dây dũ của RNN - - - -.18 THỉnh 2 3 Phân loại RNN - - „14 Hinh 2 4 Cập nhật trong số trong mạng RNN - 15 Hình 2 5 Trong số không được cập nhật lại dáng ké khi huan luyện lS Hinh 2 6 Bên trong các cell của RN. THỉnh 2 7 Tên trang các cell cia LSTM.
Hinh 2 8 Giải thích một hiệu sử dụng - 1 Linh 2 9 Chỉ tiết hoạt động LSỨM. server LT THỉnh 2 10 Chỉ tiết hoạt déng LSTM Hinh 2 11 Chỉ tết hoạt động I. Hình 2 12 Chỉ tiết hoạt déng LSTM Linh 2 13 Chỉ tiết hoạt động LSTM. Tình 2 14 Chỉ Hết hoạt động I.
- - 3 Hình 2 15 Kiển trúc mô hinh Seq25eq,. ccccccccccceccrevrrrrree sec 1Hỉnh 2 16 M6 hinh Seq2seq ding attention trong bai toan dich may. Vi du vé Word Embedding 3 Tình 2 18 Kién trúc đề xuấi mô hình Chathet 2 Hình 2 19 Beam Search với beam size có dịnh.c -ee 3Ô Tình 3 1 Tiền xử lý đữ liệu. Hình 3 2 Tiển xử lý dư liệu.
Linh 3 3 Tiên xử lý đữ liệu. Hinh 3 4 Tiên xử lý đữ liệu Hinh 3 5 Tiển xử lý đữ liệu. Linh 3 6 Tiên xử lý đữ liệu. Hinh 3 7 Tiên xử lý đữ liệu Hình 3 § Tiên xử lý largela Hinh 3 9 Sơ dỗ Flơw Diagram của hệ thông,.
Hinh 3 10 8o để Sequence Diagram của hệ thắng - 45 Hình 3 11 Giao điện ứng dụng “Small Telk Daily”. đố CHƯƠNG 1: CAC KLEN THUC COU BAN VE HE THONG CHATBOT Chương này giới thiệu về Chatbot cũng như các tiêu chỉ xây dựng, phân loại Chatbot, các ứng dụng thực tế của Chatbot trong đời sống hiện nay. Đồng thời giới thiêu sơ lược một số công trình nghiên cửu, ứng dụng liên quan đến Chatbot của một số nhà khoa học, nhà nghiên cứu trong những năm gần đây. Giới thiệu bài toán Chatbot.
Chúng ta đang sống trong thời đại Công nghiệp 4.0 - kỷ nguyên của thông tin, của đữ liệu lớn. Ngày ngày từ báo dài, Intormet chúng ta được tiếp cận với rất nhiều loại thông lin ma cách đây 5-10 năm việc tiếp cận nhiễu và đa dang như vậy là rất hạn chế. Việc thông tin tiếp cận không hạn chế đem lại cho con người rất nhiều lựa chọn và hỗ trợ cho quyết định nhanh chóng và thuân tiên hơn. Khi lượng thông tin nhiều lên, các giao địch trở nên lớn hơn, việc xử lý thông tin trong các hệ thông sẽ trở nên nhiều hơn.
Dơn cử một hệthống khiếu nại mang xã hôi, khi số lượng người dùng íL, quản trị viên có thể thuê nhân viễn hỗ trợ việc tiếp nhận các khiếu nại phat sinh từ phía người đùng báo cáo lên. Ban dau có thể thiết lập tổng dải, vả mỗi nhân viên trực sẽ tiến nhận cuộc gọi để xử lý khiếu nại. Khi số lượng người đủng nhiều hơn sẽ thuê thêm nhân viên, thêm đường dây liên lạc. Cho tới khi số lượng khiểu nại, người dùng, trở nên quả nhiều thì việc sử dụng điện thoại sẽ trở nên khó khăn hơn nhiều.
Dó là lúc Chatbot xuất hiện và thể hiện vai trò của nó, Chatbot là một ứng dụng phần mềm cho phép Lương tác với người sử dụng theo cách giống như giao tiếp với cơn người. Khi đó Chatbot có thể tự động thu thập thông tím khiếu nại khách hàng, lưu trữ vá phân loai theo format nhất định sử dung các thuật toán Machine Learning, AI. Vi ban than mdi khiếu nại từ khách hàng cũng là một mẫu dữ liệu dé hoc may, cho nên khi hệ thống Chatbot này tương tác cảng nhiều, độ chính xác của nó sẽ càng ting lên. 'Irong khi đó chỉ phí đầu tư về phần cứng, thiết bị.
khiêm tốn hơn rất nhiễu so với đầu tư điện thoại vàtổng đài viên và cơ sở hạ tầng kém theo Twong ty nhu vay cho cdc lĩnh vực khác, ví đụ như trong lĩnh vực thương mai điện tử. Khách hàng thường có rất nhiều các câu hỏi, thắc mắc về các sản phẩm, về nhu cầu của bản thân. Chatbot sé giúp người dùng trả lời các câu hỏi cơ bán vả nâng cao về thông tín đặc tỉnh sản phẩm, địch vụ. từ đỏ giúp người dùng sớm đưa ra quyết định ma van bao đảm được chất lượng tư van.
MỞ ĐẢU Chatbot la mét tng dung phần mềm cho phép thực hiện các đoạn hội thoại thông qua văn bản, hoặc từ văn bản thành giọng nỏi, nhằm cung cắp tương tác trực tiếp giữa người và máy. Dược thiết kế sao cho mô phòng cách mà con người nói chuyện trong giao Liếp hàng ngày, hệ thống Chatbal thường xuyên cần được tối ưu hóa, và kiểm tra.