PantryPal is a program which searches databases for recipes, given a set of grocery materials, restraints (High/Low Calories, Protein, Sugar, etc). Developed as part of CMU TartanHacks 2023 (James Yang, Alan Lin, Max Hu, Sophie Feng, collectively known as team Canadian Geese).
Download the recipes dataset here, and copy it to your local repository of PantryPal once cloned.
- Tested with Python 3.10.
- Install dependencies from
requirements.txt
by runningpip install -r requirements.txt
- Edit the
config.py
file with an API key for OpenAI. - On Mac OS: If 'pytesseract' doesn't set up the module path correctly, try running the installation with Homebrew.