Nghiên Cứu Xây Dựng Chatbot Tư Vấn, Hỗ Trợ Nhập Học Tại Học Viện Công Nghệ Bưu Chính Viễn Thông

Nghiên cứu và phát triển chatbot hỗ trợ tư vấn nhập học tại Học viện Công nghệ Bưu chính Viễn thông, nâng cao trải nghiệm người dùng.

Chuyên ngành

Hệ thống thông tin

Người đăng

Ẩn danh

Thể loại

Đề án tốt nghiệp thạc sĩ kỹ thuật

2024

58
1
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CAM ĐOAN

1. MỞ ĐẦU: TỔNG QUAN VỀ CHATBOT

1.1. Khái niệm chatbot

1.2. Đặc trưng của công tác tư vấn, hỗ trợ nhập học tại Học viện Công nghệ Bưu chính Viễn thông

1.3. Mô tả bài toán

1.4. Kết luận

2. NGHIÊN CỨU CÁC CÔNG NGHỆ, KỸ THUẬT XÂY DỰNG CHATBOT PHỔ BIẾN HIỆN NAY

2.1. Kiến trúc, thành phần cơ bản của chatbot và những loại chatbot phổ biến hiện nay

2.1.1. Kiến trúc

2.1.2. Thành phần cơ bản

2.1.3. Giao diện người dùng

2.1.4. Phân loại chatbot phổ biến hiện nay

2.2. Các kỹ thuật sử dụng trong xây dựng chatbot

2.2.1. Mạng hồi quy RNN

2.2.2. Điểm cải tiến của Transformer so với LSTM

2.2.3. Lựa chọn kỹ thuật, công nghệ và nền tảng

3. XÂY DỰNG CHATBOT TƯ VẤN, HỖ TRỢ NHẬP HỌC TẠI HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG

3.1. Thu thập dữ liệu

3.1.1. Xử lý dữ liệu và làm sạch

3.1.2. Chuẩn hóa dữ liệu

3.1.3. Xây dựng bộ câu hỏi, câu trả lời

3.2. Kiến trúc tổng quan hệ thống

3.3. Xây dựng module quản lý dữ liệu bằng Django và ReactJS

3.4. Xây dựng NLU dựa trên Rasa

3.5. Xây dựng giao diện hỗ trợ quản lý đoạn hội thoại bằng Botpress

3.5.1. Thành phần giao diện quản lí luồng của chatbot

3.5.2. Xây dựng luồng kịch bản quản lí hội thoại giữa người dùng và bot

4. TRIỂN KHAI THỬ NGHIỆM CHATBOT TƯ VẤN, HỖ TRỢ NHẬP HỌC TRÊN FACEBOOK MESSENGER, WEBSITE CỦA HỌC VIỆN

4.1. Môi trường thử nghiệm và các thước đo đánh giá

4.1.1. Môi trường thử nghiệm

4.1.2. Thử nghiệm và đánh giá độ chính xác của Rasa NLU

4.1.3. Thử nghiệm trò chuyện với chatbot

4.2. Cài đặt và triển khai hệ thống

4.2.1. Cài đặt hệ thống

4.2.2. Các yêu cầu đối với cấu hình máy cài đặt và lưu ý

4.2.3. Triển khai hệ thống chatbot

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng Quan Về Xây Dựng Chatbot Tư Vấn Nhập Học

Chatbot tư vấn nhập học tại Học viện Công nghệ Bưu chính Viễn thông là một giải pháp công nghệ hiện đại, giúp nâng cao hiệu quả trong công tác tuyển sinh. Với sự phát triển của trí tuệ nhân tạo, chatbot có khả năng tự động hóa quy trình tư vấn, hỗ trợ thí sinh trong việc tìm hiểu thông tin về chương trình học, thủ tục nhập học và các vấn đề liên quan khác. Việc xây dựng chatbot không chỉ giúp tiết kiệm thời gian mà còn nâng cao trải nghiệm của người dùng.

1.1. Khái Niệm Về Chatbot Tư Vấn

Chatbot tư vấn là ứng dụng phần mềm mô phỏng giao tiếp với con người, giúp giải đáp thắc mắc và cung cấp thông tin cần thiết cho thí sinh. Chatbot có thể hoạt động dựa trên quy tắc hoặc trí tuệ nhân tạo, mang lại sự linh hoạt trong việc tương tác.

1.2. Lợi Ích Của Chatbot Trong Tuyển Sinh

Chatbot giúp tự động hóa quy trình tư vấn, giảm thiểu sai sót và tiết kiệm thời gian cho cả thí sinh và nhân viên tư vấn. Hệ thống này có thể hoạt động 24/7, cung cấp thông tin kịp thời và chính xác cho thí sinh.

II. Thách Thức Trong Công Tác Tư Vấn Nhập Học

Công tác tư vấn nhập học tại Học viện Công nghệ Bưu chính Viễn thông gặp nhiều thách thức do số lượng thí sinh lớn và yêu cầu thông tin đa dạng. Việc cung cấp thông tin chính xác và kịp thời là rất quan trọng, nhưng cũng đầy khó khăn. Chatbot có thể giúp giải quyết những vấn đề này.

2.1. Khó Khăn Trong Việc Cung Cấp Thông Tin

Với số lượng thí sinh đông đảo, việc cung cấp thông tin chi tiết về chương trình học, thủ tục nhập học và các chính sách hỗ trợ là một thách thức lớn. Chatbot có thể giúp giảm tải công việc cho nhân viên tư vấn.

2.2. Sai Sót Trong Quy Trình Tư Vấn

Sai sót trong việc cung cấp thông tin có thể dẫn đến sự nhầm lẫn cho thí sinh. Chatbot giúp đảm bảo thông tin được cung cấp chính xác và nhất quán, giảm thiểu rủi ro sai sót.

III. Phương Pháp Xây Dựng Chatbot Tư Vấn Nhập Học

Xây dựng chatbot tư vấn nhập học tại Học viện Công nghệ Bưu chính Viễn thông cần áp dụng các phương pháp và công nghệ hiện đại. Việc lựa chọn công nghệ phù hợp sẽ quyết định hiệu quả hoạt động của chatbot.

3.1. Thu Thập Dữ Liệu Để Xây Dựng Chatbot

Dữ liệu là yếu tố quan trọng trong việc xây dựng chatbot. Cần thu thập dữ liệu từ các nguồn khác nhau như tài liệu hướng dẫn, câu hỏi thường gặp và phản hồi từ thí sinh để tạo ra một hệ thống thông minh.

3.2. Lựa Chọn Công Nghệ Phù Hợp

Công nghệ như Rasa, Django và ReactJS sẽ được sử dụng để xây dựng chatbot. Việc lựa chọn công nghệ phù hợp giúp tối ưu hóa hiệu suất và khả năng tương tác của chatbot.

IV. Ứng Dụng Thực Tiễn Của Chatbot Trong Tuyển Sinh

Chatbot tư vấn nhập học đã được triển khai thành công tại nhiều cơ sở giáo dục, mang lại nhiều lợi ích cho cả thí sinh và nhà trường. Hệ thống này không chỉ giúp tiết kiệm thời gian mà còn nâng cao chất lượng dịch vụ tư vấn.

4.1. Kết Quả Triển Khai Chatbot Tại Học Viện

Học viện Công nghệ Bưu chính Viễn thông đã triển khai chatbot và nhận được phản hồi tích cực từ thí sinh. Hệ thống giúp giải đáp nhanh chóng các thắc mắc và hỗ trợ thí sinh trong quá trình nhập học.

4.2. So Sánh Với Các Phương Pháp Tư Vấn Truyền Thống

So với phương pháp tư vấn truyền thống, chatbot mang lại sự tiện lợi và hiệu quả hơn. Thí sinh có thể nhận được thông tin mọi lúc, mọi nơi mà không cần phải chờ đợi.

V. Kết Luận Về Tương Lai Của Chatbot Tư Vấn Nhập Học

Tương lai của chatbot tư vấn nhập học tại Học viện Công nghệ Bưu chính Viễn thông hứa hẹn sẽ phát triển mạnh mẽ. Với sự tiến bộ của công nghệ, chatbot sẽ ngày càng thông minh và hiệu quả hơn trong việc hỗ trợ thí sinh.

5.1. Xu Hướng Phát Triển Chatbot Trong Giáo Dục

Xu hướng phát triển chatbot trong giáo dục đang gia tăng. Các cơ sở giáo dục sẽ tiếp tục áp dụng công nghệ này để nâng cao chất lượng dịch vụ và trải nghiệm của thí sinh.

5.2. Tiềm Năng Cải Tiến Trong Tương Lai

Với sự phát triển của trí tuệ nhân tạo và học máy, chatbot sẽ ngày càng cải tiến khả năng tương tác và cung cấp thông tin chính xác hơn, đáp ứng tốt hơn nhu cầu của thí sinh.

10/07/2025
Nghiên cứu và xây dựng chatbot tư vấn hỗ trợ nhập học tại học viện công nghệ bưu chính viễn thông

Trích đoạn nội dung tài liệu

chương 1 tập trung tìm hiểu tổng quan về hệ thống chatbot và đặc trưng của công tác tư vấn, hỗ trợ nhập học, từ đó chỉ ra những vấn đề cần giải quyết, khắc phục và đề xuất phương hướng giải quyết bài toán ứng dụng chatbot vào tư vấn, hỗ trợ nhập học tại Học viện Công nghệ Bưu Chính Viễn thông.1 Khái niệm chatbot Chatbot là một dạng ứng dụng phần mềm nhằm mô phỏng giao tiếp với con người trong việc thực hiện một loạt các tác vụ hoặc giải đáp thắc mắc. Chatbot có thể được lập trình sử dụng trí tuệ nhân tạo (AI) để hiểu và phản hồi một cách linh hoạt hơn, trong khi một số khác có thể hoạt động dựa trên một bộ quy tắc cố định. Có nhiều dạng Chatbot khác nhau, từ những Chatbot đơn giản chỉ có khả năng phản hồi các câu hỏi đã được lập trình sẵn, đến những Chatbot phức tạp sử dụng trí tuệ nhân tạo (AI), học máy (ML) và xử lý ngôn ngữ tự nhiên (NLP) để tiếp nhận thông tin, phân tích câu hỏi và phản hồi chính xác những gì mà người dùng mong muốn, ngoài ra Chatbot còn có khả năng tự học hỏi từ chính những cuộc trò chuyện với người dùng để đưa ra câu trả lời ngoài phân vùng dữ liệu được lặp đi lặp lại nhiều lần.1: Minh họa chatbot 1.2 Đặc trưng của công tác tư vấn, hỗ trợ nhập học tại Học viện Công nghệ Bưu chính Viễn thông Học viện Công nghệ Bưu chính Viễn thông (PTIT) là một trong những trường đại học công lập hàng đầu tại Việt Nam trong lĩnh vực bưu chính, viễn thông và công nghệ thông tin. Theo số liệu năm 2023, Học viện tuyển sinh đào tạo 19 ngành với tổng chỉ tiêu 4345 sinh viên và dự kiến sẽ tăng lên thành 22 ngành với tổng chỉ tiêu 5200 chỉ tiêu trong năm 2024.

Bên cạnh đó Học viện cũng có các chương trình đào tạo chất lượng cao, chương trình liên kết quốc tế với nội dung, chất lượng ưu viết và lợi thế đối với người học. Vì vậy công tác tư vấn, hỗ trợ nhập học tại Học viện có một số điểm đặc trưng sau:  Tổ chức nhập học cho tân sinh viên thường diễn ra trong thời gian ngắn (1-2 ngày).  Cung cấp các bộ tài liệu như sách hướng dẫn nhập học, đến các video giới thiệu chuyên ngành và cơ sở vật chất.  Tổ chức các buổi định hướng, tour tham quan trường, và buổi giới thiệu, giao lưu với các câu lạc bộ, tổ chức sinh viên để giới thiệu văn 4 hóa và mạng lưới hỗ trợ tại trường.

 Cung cấp thông tin chi tiết về các chương trình học, cơ hội nghề nghiệp sau khi tốt nghiệp và các mối quan hệ với doanh nghiệp, giúp sinh viên hiểu rõ và chọn lựa chương trình học phù hợp với nguyện vọng và khả năng của bản thân.  Thông tin về học bổng, các chi phí liên quan trong quá trình học tập và hỗ trợ sinh viên trong việc xin học bổng hay chế độ chính sách cho sinh viên. Với số lượng tân sinh viên nhập học rất lớn trong thời gian ngắn, cùng với việc phải cung cấp nhiều thông tin tới tân sinh viên do đó công tác tư vấn, hỗ trợ nhập học tại Học viện Công nghệ Bưu chính Viễn thông khó có thể tránh khỏi các sai sót, trong khi vẫn cần huy động số lượng lớn nhân lực tham gia, tốn kém cả về công sức và thời gian.3 Mô tả bài toán Tổ chức nhập học cho tân sinh viên là một trong những bước quan trọng nhất trong công tác tuyển sinh hàng năm tại Học viện Công nghệ Bưu chính Viễn thông. Tuy nhiên, quá trình này thường gặp nhiều khó khăn và thách thức từ việc kiểm tra các loại giấy tờ, kinh phí nhập học của tân sinh viên tới việc cung cấp thông tin, tư vấn về chương trình học, giới thiệu về Học viện cũng như các câu lạc bộ, tổ chức sinh viên đang hoạt động.

Với số lượng tân sinh viên nhập học đang ngày càng tăng qua các năm, việc xây dựng chatbot tư vấn, hỗ trợ công tác nhập học giúp giảm thiểu sai sót, tiết kiệm công sức và thời gian là việc cấp thiết. Dưới đây là một số yêu cầu cụ thể của chatbot tư vấn, hỗ trợ nhập học tại Học viện Công nghệ Bưu chính Viễn thông: • Trả lời các câu hỏi thường gặp của thí sinh: Chatbot có thể được sử dụng để trả lời các câu hỏi thường gặp của thí sinh về các loại giấy tờ, kinh phí cần chuẩn bị để nhập học. • Hỗ trợ đăng ký chương trình chất lượng cao, liên kết quốc tế, tiếng Anh: 5 Chatbot có thể được sử dụng để hỗ trợ thí sinh đăng ký thi tiếng Anh, đăng ký học chương trình chất lượng cao, bao gồm nhập thông tin, nộp hồ sơ,. • Tư vấn các hoạt động khác: Chatbot có thể cung cấp thông tin về các câu lạc bộ, hỗ trợ sinh viên ghi danh tham gia câu lạc bộ mong muốn, cung cấp thông tin về nhà cho thuê, quán ăn, cửa hàng tiện lợi.

quanh khu vực Học viện. • Hỗ trợ chế độ chính sách sinh viên: Chatbot có thể cung cấp thông tin về các loại học bổng, chế độ miễn giảm học phí, ký túc xá cho sinh viên. Với hướng nghiên cứu và xây dựng chatbot tư vấn, hỗ trợ tuyển sinh, nhập học một số cơ sở giáo dục tại Việt Nam đã triển khai thành công như: • Trường Đại học Kinh tế Quốc dân: NEU-Chatbot là chatbot tuyển sinh của Trường Đại học Kinh tế Quốc dân, có thể trả lời hơn 50 loại câu hỏi với độ chính xác lên đến hơn 95%. • Đại học FPT: FPT Chatbot là chatbot tuyển sinh của Đại học FPT, có thể hỗ trợ thí sinh đăng ký tuyển sinh, tư vấn tuyển sinh,.

• Đại học Bách khoa Hà Nội: Bách khoa Chatbot là chatbot tuyển sinh của Đại học Bách khoa Hà Nội, có thể trả lời các câu hỏi về quy chế tuyển sinh, phương thức tuyển sinh,. Trong tương lai, chatbot sẽ tiếp tục được ứng dụng rộng rãi hơn nữa trong công tác tuyển sinh nói chung và công tác hỗ trợ nhâp học nói riêng, giúp các cơ sở giáo dục nâng cao hiệu quả công tác tuyển sinh.4 Kết luận Chương này trình bày tổng quan về hệ thống chatbot, các đặc trưng công tác tư vấn, hỗ trợ nhập học tại Học viện Công nghệ Bưu chính Viễn thông. Từ đó, nội dung chương chỉ ra những vấn đề còn tồn tại trong công tác tư vấn, hỗ trợ nhập học và đề xuất phương án giải quyết các vấn đề này. Nội dung chi tiết phương án giải quyết vấn đề được trình bày tại Chương 2 của đề án tốt nghiệp.

NGHIÊN CỨU CÁC CÔNG NGHỆ, KỸ THUẬT XÂY DỰNG CHATBOT PHỔ BIẾN HIỆN NAY Chương 2 trình bày nghiên cứu các công nghệ, kỹ thuật xây dựng chatbot phổ biến hiện nay trên thế giới. Từ đó đưa ra công nghệ, kỹ thuật được sử dụng để xây dựng chatbot tư vấn, hỗ trợ nhập học tại Học viện Công nghệ Bưu chính Viễn thông.1 Kiến trúc, thành phần cơ bản của chatbot và những loại chatbot phổ biến hiện nay 2.1 Kiến trúc Có ba kiến trúc chatbot phổ biến hiện nay: • Kiến trúc dựa trên quy tắc: Kiến trúc dựa trên quy tắc sử dụng một bộ quy tắc để xác định cách chatbot sẽ phản hồi các câu hỏi và yêu cầu của người dùng. Bộ quy tắc này được xây dựng thủ công bởi các nhà phát triển chatbot. • Kiến trúc dựa trên tri thức: Kiến trúc dựa trên tri thức sử dụng một cơ sở tri thức để xác định cách chatbot sẽ phản hồi các câu hỏi và yêu cầu của người dùng.

Cơ sở tri thức này chứa thông tin về thế giới thực và cách chatbot có thể sử dụng thông tin này để trả lời các câu hỏi của người dùng. • Kiến trúc học máy: Kiến trúc học máy sử dụng các mô hình học máy để đào tạo chatbot. Các mô hình này được đào tạo trên một tập dữ liệu lớn bao gồm các cuộc trò chuyện giữa người dùng và chatbot.2 Thành phần cơ bản 2.1 Xử lý ngôn ngữ tự nhiên NLP là công nghệ giúp chatbot hiểu và tạo ra ngôn ngữ của con người. Các kỹ thuật NLP thường được sử dụng trong chatbot bao gồm: • Phân tích cú pháp: Phân tích cú pháp là quá trình xác định cấu trúc của câu.

Chatbot sử dụng phân tích cú pháp để hiểu ý nghĩa của câu hỏi và yêu cầu của người dùng. 8 • Tìm kiếm: Tìm kiếm là quá trình tìm kiếm thông tin liên quan đến câu hỏi hoặc yêu cầu của người dùng. Chatbot sử dụng tìm kiếm để tìm các câu trả lời phù hợp cho người dùng. • Sinh văn bản: Sinh văn bản là quá trình tạo ra văn bản mới.

Chatbot sử dụng sinh văn bản để tạo ra các câu trả lời cho người dùng. • Dịch ngôn ngữ: Chatbot sử dụng dịch ngôn ngữ để giao tiếp với người dùng nói ngôn ngữ khác. • Chuẩn hóa: Kiểm tra các lỗi chính tả làm thay đổi ngữ nghĩa trong yêu cầu của người dùng. • Nhận dạng thực thể: Chatbot tìm kiếm các loại thông tin cần thiết khác nhau như vị trí, con người, đồ vật.2 Dữ liệu xây dựng chatbot Chatbot được đào tạo trên một tập dữ liệu lớn bao gồm các cuộc trò chuyện giữa người dùng và chatbot.

Dữ liệu này giúp chatbot học cách hiểu và phản hồi các câu hỏi và yêu cầu của người dùng. Dữ liệu là yếu tố quan trọng nhất trong việc xây dựng chatbot. Dữ liệu tốt sẽ giúp chatbot hiểu được ngôn ngữ tự nhiên và tạo ra các phản hồi phù hợp với ngữ cảnh của cuộc trò chuyện. Có hai loại dữ liệu chính được sử dụng để xây dựng chatbot: • Dữ liệu văn bản: Dữ liệu văn bản bao gồm các văn bản từ sách, bài báo, trang web, mạng xã hội,.

Dữ liệu văn bản giúp chatbot học cách sử dụng ngôn ngữ tự nhiên một cách chính xác. • Dữ liệu hội thoại: Dữ liệu hội thoại bao gồm các cuộc trò chuyện giữa con người với nhau. Dữ liệu hội thoại giúp chatbot hiểu được cách con người giao tiếp và tạo ra các phản hồi phù hợp với ngữ cảnh của cuộc trò chuyện.3 Giao diện người dùng Công cụ giúp người dùng giao tiếp, cấu hình chatbot. Giao diện người dùng có thể là một ứng dụng web, ứng dụng di động hoặc chatbot tích hợp vào trang 9 web hoặc ứng dụng hiện có.

Ngoài các thành phần cơ bản này, chatbot có thể bao gồm các thành phần khác như: • Công nghệ học máy: Công nghệ học máy giúp chatbot cải thiện hiệu suất theo thời gian.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu "Xây Dựng Chatbot Tư Vấn Nhập Học Tại Học Viện Công Nghệ Bưu Chính Viễn Thông" trình bày về việc phát triển một chatbot nhằm hỗ trợ tư vấn cho sinh viên trong quá trình nhập học. Chatbot này không chỉ giúp giải đáp thắc mắc nhanh chóng mà còn cung cấp thông tin chi tiết về các chương trình học, quy trình nhập học và các hoạt động của học viện. Điều này mang lại lợi ích lớn cho cả sinh viên và nhà trường, giúp tiết kiệm thời gian và nâng cao hiệu quả trong việc tiếp cận thông tin.

Nếu bạn quan tâm đến việc ứng dụng công nghệ trong giáo dục, bạn có thể tham khảo thêm tài liệu Luận văn thạc sĩ quản lý giáo dục quản lý hoạt động ứng dụng công nghệ thông tin trong dạy học ở các trường trung học cơ sở huyện phong điền thành phố cần thơ, nơi đề cập đến việc ứng dụng công nghệ thông tin trong giảng dạy. Bên cạnh đó, tài liệu Luận văn vận dụng quan điểm giao tiếp vào dạy học ngữ pháp ở bậc trung học phổ thông cũng sẽ cung cấp cho bạn cái nhìn sâu sắc về việc cải thiện kỹ năng giao tiếp trong giáo dục. Cuối cùng, bạn có thể tìm hiểu thêm về Ứng dụng sơ đồ tư duy trong dạy học chủ đề tam giác bằng nhau theo hướng phát triển năng lực giao tiếp toán học cho học sinh lớp 7, một nghiên cứu thú vị về cách thức dạy học sáng tạo. Những tài liệu này sẽ giúp bạn mở rộng kiến thức và hiểu biết về ứng dụng công nghệ trong giáo dục.