Inspiration
Found it hard to find recipes with the items we buy, so tried to find a seamless way to get recipes.
## What it does
Sends recipe ideas to user email for the receipt they've uploaded.
## How we built it
Preprocessing to images is done, then it is taken through Tesseract to convert to text.
OpenAI API takes this text and then converts it to an ingredient list
OpenAI API takes the ingredients, and provides recipes which can be created with those ingredient
Emails sent through Python from a designated email to the email the customer provides.
## Challenges we ran into
How to convert image to text via OCR
How we could use that text to convert it to something tangible like an ingredient list
How to use that ingredient list and provide recipes
How to send emails via Python
## Accomplishments that we're proud of
Creating an API via FastAPI
Developing a functioning experience within the limited time frame
How well the OCR recognition works
Sending email via Python
## What we learned
Expanded our knowledge of HTML, CSS, JavaScript
Learnt how to interact and use OpenAI API
How to use Tesseract for image processing
How to use FastAPI framework
Work as a team collaboratively for front and backend.
## What's next for Recipe Genie
Properly host on AWS servers and run on server if possible.
Log in or sign up for Devpost to join the conversation.