Inspiration
Cooking can be daunting, especially when we’re unsure what to make from ingredients at hand. Inspired by the idea of simplifying cooking and adding a fun twist, Rotcipe was born! The goal was to create a tool that turns food photos into creative, humorous recipes using cutting-edge AI.
What It Does
Rotcipe takes food photos and processes them to identify ingredients, refines the ingredient list, and generates quirky, Gen Z-inspired recipes. It makes cooking fun and accessible, blending culinary creativity with internet humor.
How We Built It
- Frontend: Designed with HTML, CSS (TailwindCSS), and JavaScript for a seamless and visually appealing user interface.
- Backend: Built using Python (Flask) to handle image processing, API interactions, and recipe generation.
- AI Integration: Leveraged the OpenAI API for advanced image-to-text and recipe creation, along with Julep for refining ingredient lists.
- Image Processing: Used Pillow for resizing and encoding images, ensuring compatibility and efficient processing.
Challenges We Ran Into
- Image Processing: Ensuring accurate ingredient detection from diverse food images was a significant hurdle.
- API Integration: Coordinating multiple APIs (OpenAI, Julep) with consistent performance required extensive debugging.
- UI/UX Design: Crafting an intuitive interface that makes the complex process of recipe generation feel effortless.
Accomplishments That We’re Proud Of
- Successfully integrated AI models to generate recipes with modern slang and humor.
- Designed a sleek, cyberpunk-themed UI that stands out from conventional cooking apps.
- Improved ingredient recognition and list refinement to enhance recipe accuracy and usability.
What We Learned
- Image Processing: Gained insights into handling and encoding images for API use.
- AI API Integration: Learned the intricacies of working with advanced language models and optimizing their outputs.
- User Experience: Understood the importance of visual feedback and responsive design in keeping users engaged.
What’s Next for Rotcipe
- User Personalization: Add profile features to save recipes and track culinary adventures.
- Expanded AI Features: Introduce meal planning, calorie tracking, and dietary preferences.
- Mobile App: Build a cross-platform app for on-the-go recipe generation.
- Community Features: Enable users to share recipes and cooking tips, creating a social aspect to the app.
Built With
- css
- html
- javascript
- json
- julep
- openai
- python

Log in or sign up for Devpost to join the conversation.