NutriNinja
NutriNinja quét thực phẩm, gắn cờ nội dung không an toàn và đưa ra các lựa chọn thay thế.
Ý nghĩa
NutriNinja là một ứng dụng Android giúp người dùng xác định các thành phần có hại trong sản phẩm thực phẩm và tìm các sản phẩm thay thế lành mạnh hơn. Ứng dụng này có 3 phần chính: hồ sơ, quét và nhật ký. Người dùng có thể thiết lập hồ sơ một cách an toàn bằng cách đăng nhập bằng email, Google hoặc Facebook và chọn các hạn chế về chế độ ăn uống để nhận các đề xuất được cá nhân hoá.
NutriNinja quét các sản phẩm thực phẩm theo 4 cách: theo mã vạch, nhãn thành phần, mặt hàng tạp hoá hoặc mặt hàng thức ăn nhanh. Công cụ này sử dụng Máy quét mã vạch GMS của Google để quét mã vạch và Trình quét tài liệu GMS của Google để tìm và tách riêng nhãn thành phần. Đối với các mặt hàng tạp hoá và sản phẩm thức ăn nhanh, NutriNinja dựa vào API Gemini.
Gemini xác định 5 mặt hàng có khả năng xuất hiện nhiều nhất trong ảnh của người dùng và nhắc người dùng chọn sản phẩm chính xác. Sau khi được chọn, Gemini sẽ đánh giá độ an toàn của các thành phần trong sản phẩm, đưa ra lý do tại sao một số thành phần nhất định gây hại, xem xét các hạn chế về chế độ ăn uống của người dùng và đề xuất các lựa chọn thay thế lành mạnh hơn.
Tất cả sản phẩm đã quét đều được lưu vào nhật ký của người dùng, được lưu trữ an toàn trong Firestore và dễ dàng truy cập trong thẻ Nhật ký để theo dõi. Tóm lại, NutriNinja là một công cụ được cá nhân hoá giúp người dùng lựa chọn thực phẩm lành mạnh hơn bằng cách tích hợp tính năng quét nâng cao và API Gemini. Công cụ này mang đến sự mới mẻ bằng cách kết hợp các hệ thống phân tích tài nguyên và khả năng quét các mặt hàng không có mã vạch.
Được tạo bằng
- Android
- Firebase
Nhóm
Người cập nhật
Aditya Dora, Mayank Dora
Từ
Hoa Kỳ