← Back to Projects

Featured Project

IngredientInsight AI

AI-Powered Food Ingredient Analysis

IngredientInsight AI

About the project

Project Overview

IngredientInsight AI is a web-based food ingredient analysis platform that helps users understand packaged food products by scanning their ingredient labels. The system uses OCR to extract ingredient information from an uploaded image and analyzes the detected ingredients to provide risk levels, categories, a safety score, and an easy-to-understand health summary.

01

The Problem

Food product labels often contain long and complicated ingredient lists with preservatives, artificial colors, sweeteners, emulsifiers, and other additives. For an average consumer, understanding what these ingredients mean and whether they should be concerned about them can be difficult and time-consuming.

02

The Solution

IngredientInsight AI simplifies food label analysis by allowing users to capture or upload an ingredient-label image. The application extracts the text using OCR, identifies individual ingredients, compares them against an ingredient knowledge base, classifies their potential risk, and generates an overall safety score with a clear visual summary.

What it offers

Key Features

01

Food ingredient label image upload

02

Camera-based ingredient scanning

03

OCR-based text extraction

04

Automatic ingredient extraction and cleaning

05

Ingredient classification

06

Preservative and additive detection

07

Artificial color and flavor detection

08

Sweetener, stabilizer and emulsifier detection

09

Allergen identification

10

Ingredient risk-level analysis

11

Overall food safety score

12

Visual safety and risk indicators

13

Ingredient-wise explanations

14

AI-generated food analysis summary

15

Scan history

16

Mobile responsive interface

Built with

Technologies Used

React.jsViteTailwind CSSNode.jsExpress.jsMulterTesseract.jsREST APIJavaScriptMongoDB

My contribution

My Role

Designed and developed the full-stack application, including the responsive frontend, image-upload workflow, backend REST APIs, OCR processing pipeline, ingredient analysis logic, safety-score calculation, and result visualization.

What I solved

Challenges

01

Extracting accurate text from food labels with different fonts, layouts and image quality

02

Cleaning and separating OCR output into individual ingredients

03

Handling ingredient names, INS/E-numbers and different naming formats

04

Designing a meaningful and understandable ingredient risk classification system

05

Calculating an overall safety score from multiple ingredient risk levels

06

Creating a mobile-friendly scanning experience

07

Connecting the frontend image-upload workflow with the backend processing pipeline

Outcome

Results & Outcome

The project provides a simple workflow for turning a food ingredient-label image into structured and understandable information. Users can quickly view detected ingredients, their categories and risk levels, along with an overall safety score and analysis summary.

Inside the project

Project Screenshots

IngredientInsight AI screenshot 1
IngredientInsight AI screenshot 2
IngredientInsight AI screenshot 3
IngredientInsight AI screenshot 4
IngredientInsight AI screenshot 5

Explore the project

Project Links

Explore more

Want to see more projects?

Take a look at the other projects I've built and explored.