Ingredia

GitHub

People with dietary restrictions are faced with the challenge of scanning through every product and its bloated ingredients list just to find a small word that indicates it may be unsafe for their consumption.
Ingredia is a hackathon project for HackEd 2025. It allows users to set their dietary restrictions & preferences once, then they can begin scanning items in grocery store shelves to get a quick score on if the product is suitable for their consumption.

Swift iOS xCode OCR

How does it work?

Ingredia uses optical character recognition (OCR) to read the name of a product, which then is semantically matched for a product within the USDA database. From there, the official list of ingredients is fed alonside user dietary restrictions into a machine learning model to determine if the product is safe for consumption.

Features:

  • Real-time text scanning
  • Rapid product lookup from USDA database
  • Favoriting products