Project Overview
The AI Recipe Wizard is an application that uses Generative AI to create recipes based on user-provided ingredients. The project will leverage pre-trained language models to generate recipes and an image generation model to visualize the final dish. The app will be deployed using Streamlit as a user facing application.
Project Objectives
Recipe Generation: Use a pre-trained Generative AI model to create unique recipes (including titles, ingredients, and steps).
Image Generation: Use an AI model like DALLĀ·E or Stable Diffusion to create a representative image of the recipe.
User Interaction: Build a Streamlit app where users can input ingredients and view generated recipes and images.
Scalability (Optional): Ensure the app is modular, allowing for future enhancements (e.g., dietary preferences, additional APIs).
Project Deliverables
Functional Streamlit Application:
A working web-based app deployed locally or on a cloud platform (e.g., Streamlit Community Cloud).
Recipe Generation Backend:
Integration with a pre-trained model like Falcon-7B or GPT-4 for recipe generation.
Image Generation Backend:
Integration with DALLĀ·E or Stable Diffusion for image creation.
Documentation:
Code documentation for easy understanding and maintenance.
User guide detailing how to use the application.
Deployment Setup:
Deployment instructions for running the app on local systems or cloud platforms.
Link to GitHub: https://github.com/SuperDataScience-Community-Projects/SDS-CP017-ai-recipe-wizard