NutriNinja

NutriNinja сканирует продукты питания, отмечает небезопасное содержимое и предлагает альтернативы.

Что он делает

NutriNinja — это приложение для Android, которое помогает пользователям определять вредные ингредиенты в продуктах питания и находить более здоровые альтернативы. Приложение состоит из трех основных разделов: профиль, сканирование и история. Пользователи могут безопасно настроить профиль, войдя в систему с помощью электронной почты, Google или Facebook и выбрав ограничения в питании, которые определяют персонализированные рекомендации.

NutriNinja сканирует продукты питания четырьмя способами: по штрихкоду, этикетке ингредиента, продукту питания или продукту быстрого питания. Он использует сканер штрихкодов Google GMS для сканирования штрихкодов и сканер документов Google GMS для поиска и изоляции этикеток ингредиентов. Для продуктов питания и продуктов быстрого питания NutriNinja использует API Gemini.

Gemini определяет пять наиболее вероятных элементов на картинке пользователя и предлагает пользователю выбрать правильный продукт. После выбора Gemini оценивает безопасность ингредиентов продукта, приводит причины, по которым определенные ингредиенты вредны, учитывает диетические ограничения пользователя и предлагает более здоровые альтернативы.

Все отсканированные продукты сохраняются в истории пользователя, надежно хранятся в Firestore и легко доступны на вкладке «История» для отслеживания. В целом, NutriNinja — это персонализированный инструмент, который помогает пользователям делать более здоровый выбор продуктов питания, интегрируя расширенное сканирование и API Gemini. Он обеспечивает уровень новизны, включив системы профилирования и возможность сканировать товары без штрихкодов.

Построено с

  • андроид
  • Firebase

Команда

К

Адитья Дора, Маянк Дора

От

Соединенные Штаты