system for turkish
play

SYSTEM FOR TURKISH CUISINE Supervisor Assist. Prof. Dr. Engin DEMR - PowerPoint PPT Presentation

RECIPE RECOMMENDATION SYSTEM FOR TURKISH CUISINE Supervisor Assist. Prof. Dr. Engin DEMR Prepared by 201112031 Damla Pnar GVENER 201211001 Esin AIK 201211042 Hivda ZATLI 2 Contents Definition of the Problem Literature Review


  1. RECIPE RECOMMENDATION SYSTEM FOR TURKISH CUISINE Supervisor Assist. Prof. Dr. Engin DEMİR Prepared by 201112031 Damla Pınar GÜVENER 201211001 Esin AÇIK 201211042 Hivda ÖZATLI

  2. 2 Contents Definition of the Problem Literature Review Software Requirement Analysis Software Design Future Plan Conclusion References

  3. 3 What is the Recommendation System?

  4. 4 Can we call for recommendation?  yes  to know what we are looking for

  5. 5 Definition of the Problem  hardness of making decision between lots of food recipes  health (calories), time constraints  hardness of food selection in group organization  hardness of food selection for people who allergic to smth.

  6. 6 Definition of the Problem Motivation  beneficial for Turkish people  to generate accurate recommendation for all types of user  to provide making weekly meal plan

  7. 7 Literature Review  Recommendation System  Challenges of this Project - cold-start problem - changing preferences  Recommendation Techniques User/Recipe R1 R2 R3 R4  Algorithms U1 4 5 2 U2 3 1  User’ Rating U3 2 2 5

  8. 8 Literature Review Recommendation Techniques  Collaborative Filtering

  9. 9 Literature Review Recommendation Techniques  Content-Based Filtering

  10. 10 Literature Review Recommendation Techniques  Hybrid Filtering CF Based Input Recommender Recommendation Combiner Content Based Input Recommender

  11. 11 Literature Review Algorithms  Memory-Based Algorithm  Model-Based Algorithm

  12. 12 Literature Review Existing Recommendation Systems

  13. 13 Literature Review Our Differences  A New System for Turkish Cuisine  Document Database - fast search, flexible in terms of relationship  Comprehensive System - calories, nutrition, allergies, diets, cost, time likes/dislikes

  14. 14 Software Requirement Analysis Functional Requirement Specifications  User Use-Case  Admin Use-Case  System Use-Case (Recommendation Engine)

  15. 15 Software Requirement Analysis Non-functional Requirements  accessability  usability  performance  security

  16. 16 Software Requirement Analysis Flow Description  need about 1000 recipes  user registers then log in to the system  RE recommends 5 different types of recipes  user selects recommended recipe or search a recipe  user rates selected recipe

  17. 17 Software Design  Waterfall Development Methodology  Scrum Development Methodology  Deployment Diagram  Whole System Sequence Diagram  Interface Design

  18. 18 Software Design Waterfall Development Methodology

  19. 19 Software Design Scrum Development Methodology  fast and motivational  efficient work in a short time

  20. 20 Software Design Deployment Diagram

  21. 21 Software Design Whole System Sequence Diagram

  22. 22 Software Design Interface Design Home Page

  23. 23 Software Design Interface Design Personal Information Page

  24. 24 Software Design Interface Design Preferences Page

  25. 25 Software Design Interface Design Search Page

  26. 26 Software Design Interface Design Recommendation Page

  27. 27 Software Design Interface Design Recipe Page

  28. 28 Software Design Interface Design Recipe Page

  29. 29 Future Plan  MongoDB (Document database)  VPN (Web Service)  Hybrid Filtering  WEKA (Machine Learning Algorithm)  Data gathering from http://www.nefisyemektarifleri.com https://www.lezzet.com.tr etc.

  30. 30 Conclusion What We Have Done Until Now?  Problem Definition and Project Plan  Literature Review - on Recommender System - on Machine Learning and Data Source  Requirement Analysis for System Design  Design of System - Deployment Diagram - Sequence Diagram - Interface Design

  31. 31 References  J. Leskovec, A. Rajaraman and J. D. Ullman, "Ch 9 - Recommendation Systems," in Mining of Massive Datasets, 2014, pp. 307-343.  By Michael D. Ekstrand, John T. Riedl and Joseph A. Konstan, "Collaborative Filtering Recommender Systems," 2011.  D. Bianchini, V. D. Antonellis, N. D. Franceschi and M. Melchiori, "PREFer: a Prescription-based Food recommender," Computer Standards & Interfaces, 2016.  longqi Yang; Cheng-Kang Hsieh; Serge Belongie; Nicola Dell; Hongjian Yang; Deborah Estrin, "Yum-me: Personalized Healthy Meal Recommender System," 2016.  M. N. Moreno, S. Segrera, V. López, M. D. Muñoz and Á. L. Sánchez, "Web mining based framework for solving usual problems in recommender systems. A case study for movies' recommendation," Neurocomputing- Elseiver, pp. 72-80, 2016.

  32. 32

  33. 33 an any qu ques esti tions ons

Recommend


More recommend