Page 1
P
H
Ạ
M
T
H
A
N
H
H
Ù
N
G
BỘ CÔNG THƯƠNG
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI
PHẠM THANH HÙNG
H
Ệ
T
H
Ố
N
G
T
H
Ô
N
G
TI
N
NGHIÊN CỨU XÂY DỰNG AI CHATBOT HỖ TRỢ KIỂM ĐỊNH
CHƯƠNG TRÌNH ĐÀO TẠO TẠI TRƯỜNG ĐẠI HỌC CÔNG
NGHIỆP HÀ NỘI
ĐỀ ÁN TỐT NGHIỆP THẠC SĨ HỆ THỐNG THÔNG TIN
Page 3
BỘ CÔNG THƯƠNG
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI
---------------
PHẠM THANH HÙNG
NGHIÊN CỨU XÂY DỰNG AI CHATBOT HỖ TRỢ KIỂM ĐỊNH CHƯƠNG
TRÌNH ĐÀO TẠO TẠI TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI
Ngành: Hệ thống thông tin
Mã số: 8480104
ĐỀ ÁN TỐT NGHIỆP THẠC SĨ NGÀNH HỆ THỐNG THÔNG TIN
Người hướng dẫn: TS. PHẠM ĐỨC TĨNH
Page 5
LỜI CAM ĐOAN
Tôi xin cam đoan rằng đề tài “Nghiên cứu xây dựng AI Chatbot hỗ trợ kiểm
định chương trình đào tạo tại Trường Đại học Công nghiệp Hà Nội” là công trình
nghiên cứu do tôi thực hiện trong khuôn khổ đề án tốt nghiệp cao học ngành Hệ
thống thông tin tại Trường Đại học Công nghiệp Hà Nội. Các nội dung nghiên
cứu, số liệu, kết quả thử nghiệm và nhận xét trong đề án được thực hiện trên cơ
sở tìm hiểu tài liệu, phân tích yêu cầu và triển khai hệ thống một cách trung thực,
khách quan. Những kết quả này chưa từng được công bố trong bất kỳ công trình
nào khác. Tôi xin chịu trách nhiệm về tính chính xác và trung thực của toàn bộ nội
dung trình bày trong đề án; nếu có sai sót hoặc vi phạm, tôi xin hoàn toàn chịu
trách nhiệm trước Nhà trường và các quy định hiện hành.
Tác giả đề án
PHẠM THANH HÙNG
Page 6
LỜI CẢM ƠN
Đề tài “Nghiên cứu xây dựng AI Chatbot hỗ trợ kiểm định chương trình
đào tạo tại Trường Đại học Công nghiệp Hà Nội” là công trình nghiên cứu tôi thực
hiện trong khuôn khổ đề án tốt nghiệp cao học ngành Hệ thống thông tin tại
Trường Đại học Công nghiệp Hà Nội. Trong quá trình nghiên cứu, xây dựng và
hoàn thiện đề án, tôi đã nhận được sự quan tâm, hướng dẫn và hỗ trợ quý báu từ
các thầy cô, nhà trường, các đơn vị liên quan, gia đình và bạn bè.
Trước hết, tôi xin bày tỏ lòng biết ơn sâu sắc đến các thầy TS. Phạm Đức Tĩnh,
người đã tận tình định hướng, góp ý và hỗ trợ tôi trong suốt quá trình thực hiện
đề tài. Những ý kiến chỉ dẫn về chuyên môn, phương pháp nghiên cứu và cách
tiếp cận vấn đề của thầy là cơ sở quan trọng giúp tôi hoàn thiện nội dung đề án và
triển khai nghiên cứu theo đúng mục tiêu đã đặt ra.
Bên cạnh đó, tôi xin trân trọng cảm ơn Ban Lãnh đạo Nhà trường, các phòng ban
chức năng, các đơn vị chuyên môn và các cá nhân có liên quan đã tạo điều kiện
thuận lợi, hỗ trợ tôi trong quá trình tìm hiểu nghiệp vụ kiểm định chất lượng
chương trình đào tạo, tiếp cận tài liệu và triển khai thử nghiệm hệ thống.
Một lần nữa, tôi xin chân thành cảm ơn!
Hà Nội, tháng 5 năm 2026
Học viên
Phạm Thanh Hùng
Page 7
MỤC LỤC
LỜI CAM ĐOAN........................................................................................................... i
LỜI CẢM ƠN.............................................................................................................. ii
MỤC LỤC................................................................................................................... iii
DANH MỤC HÌNH ẢNH.............................................................................................. vi
DANH MỤC BẢNG BIỂU...........................................................................................vii
MỞ ĐẦU.................................................................................................................... 1
1. Lý do chọn đề tài................................................................................................1
2. Tính cấp thiết của đề tài.....................................................................................1
3. Tổng quan nghiên cứu........................................................................................3
4. Mục tiêu nghiên cứu..........................................................................................4
4.1. Mục tiêu chung............................................................................................4
4.2. Mục tiêu cụ thể............................................................................................4
5. Đối tượng nghiên cứu........................................................................................5
6. Phạm vi nghiên cứu............................................................................................5
7. Phương pháp nghiên cứu...................................................................................6
8. Ý nghĩa khoa học và thực tiễn............................................................................7
8.1. Ý nghĩa khoa học..........................................................................................7
8.2. Ý nghĩa thực tiễn..........................................................................................7
9. Cấu trúc của đề tài.............................................................................................7
CHƯƠNG 1. CƠ SỞ LÝ LUẬN VÀ TỔNG QUAN VỀ CHATBOT TRÍ TUỆ NHÂN TẠO
TRONG KIỂM ĐỊNH GIÁO DỤC...................................................................................9
1.1. Khái quát về chatbot AI...................................................................................9
1.1.1. Khái niệm, sự phát triển và phân loại chatbot..........................................9
1.1.2. Vai trò của chatbot AI trong giáo dục và quản trị tri thức.......................12
1.2. Công nghệ chatbot trí tuệ nhân tạo trong giáo dục......................................13
1.2.1. Xử lý ngôn ngữ tự nhiên.........................................................................13
1.2.2. Mô hình ngôn ngữ lớn............................................................................14
1.2.3. Embedding, tìm kiếm ngữ nghĩa và cơ sở dữ liệu vector........................15
1.2.4. Retrieval-Augmented Generation trong hệ thống hỏi đáp tri thức........17
Page 8
1.3. Tổng quan về kiểm định chương trình đào tạo tại các trường đại học......20
1.3.1. Khái niệm, quy trình và thành phần trong kiểm định chương trình đào tạo
..........................................................................................................................20
1.3.2. Đặc điểm dữ liệu và khó khăn trong khai thác tri thức kiểm định..........21
1.4. Các nghiên cứu liên quan..............................................................................22
1.4.1. Tổng hợp các hướng nghiên cứu trong và ngoài nước...........................23
1.4.2. Nhận xét, khoảng trống nghiên cứu và định hướng của đề tài...............24
1.5. Kết luận chương............................................................................................25
CHƯƠNG 2. THIẾT KẾ VÀ XÂY DỰNG CHATBOT AI HỖ TRỢ KIỂM ĐỊNH CHƯƠNG
TRÌNH ĐÀO TẠO.......................................................................................................26
2.1. Phân tích yêu cầu và xác định tính năng của chatbot....................................26
2.1.1. Bối cảnh sử dụng, nhóm người dùng và phạm vi hỗ trợ.........................26
2.1.2. Nhóm câu hỏi và tình huống sử dụng của chatbot.................................27
2.1.3. Yêu cầu chức năng, phi chức năng và giới hạn hỗ trợ.............................29
2.2. Thiết kế mô hình chatbot..............................................................................30
2.2.1. Kiến trúc tổng thể và luồng hoạt động của chatbot................................30
2.2.2. Thiết kế cơ sở tri thức kiểm định............................................................32
2.2.3. Thiết kế kịch bản hội thoại và kiểm soát câu trả lời................................35
2.3. Lựa chọn công nghệ và nền tảng triển khai...................................................37
2.3.1. Các phương án công nghệ......................................................................37
2.3.2. So sánh các phương án...........................................................................39
2.3.3. Lý do lựa chọn Dify cho hệ thống thử nghiệm........................................41
2.4. Xây dựng chatbot hỗ trợ kiểm định chất lượng trong hệ thống KĐCL..........42
2.4.1. Thu thập và tiền xử lý dữ liệu kiểm định.................................................43
2.4.2. Xây dựng cơ sở tri thức trên nền tảng Dify.............................................46
2.4.3. Cấu hình truy hồi và thiết kế prompt kiểm soát.....................................49
2.4.4. Xây dựng workflow chatbot trên Dify.....................................................53
2.5. Kết luận chương............................................................................................55
CHƯƠNG 3. TRIỂN KHAI, ĐÁNH GIÁ VÀ ĐỀ XUẤT GIẢI PHÁP..................................56
3.1. Triển khai mô hình chatbot trên phân hệ KĐCL............................................56
Page 9
3.2. Đánh giá hiệu quả chatbot............................................................................61
3.2.1. Tiêu chí đánh giá.....................................................................................62
3.2.2. Kết quả thử nghiệm và nhận xét.............................................................63
3.3. Thảo luận kết quả và các vấn đề gặp phải.....................................................68
3.4. Đề xuất và định hướng phát triển chatbot trong tương lai...........................70
3.5. Kết luận chương............................................................................................72
KẾT LUẬN................................................................................................................. 73
TÀI LIỆU THAM KHẢO..............................................................................................75
PHỤ LỤC..................................................................................................................78
Page 10
DANH MỤC HÌNH ẢNH
Hình 1.1. Mô hình hoạt động tổng quát của RAG....................................................18
Hình 2.1. Kiến trúc tổng thể của hệ thống chatbot hỗ trợ kiểm định chất lượng
chương trình đào tạo..............................................................................................31
Hình 2.2. Quy trình thiết kế và xử lý cơ sở tri thức kiểm định.................................35
Hình 2.3. Giao diện màn hình thiết kế chatbot của Dify..........................................38
Hình 2.4. Giao diện màn hình triển khai của LangChain..........................................39
Hình 2.5. Quy trình tiền xử lý dữ liệu kiểm định......................................................45
Hình 2.6: Giao diện tạo ứng dụng chatbot trên Dify...............................................47
Hình 2.7. Quá trình chunking sau khi tải lên dữ liệu đã được tiền xử lý..................48
Hình 2.8. Danh sách Knowledge Base được embedding hoàn chỉnh.......................49
Hình 2.9. Cài đặt cấu hình truy hồi..........................................................................50
Hình 2.10. Hình ảnh chatbot trả lời trên màn hình preview....................................54
Hình 2.11. Hình ảnh Workflow hoàn thiện sau khi xây dựng và kiểm thử...............55
Hình 3.1. Kiến trúc tích hợp chatbot AI vào phân hệ KĐCL......................................57
Hình 3.2. Giao diện hệ thống KĐCL và vị trí chatbot được tích hợp........................59
Hình 3.3. Hình ảnh chatbot đang truy vấn dữ liệu...................................................60
Hình 3.4. Chatbot trả lời câu hỏi của người dùng....................................................61
Showing the first 10 pages. Download the document to see it all.
Comments (0)
No comments yet. Be the first!