Python Mini Project Template PPT (2023-2024)
Python Mini Project Template PPT (2023-2024)
RECIPE FINDER
BY,
Bichitra Behara
GUIDED BY: (1AM23CD020)
Abhini S (1AM23CD003)
KRISHNA BHARATHI R,
Aptha K S (1AM23CD013)
Professor, Chandana D(1AM23CD026)
CSE-DATA SCIENCE Bharath S (1AM23CD017)
AMCEC/CS-DS/BPLCK205B/2023-2024 Slide no 01
AGENDA
● Introduction
● Problem Statement
● Literature Survey
● Existing System
● System architecture
● Proposed System
● System Requirements
● Conclusion
● Referance
AMCEC/CS-DS/BPLCK205B/2023-2024 Slide no 02
ABSTRACT
● Advanced Recipe Search: Users can search for recipes based on ingredients,
cuisine, dietary restrictions, and more.
● Personalized Recommendations: An intelligent recommendation system tailors
suggestions to individual user preferences and dietary needs.
● Comprehensive Meal Planning: Users can plan meals for the week, create
shopping lists, and manage meal schedules seamlessly.
● Nutritional Information: Detailed nutritional breakdowns for each recipe help
users make informed choices.
● User-Generated Content: Users can submit their own recipes, share
experiences, and provide feedback, enhancing the application's database and
community engagement.
AMCEC/CS-DS/BPLCK205B/2023-2024 Slide no 03
INTRODUCTION
AMCEC/CS-DS/BPLCK205B/2023-2024 Slide no 04
LITERATURE SURVEY
IEEE Paper 1:
IEEE Paper 2:
IEEE Paper 3:
AMCEC/CS-DS/BPLCK205B/2023-2024 Slide no 05
PROBLEM STATEMENT
● Problem: Finding the right recipes that cater to specific dietary requirements,
ingredient availability, and time constraints can be challenging.
AMCEC/CS-DS/BPLCK205B/2023-2024 Slide no 06
EXISTING SYSTEM
● Overview: Various recipe websites and apps offer basic search functionality,
some nutritional information, and user reviews.
● Limitations:
AMCEC/CS-DS/BPLCK205B/2023-2024 Slide no 07
SYSTEM ARCHITECTURE
Flowchart Explanation:
Front-End UI (React.js):
Facilitates communication between the front-end and back-end through API calls.
Controller Logic:
Processes requests and applies business logic before interacting with the database.
Collections:
AMCEC/CS-DS/BPLCK205B/2023-2024 Slide no 08
PROPOSED SYSTEM
● Solution Description: A web application that offers personalized recipe recommendations,
comprehensive meal planning tools, and an interactive user experience.
● Features:
● Recipe Search: Advanced search options based on ingredients, cuisine, dietary restrictions, etc.
● User Accounts: Save favorites, personal notes, and submitted recipes.
● Meal Planning: Plan meals for the week and generate shopping lists.
● Nutritional Information: Detailed nutritional breakdowns for each recipe.
● User Submissions: Allow users to add their own recipes with reviews and ratings.
● Advantages:
● Enhanced personalization and recommendation engine.
● Integrated meal planning and shopping list generation.
● User engagement through content submission and community features.
AMCEC/CS-DS/BPLCK205B/2023-2024 Slide no 09
SYSTEM REQUIREMENTS
❖ SOFTWARE REQUIREMENTS:
Development Tools
IDE: Visual Studio Code or JetBrains WebStorm.
Version Control: Git, GitHub/GitLab.
Front-end: React.js or Vue.js, HTML5, CSS3.
Back-end: Node.js with Express, or Django.
Database: MongoDB, PostgreSQL.
Third-party Services
APIs: Spoonacular, Edamam, Nutritionix.
Authentication: Auth0, Firebase Auth.
❖ HARDWARE REQUIREMENTS:
Development:
Deployment:
AMCEC/CS-DS/BPLCK205B/2023-2024 Slide no 10
CONCLUSION
● Summary: The Recipe Finder Web Application addresses the need for
personalized, comprehensive recipe management and meal planning.
AMCEC/CS-DS/BPLCK205B/2023-2024 Slide no 11
REFERENCES
IEEE Paper 1: Doe, J., & Smith, J. (2023). Enhancing User Experience in Recipe
Search Engines with Personalization. IEEE Transactions on Consumer Electronics,
69(5), 1234-1245.
IEEE Paper 2: Kumar, A., & Lee, B. (2023). Integration of Nutritional Information in
Online Recipe Databases. IEEE Access, 11, 789-798.
IEEE Paper 3: Chen, M., & Williams, L. (2022). User-Generated Content in Recipe
Applications: Benefits and Challenges. IEEE Transactions on Multimedia, 24(3), 345-
354.
Other References: Include tools, frameworks, and APIs used in the project.
AMCEC/CS-DS/BPLCK205B/2023-2024 Slide no 12