P2RExample.mp4
Welcome to Pic2Recipe, a one-of-a-kind culinary experience powered by YOLOv8 Object Detection! Say goodbye to the days of staring at a bunch of ingredients without a clue of what to cook. Our advanced AI-driven platform will not only identify the ingredients you have but also suggest mouthwatering recipes tailored to your available food items.
Note:
- This version is only for demo purpose, if you are interested in the complete product, please contact us: jess880831@gmail.com.
- Since the file was too large, we didn't upload the training images.
Please download the files and deposit them as the structure down below
-Pic2Recipe
|runs
|recipe.csv
|recipe_web.py
To run the recipe web, please execute the following steps :
1. change the path to Pic2Recipe
cd <The path of Pic2Recipe>
2. open the web
python -m streamlit run recipe_web.py
There are multiple function of this web app such as:
- Picture to Recipe: Upload the picture of your ingredients and the app will list all the dished you can cook with those ingredients.
- Ingredients to Recipe: Directly enter the ingredients' names to get the recipes.
- Dish to Recipe: Enter the name of dish you want to cook, and the app will give you the recipe.
- Redmon, J., Divvala, S., Girshick, R., & Farhadi, A. (2016). You only look once: Unified, real-time object detection. In Proceedings of the IEEE conference on computer vision and pattern recognition (pp. 779-788). https://doi.org/10.48550/arXiv.1506.02640
- Ultralytics/Yolov8: https://github.com/ultralytics/ultralytics.git
- Training Image Source: https://universe.roboflow.com/bohni-tech/fruits-and-vegi/dataset/13
- Recipe data Source: https://icook.com