NutriNinja
NutriNinja сканирует продукты питания, отмечает небезопасное содержимое и предлагает альтернативы.
Что он делает
NutriNinja — это приложение для Android, которое помогает пользователям определять вредные ингредиенты в продуктах питания и находить более здоровые альтернативы. Приложение состоит из трех основных разделов: профиль, сканирование и история. Пользователи могут безопасно настроить профиль, войдя в систему с помощью электронной почты, Google или Facebook и выбрав ограничения в питании, которые определяют персонализированные рекомендации.
NutriNinja сканирует продукты питания четырьмя способами: по штрихкоду, этикетке ингредиента, продукту питания или продукту быстрого питания. Он использует сканер штрихкодов Google GMS для сканирования штрихкодов и сканер документов Google GMS для поиска и изоляции этикеток ингредиентов. Для продуктов питания и продуктов быстрого питания NutriNinja использует API Gemini.
Gemini определяет пять наиболее вероятных элементов на картинке пользователя и предлагает пользователю выбрать правильный продукт. После выбора Gemini оценивает безопасность ингредиентов продукта, приводит причины, по которым определенные ингредиенты вредны, учитывает диетические ограничения пользователя и предлагает более здоровые альтернативы.
Все отсканированные продукты сохраняются в истории пользователя, надежно хранятся в Firestore и легко доступны на вкладке «История» для отслеживания. В целом, NutriNinja — это персонализированный инструмент, который помогает пользователям делать более здоровый выбор продуктов питания, интегрируя расширенное сканирование и API Gemini. Он обеспечивает уровень новизны, включив системы профилирования и возможность сканировать товары без штрихкодов.
Построено с
- андроид
- Firebase
Команда
К
Адитья Дора, Маянк Дора
От
Соединенные Штаты