FooderAI v1.01_1600s.dev260529_lab25gai
🌿 FooderAI v1.01_1600s.dev260529_lab25gai
Đồ án cơ sở 1 — Trợ Lý Dinh Dưỡng Thông Minh
Khoa Khoa học Máy tính · Trường Đại học Công nghệ Thông tin và Truyền thông Việt – Hàn (VKU) · Đà Nẵng, 2026
| Họ và tên | MSSV | |
|---|---|---|
| Nguyễn Phú Tài | 25AI045 | tainp.25ai@vku.udn.vn |
| Phan Thanh Tuấn | 25AI064 | tuanpt.25ai@vku.udn.vn |
| Nguyễn Việt Anh | 25AI002 | anhnv.25ai@vku.udn.vn |
Giảng viên hướng dẫn: TS. Nguyễn Quang Vũ · KS. Đoàn Nguyễn Thành Lương
© 2026 Nhóm 25GAI — Phần mềm được phát triển phục vụ mục đích học thuật. Mọi quyền được bảo lưu.
📌 Giải mã tên phiên bản
v1.01 → phiên bản 1.01
1600s → build lúc 16:00
dev260529 → ngày dev 29/05/2026
lab25gai → lab nhóm 25GAI — VKU
🍜 Food Scan — Gemini Vision
Tích hợp Gemini Vision phân tích ảnh món ăn, trả về tên món, mô tả dinh dưỡng, lợi điểm và lưu ý sức khỏe. Xử lý trên QThread riêng — UI không bị đơ khi chờ AI.
🗄️ Database — Schema v1.4
Bổ sung bảng food_scan_log, Stored Procedure usp_log_scan, 2 INDEX và VIEW v_scan_summary thống kê quét theo ngày.
🐍 Python — fooder_database.py v1.1
Thêm log_scan() và get_scan_history(). Kết quả quét tự động lưu xuống DB sau mỗi lần AI trả về.
💬 Chat UI — page_ai.py v2.2
Sửa lỗi bubble tin nhắn bị bóp chữ. ChatBubble giờ dùng setFixedWidth(420) — không stretch, không bóp.