B NI V
TRƢỜNG ĐẠI HC NI V HÀ NI
BÁO CÁO TNG HP
ĐỀ TÀI NGHIÊN CU KHOA HC CẤP TRƢỜNG
XÂY DNG PHN MM PHÂN TÍCH T ĐỘNG Ý KIN
PHN HI CA SINH VIÊN V CHẤT LƢỢNG ĐÀO TO
PHÂN HIỆU TRƢỜNG ĐẠI HC NI V HÀ NI TI
THÀNH PH H CHÍ MINH
Mã s của đề i: ĐTCT.2022.133
Ch nhiệm đề tài: Thc s Tôn N Th Sáu
Hà Ni, Tháng 7/2022
B NI V
TRƢỜNG ĐẠI HC NI V HÀ NI
BÁO CÁO TNG HP
ĐỀ TÀI NGHIÊN CU KHOA HC CẤP TRƢỜNG
XÂY DNG PHN MM PHÂN TÍCH T ĐỘNG Ý KIN
PHN HI CA SINH VIÊN V CHẤT LƢỢNG ĐÀO TO
PHÂN HIỆU TRƢỜNG ĐẠI HC NI V HÀ NI TI
THÀNH PH H CHÍ MINH
Mã s của đề i: ĐTCT.2022.133
Ch nhiệm đề tài: Thc s Tôn N Th Sáu
Thành viên đề tài:
Thc s Đỗ Phƣớc Sang
Thc s Phm Th Thu Trang
Thc s Lê Xuân Hu
C nhân Nguyn Th Kim Oanh
Hà Ni, Tháng 7/2022
1
MC LC
MC LC ............................................................................................................. 1
DANH MC BNG VIT TT .......................................................................... 3
DANH MC BNG BIU .................................................................................. 4
DANH MC HÌNH V ........................................................................................ 5
M ĐẦU ............................................................................................................... 7
1. Tính cp thiết ..................................................................................................... 7
2. Mc tiêu của đề tài ............................................................................................ 8
3. Nhim v đề tài: ................................................................................................ 8
4. Đối tƣợng, phm vi nghiên cu......................................................................... 9
5. Phƣơng pháp nghiên cứu ................................................................................... 9
6. Ý nghĩa khoa học và ý nghĩa thực tin .............................................................. 9
7. Kết qu đề tài ................................................................................................... 10
8. Cu trúc của đề tài ........................................................................................... 11
Chƣơng 1: CƠ SỞ LÝ THUYT VÀ CÁC NGHIÊN CU LIÊN QUAN ....... 12
1.1 Các khái niệm cơ bản .................................................................................... 12
1.1.1. X lý ngôn ng t nhiên ........................................................................... 12
1.1.2. Bài toán Phân tích ý kiến .......................................................................... 13
1.1.3. Bài toán phân tích ý kiến theo khía cnh .................................................. 14
1.1.4. Máy hc. .................................................................................................... 16
1.2. Mt s mô hình máy hc và hc sâu ............................................................ 17
1.2.1. Mô hình máy hc Support Vector Machine .............................................. 17
1.2.2. Mô hình mng hc sâu tích chp Convolutional Neural Network ........ 20
1.2.3. Mô hình ngôn ng BERT .......................................................................... 26
1.3. Phƣơng pháp biểu din t ............................................................................ 32
1.4. Các công trình nghiên cứu trong và ngoài nƣớc .......................................... 34
Chƣơng 2: XÂY DỰNG D LIU DA TRÊN Ý KIN PHN HI CA
SINH VIÊN ......................................................................................................... 37
2.1. Gii thiu ...................................................................................................... 37
2.2. Gán nhãn d liu .......................................................................................... 38
2.2.1. Mc tiêu ca vic gán nhãn ....................................................................... 38
2.2.2. Quy trình gán nhãn .................................................................................... 39
2.3. Tài liệu hƣớng dn các nguyên tc gán nhãn d liu ................................... 40
2
2.3.1. Quy tc gán nhãn khía cnh: ..................................................................... 40
2.3.2. Quy tc gán nhãn bài toán trng thái cm xúc .......................................... 44
2.4. Hun luyện ngƣời gán nhãn ......................................................................... 45
2.5. Thng kê d liệu và đánh giá dữ liu. .......................................................... 47
Chƣơng 3: KẾT QU TH NGHIM TRÊN CÁC MÔ HÌNH MÁY HC VÀ
PHN MM PHÂN TÍCH T ĐỘNG Ý KIN PHN HI CA SINH VIÊN
V CHT LƢỢNG ĐÀO TO THEO KHÍA CNH ...................................... 49
3.1. Mô hình máy hc.......................................................................................... 49
3.2. Mô hình hc sâu ........................................................................................... 50
3.3. Mô hình ngôn ng BERT ............................................................................. 52
3.4. Các mô hình so sánh..................................................................................... 54
3.5. Chi tiết cài đặt mô hình ................................................................................ 55
3.6. Kết qu th nghim ...................................................................................... 56
3.6.1. Độ đo đánh g .......................................................................................... 56
3.6.2. Kết qu th nghim ................................................................................... 57
3.7. Phn mm phân tích t động ý kiến phn hi ca sinh viên v cht lƣợng
đào tạo theo khía cnh ......................................................................................... 61
3.7.1. Ngôn ng lp trình .................................................................................... 61
3.7.2. Mô t ng dng ......................................................................................... 63
3.7.3. Chi tiết tng chức năng ............................................................................. 64
3.7.3.1. Chức năng Đăng ký tài khoản ................................................................ 65
3.7.3.2. Chức năng Đăng nhập tài khon ............................................................ 65
3.7.3.4. Chức năng Phân tích ý kiến theo ging viên .......................................... 66
3.7.3.5. Chức năng Phân tích ý kiến theo hc phn ............................................ 69
KT LUẬN VÀ HƢỚNG PHÁT TRIN .......................................................... 73
1. Kết lun ........................................................................................................... 73
2. Hƣớng phát trin ............................................................................................. 73
3. Kiến ngh ......................................................................................................... 74
3.1. Trin khai phn mm vào thc tế ................................................................. 74
3.2. Phát trin phn mềm trong tƣơng lai ............................................................ 74
TÀI LIU THAM KHO ................................................................................... 75
3
DANH MC BNG VIT TT
TT
Chữ viết tắt
Giải thích
1
Phân hiệu
TP.HCM
Phân hiệu Trƣờng đại học Nội vụ Hà Nội tại TP.HCM
2
NB
Naive Bayes
3
NN
Neural Network
4
SVM
Support Vector Machine
5
LSTM
Long Short-Term Memory
6
CNN
Convolutional neural network
7
BiLSTM-CNN
Bidirectional Long Short-Term Memory-Convolutional
Neural Network
8
BERT
Bidirectional Encoder Representations from
Transformers
9
ANN
Artificial Neural Networks
10
Tf-idf
Term Frequency Inverse Document Frequency