Doporučovací systémy pro doménu receptů
Recommender systems for the recipes domain
bakalářská práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/119434Identifikátory
SIS: 219116
Kolekce
- Kvalifikační práce [11016]
Autor
Vedoucí práce
Oponent práce
Bernhauer, David
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Softwarové a datové inženýrství
Katedra / ústav / klinika
Katedra softwarového inženýrství
Datum obhajoby
7. 7. 2020
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Výborně
Klíčová slova (česky)
doporučovací systémy, recepty, doporučení založené na obsahu, mobilní aplikace, funkcionální programováníKlíčová slova (anglicky)
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