Doporučovací systémy pro doménu receptů
Recommender systems for the recipes domain
bachelor thesis (DEFENDED)

View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/119434Identifiers
Study Information System: 219116
Collections
- Kvalifikační práce [11325]
Author
Advisor
Referee
Bernhauer, David
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Software and Data Engineering
Department
Department of Software Engineering
Date of defense
7. 7. 2020
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Excellent
Keywords (Czech)
doporučovací systémy, recepty, doporučení založené na obsahu, mobilní aplikace, funkcionální programováníKeywords (English)
recommender systems, recipes, content based recommender systems, mobile application, functional programmingDoporučovací systémy v dnešní době vnikají více a více do našich každodenních životů v podobě různých platforem například pro poslouchání muziky nebo sledování seriálů. Jako jejich uživatelé tak nemusíme obsah v těchto oblastech aktivně hledat, ale pouze si ho nechat pohodlně doporučit. Jednou z oblastí, která zůstává nepokryta je doména receptů. Pro uvaření receptu si ho musíme nejprve vybrat v nějaké kuchařce, jít nakoupit a až poté ho uvařit. Při tom často dochází k nesrovnalostem mezi dostupností surovin a obsahu vybraného receptu. Cílem práce je vytvoření podobné platformy pro tuto doménu. Hlavní částí je prů- zkum a uplatnění doporučovacích systémů v této doméně, návrh několika metod a jejich testování. Následně také nasazení těchto metodik do praxe pomocí mobilní aplikace, která bude sloužit jako asistent k nákupu a vybírání receptu. 1
Recommender systems are now part of our daily life more than ever. We use them through several platforms, like music or video players. As users of such systems, we don't need to actively seek for new content, but let it be comfortably recommended to us instead. One area not covered this way is domain of recipes. In order to cook a recipe, we have to search for some cookbook and find the recipe there, then go shopping for it and only then cook it. Usually there is not a perfect match between the recipe content and the content of our shopping basket, which makes the process even more unpleasant. Main goal of this work is to introduce such platform into this domain. Firstly to research the application of recommender systems in recipe domain, suggestion of several methods and their verification. Then also to introduce these algorithms in real product in form of mobile application, which will accompany the user when shopping and choosing a recipe. 1