Název:
Analýza a návrh modulu doporučovacího systému
Překlad názvu:
Recommendation system module analysis and design
Autoři:
KORTUS, Lukáš Typ dokumentu: Diplomové práce
Rok:
2015
Jazyk:
cze
Abstrakt: [cze][eng] Doporučovací systémy slouží uživatelům E-commerce aplikací k individuálnímu doporučení určitých produktů nebo služeb na základě jejich preferencí. Cílem této práce je vytvoření modulu doporučovacího systému. Součástí práce je analýza doporučovacích systémů a metod využívaných v těchto systémech včetně popisu výpočtu. Práce dále také řeší problém studeného startu, což je problém, kdy je potřeba dát určité kvalitní doporučení pro nového uživatele, o kterém ale doporučovací systém nemá žádné nebo málo informací. Na základě analýzy je v práci navržen modul doporučovacího systému použitelného např. pro Internetový e-shop nebo jinou aplikaci založenou na Internetu. Součástí tohoto modulu je realizování platformy Apache Mahout, jejíž některé části jsou postaveny na distribuovaném výpočetním projektu Apache Hadoop. Dále jsou v této práci otestovány, na již zmíněné platformě Mahout, vybrané metody výpočtu podobností pomocí zvolených kritérií (např. průměrný čas na jedno doporučení a počet uživatelů, kterým nebylo možné vygenerovat doporučení).Recommendation systems serve to users of e-commerce applications for individual recommendations to certain products or services based on their preferences. The aim of this thesis is to create a module of recommender system. The work includes analysis of recommendation systems and the methods used in these systems, including a description of the calculations. This work also solves the cold start problem, which is a problem when generation of some good recommendations for the new user is needed, but the recommendation system has no or little information about this user. Based on analysis is in this thesis designed module for recommender system, which is applicable e.g. internet for e-commerce or other internet-based application. Part of this module is the realization of a platform Apache Mahout, which some parts are built on a distributed computing platform Apache Hadoop project. Furthermore, in this work, on the aforementioned platform Mahout, selected methods of calculating the similarity using selected criteria (e.g. the average time for a recommendation, and the number of users for who have not been able to generate recommendations) are tested.
Klíčová slova:
doporučovací systémy; Mahout; uživatelská preference; Mahout; recommendation system; user preferences Citace: KORTUS, Lukáš. Analýza a návrh modulu doporučovacího systému. České Budějovice, 2015. diplomová práce (Mgr.). JIHOČESKÁ UNIVERZITA V ČESKÝCH BUDĚJOVICÍCH. Přírodovědecká fakulta
Instituce: Jihočeská univerzita v Českých Budějovicích
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v digitálním repozitáři JČU. Původní záznam: http://www.jcu.cz/vskp/36747