Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 111 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
111
Dung lượng
4,01 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH KHĨA LUẬN TỐT NGHIỆP NGÀNH KỸ THUẬT DỮ LIỆU XÂY DỰNG HỆ THỐNG CHATBOTCHO TƯ VẤN TUYỂN SINH TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH GVHD: ThS QUÁCH ĐÌNH HỒNG SVTH: NGUYỄN ĐĂNG KHOA NGUYỄN QUANG HÙNG SKL009604 Tp.Hồ Chí Minh, năm 2022 TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP.HCM KHOA CÔNG NGHỆ THÔNG TIN NGUYỄN ĐĂNG KHOA – 18133022 NGUYỄN QUANG HÙNG – 18133016 Đề Tài: XÂY DỰNG HỆ THỐNG CHATBOT CHO TƯ VẤN TUYỂN SINH TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHÓA LUẬN TỐT NGHIỆP NGÀNH KỸ THUẬT DỮ LIỆU GIÁO VIÊN HƯỚNG DẪN ThS QCH ĐÌNH HỒNG KHĨA 2018-2022 TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP.HCM KHOA CÔNG NGHỆ THÔNG TIN NGUYỄN ĐĂNG KHOA – 18133022 NGUYỄN QUANG HÙNG – 18133016 Đề Tài: XÂY DỰNG HỆ THỐNG CHATBOT CHO TƯ VẤN TUYỂN SINH TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHĨA LUẬN TỐT NGHIỆP NGÀNH KỸ THUẬT DỮ LIỆU GIÁO VIÊN HƯỚNG DẪN ThS QCH ĐÌNH HỒNG KHĨA 2018-2022 ĐH SƯ PHẠM KỸ THUẬT TP.HCM XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA CNTT Độc lập – Tự – Hạnh Phúc ******* ******* PHIẾU NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Họ tên Sinh viên 1: Nguyễn Đăng Khoa MSSV 1: 18133022 Họ tên Sinh viên 2: Nguyễn Quang Hùng MSSV 2: 18133016 Ngành: Kỹ thuật liệu Tên đề tài: Xây dựng hệ thống chatbot cho tư vấn tuyển sinh trường Đại học Sư phạm Kỹ thuật TP Hồ Chí Minh Họ tên Giáo viên hướng dẫn: ThS Quách Đình Hoàng NHẬN XÉT: Về nội dung đề tài khối lượng thực hiện: ….……………………………………………………………………………………… ……………… ……………………………………………………………………… ………………………………………………………………………………………… Ưu điểm: ….……………………………………………………………………………………… ……………… ……………………………………………………………………… ………………………………………………………………………………………… Khuyết điểm: ….……………………………………………………………………………………… ……………… ……………………………………………………………………… ………………………………………………………………………………………… Đề nghị cho bảo vệ hay không? Đánh giá loại: Điểm: Tp Hồ Chí Minh, ngày tháng Giáo viên hướng dẫn (Ký & ghi rõ họ tên) năm 2022 ĐH SƯ PHẠM KỸ THUẬT TP.HCM XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA CNTT Độc lập – Tự – Hạnh Phúc ******* ******* PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN Họ tên Sinh viên 1: Nguyễn Đăng Khoa MSSV 1: 18133022 Họ tên Sinh viên 2: Nguyễn Quang Hùng MSSV 2: 18133016 Ngành: Kỹ thuật liệu Tên đề tài: Xây dựng hệ thống chatbot cho tư vấn tuyển sinh trường Đại học Sư phạm Kỹ thuật TP Hồ Chí Minh Họ tên Giáo viên phản biện: TS Nguyễn Thành Sơn NHẬN XÉT: Về nội dung đề tài khối lượng thực hiện: ….……………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… Ưu điểm: ….……………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… Khuyết điểm: ….……………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… Đề nghị cho bảo vệ hay không? Đánh giá loại: Điểm: Tp Hồ Chí Minh, ngày tháng Giáo viên phản biện (Ký & ghi rõ họ tên) năm 2022 LỜI CẢM ƠN Đầu tiên, xin gửi lời cảm ơn sâu sắc đến Ban giám hiệu trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh tạo điều kiện, môi trường học tập chất lượng, hiệu để chúng tơi phát huy cách tốt việc nghiên cứu đề tài Đồng thời, xin gửi lời cảm ơn đến Ban chủ nhiệm khoa Công nghệ Thông tin Thầy Cô khoa Công nghệ Thông tin - trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh tạo mơi trường học tập làm việc chuyên nghiệp, nhiệt tình giảng dạy để chúng tơi thực tốt đề tài nói riêng sinh viên khoa Cơng nghệ Thơng tin nói chung trình học tập làm việc trường Đặc biệt, nhóm chúng tơi xin gửi lời cảm ơn chân thành đến Thầy Qch Đình Hồng – giáo viên hướng dẫn khóa luận tốt nghiệp – Khoa Cơng nghệ Thông tin – trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh, hướng dẫn, quan tâm, góp ý ln đồng hành chúng tơi giai đoạn khó khăn đề tài Tuy nhiên hạn chế mặt thời gian, nên đề tài khó tránh khỏi sai sót hạn chế định Kính mong nhận phản hồi, đóng góp ý kiến bảo thêm từ Quý Thầy Cơ, để chúng tơi đạt kiến thức hữu ích, nâng cao trình độ để phục vụ cho nghiệp sau Xin chân thành cảm ơn ! TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP.HCM KHOA CƠNG NGHỆ THƠNG TIN ĐỀ CƯƠNG KHĨA LUẬN TỐT NGHIỆP Họ tên sinh viên 1: Nguyễn Đăng Khoa MSSV 1: 18133022 Họ tên sinh viên 2: Nguyễn Quang Hùng MSSV 2: 18133016 Thời gian làm luận văn từ 11/03/2022 đến 12/07/2022 Chuyên ngành: Kỹ thuật liệu Tên luận văn: Xây dựng hệ thống chatbot cho tư vấn tuyển sinh trường Đại học Sư phạm Kỹ thuật TP Hồ Chí Minh Họ tên Giáo viên hướng dẫn: ThS Qch Đình Hồng Nhiệm vụ thực hiện: Tìm hiểu mơ hình thuật tốn xử lý chuỗi, xử lý ngơn ngữ tự nhiên Tìm hiểu sở lý thuyết Rasa framework xây dựng ứng dụng tư vấn tuyển sinh trường Đại học Sư phạm Kỹ thuật TP HCM Đề cương viết luận văn: MỤC LỤC PHẦN MỞ ĐẦU Tính cấp thiết đề tài Mục tiêu nhiệm vụ nghiên cứu Cách tiếp cận phương pháp nghiên cứu Kết dự kiến đạt Bố cục khóa luận PHẦN NỘI DUNG Chương 1: Tổng quan machine learning 1.1 Machine learning gì? 1.2 Phân loại Chương 2: Lý thuyết liên quan đến xây dựng chatbot 2.1 Tổng quan mạng neural nhân tạo 2.2 Deep learning gì? 2.3 Mơ hình ngơn ngữ (language model) 2.4 Recurrent neural network (RNN) 2.5 Word embedding 2.6 Mơ hình DIET (Dual Intent and Entity Transformer) Chương 3: Tổng quan hệ thống chatbot 3.1 Tổng quan xử lý ngôn ngữ tự nhiên (NLP) 3.2 Tổng quan chatbot 3.3 Rasa chatbot gì? 3.4 Cấu trúc Rasa chatbot 3.5 Hiểu ngôn ngữ tự nhiên (Natural Language Understanding) 3.6 Quản lý hội thoại (DM) 3.7 Thành phần sinh ngôn ngữ (NLG) 3.8 Nhận dạng giọng nói (STT) 3.9 Chuyển văn thành giọng nói (TTS) 3.10 Cài đặt Rasa chatbot Chương 4: Xây dựng chatbot hỗ trợ tư vấn tuyển sinh 4.1 Bài tốn đặt giải pháp 4.2 Các cơng nghệ sử dụng 4.3 Lập danh sách yêu cầu 4.4 Lập lược đồ user case 4.5 Đặc tả user case 4.6 Xây dựng liệu cho chatbot 4.7 Huấn luyện mơ hình 4.8 Xây dựng giao diện tính 4.9 Kiểm tra đánh giá PHẦN KẾT LUẬN KẾ HOẠCH THỰC HIỆN Tuần 1+2 Thời gian 11/03-24/03 Nhiệm vụ Sản phẩm dự kiến Tìm hiểu đề tài chatbot công Định hướng kiến thức nghệ xây dựng cơng cụ cần có để xây dựng chatbot 25/03-31/03 Thu thập liệu để huấn luyện Lấy liệu từ phịng tuyển sinh cơng tác sinh viên 4+5 01/04-14/04 15/04-21/04 Lập danh sách yêu cầu Lập bảng nêu rõ yêu cầu chức cần có trang đối tượng Liệt kê web chi tiết user case Thiết kế sở liệu Lập lược đồ sở liệu hoàn chỉnh 22/04-28/04 Thiết kế giao diện Hoàn thành phần giao diện dành cho người dùng cho admin 8+9 29/04-12/05 Hoàn thành ứng dụng chatbot Xây dựng, huấn luyện đưa chatbot lên web 10+11+12 13/05-02/06 Viết báo cáo Tiến hành viết báo cáo 13+14 03/06-16/06 Kiểm tra hệ thống Hoàn thiện sửa lỗi chỉnh sửa hệ thống 15 16 17/06-23/06 24/06-30/06 Chuẩn bị slide thuyết trình Hồn thiện báo cáo phần hồn thiện báo cáo thuyết trình Trao đổi với thầy hướng dẫn Có báo cáo sản nội dung cần trình bày buổi phẩm tốt sau bảo vệ khóa luận tốt nghiệp giảng viên hướng dẫn góp ý Ý kiến giảng viên hướng dẫn Ngày tháng năm 2022 (Ký ghi rõ họ tên) Người viết đề cương ThS QCH ĐÌNH HỒNG NGUYỄN ĐĂNG KHOA NGUYỄN QUANG HÙNG