RecipeFinder is an iOS app that helps you find recipes based on the ingredients you have. Just take a photo of your ingredients, and the app will suggest recipes using those items.
- Ingredient Detection: Use your camera to take a picture of your ingredients. The app uses machine learning to identify them
- Manual Input: Add ingredients manually if needed
- Recipe Suggestions: Get recipe ideas based on the identified ingredients
- Sort Recipes: Sort recipes by cooking time
- Favorites: Save recipes you like for easy access later
- Dark and Light Mode: The app supports both dark and light modes to match your device settings
- UIKit: For the user interface
- Create ML: For training the object detection model
- Core ML: For the machine learning model integration
- Recipes: The recipes are sourced from Food.com Recipes and Interactions Dataset
- Model Training: The ingredient detection model is trained using the Food Recognition 2022 Dataset
- iOS 16.0 or later
- Xcode 15.0 or later
To install RecipeFinder on your iOS device, follow these steps:
- Clone the repository to your local machine.
- Open the project in Xcode.
- Connect your iOS device to your computer and select it as the build destination.
- Build and run the application on your device. Ensure that your iOS device runs a compatible version of iOS.