strangetom/ingredient-parser
A tool to parse recipe ingredients into structured data
Automatically break down raw recipe ingredient sentences into structured data, making it easier to manage and analyze recipes. It takes a natural language ingredient description, like "3 pounds pork shoulder, cut into 2-inch chunks," and outputs its components: quantity, unit, ingredient name, and preparation details. This tool is ideal for recipe developers, food bloggers, culinary researchers, or anyone who works with large collections of recipes and needs to extract ingredient information consistently.
139 stars.
Use this if you need to standardize and extract specific details from varied, free-form recipe ingredient lists.
Not ideal if you only need to display ingredient lists as-is, without any data extraction or structural analysis.
Stars
139
Forks
20
Language
Python
License
MIT
Category
Last pushed
Mar 09, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/strangetom/ingredient-parser"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
ziqizhang/jate
JATE - Just Automatic Term Extraction (in Python)
mcs07/ChemDataExtractor
Automatically extract chemical information from scientific documents
brucewlee/lftk
[BEA @ ACL 2023] General-purpose tool for linguistic features extraction; Tested on readability...
mmmaurer/elfen
A python package to efficiently extract linguistic features for text/NLP datasets
explosion/projects
🪐 End-to-end NLP workflows from prototype to production