McDonald's Store Reviews - Dự Đoán Rating từ Review

Lê Chí Đại

ĐH Bách Khoa TPHCM

Nguyễn Quốc Huy

ĐH Bách Khoa TPHCM

Phạm Lê Tiến Đạt

ĐH Bách Khoa TPHCM

Võ Văn Thịnh

ĐH Bách Khoa TPHCM

Bài tập lớn - Môn Học Máy (ML4U)

Ảnh thumbnail

Tóm tắt

Bài toán McDonald’s Store Reviews yêu cầu dự đoán điểm đánh giá (1–5 sao) từ nội dung bình luận của khách hàng.

Chúng mình thực hiện:

Kết quả: DistilBERT Fine-tuned cho độ chính xác cao nhất.


Giới thiệu


Định nghĩa bài toán

“Với một đánh giá của khách hàng, liệu mô hình có thể dự đoán chính xác số sao mà họ đã cho không?”


Quy trình xử lý dữ liệu

1️⃣ Tiền xử lý (Preprocessing)

2️⃣ Biểu diễn đặc trưng (Feature Extraction)

3️⃣ Huấn luyện mô hình (Model Training)


Khám phá dữ liệu (EDA)

Phân phối đánh giá
Phân phối độ dài bình luận
Phân phối độ dài bình luận

WordCloud — Trực quan hoá ngôn ngữ

WordCloud thể hiện tần suất từ xuất hiện trong đánh giá

Kết quả thực nghiệm

Bảng kết quả top 10 thí nghiệm
Bảng kết quả top 10 thí nghiệm theo (Macro F1 score).
Xếp hạng thí nghiệm theo F1-score
So sánh hiệu năng giữa các mô hình dựa trên F1-score.
Phân phối F1-score theo loại đặc trưng
Phân phối F1-score giữa các phương pháp trích xuất đặc trưng khác nhau.
So sánh top 5 và bottom 5 mô hình
Hiệu năng của 5 mô hình có F1-score cao nhất và thấp nhất.

Nhận xét nhanh