Hệ thống nhận diện món ăn và gợi ý dinh dưỡng thông minh sử dụng trí tuệ nhân tạo
Ứng dụng web nhận diện món ăn qua hình ảnh và tự động phân tích thành phần dinh dưỡng hỗ trợ theo dõi sức khỏe người dùng.
Giới thiệu
Trong bối cảnh nhu cầu quản lý chế độ ăn uống lành mạnh ngày càng tăng, việc ghi chép thủ công khẩu phần ăn thường tốn thời gian và thiếu chính xác. Đề tài tập trung giải quyết bài toán tự động phân loại món ăn từ hình ảnh tải lên, từ đó cung cấp ngay thông tin hàm lượng calo và dinh dưỡng cơ bản cho người dùng một cách trực quan.
Hệ thống được xây dựng trên nền tảng Next.js đóng vai trò fullstack, kết hợp giữa giao diện người dùng tối ưu và các API route xử lý logic backend. Mô hình thị giác máy tính được tích hợp để xử lý hình ảnh, phân loại dữ liệu đầu vào và kết nối với cơ sở dữ liệu dinh dưỡng nhằm xuất kết quả phân tích nhanh chóng, hỗ trợ ghi lại nhật ký ăn uống cá nhân hiệu quả.
Chức năng có trong gói chuẩn
- Đăng nhập, đăng ký và quản lý thông tin tài khoản người dùng
- Tải lên hình ảnh món ăn từ thiết bị hoặc chụp trực tiếp từ máy ảnh
- Nhận diện tên món ăn tự động dựa trên mô hình thị giác máy tính
- Hiển thị bảng thành phần dinh dưỡng chi tiết gồm calo, protein, chất béo và carb
- Lưu trữ và theo dõi nhật ký bữa ăn hàng ngày theo thời gian thực
- Tìm kiếm và tra cứu thủ công thông tin thực phẩm theo danh mục
- Thống kê lượng calo tiêu thụ định kỳ dạng biểu đồ trực quan
Chức năng ngoài danh sách này được tính riêng và ghi rõ trong bản chốt scope trước khi bắt đầu.
Công nghệ
- nextjs
Muốn đổi sang công nghệ khác cho khớp yêu cầu môn học? Được — báo trước khi chốt scope, giá điều chỉnh theo hệ số công nghệ chứ không phải làm lại từ đầu.