Sémantická personalizace
Semantic personalization
diploma thesis (DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/30675Identifiers
Study Information System: 47668
Collections
- Kvalifikační práce [11242]
Author
Advisor
Referee
Eckhardt, Alan
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Software systems
Department
Department of Software Engineering
Date of defense
7. 9. 2009
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Very good
Cílem této diplomové práce je navrhnout a implementovat nástroj v podobě frameworku, který bude určen pro webové tvůrce a měl by umožňovat metody personalizace v rámci libovolné webové aplikace. Framework bude získávat informace o provozu webové aplikace, bude se snažit zjistit, jak je aplikace využívána uživateli a na základě těchto poznatků se pokusí zefektivnit používání aplikace pomocí úprav prostředí. Důraz při návrhu frameworku přitom bude kladen na snadnost použití u běžných webových aplikací, ke své práci by měl používat prostředky běžně dostupné na jakémkoliv standardním webhostingu. Každému uživateli bude na základě jeho chování v aplikaci přizpůsobeno prostředí na míru. Součástí bude inteligentní rozhodovací mechanismus, jehož vstupem budou data o používání webové aplikace a data získaná od uživatele. Výstupem bude sada doporučení pro úpravu aplikace. Součástí práce bude také vzorová webová aplikace, ve které budou demonstrovány možnosti frameworku.
The aim of this work is to design and implement a tool in form of framework, which is destined for web architects and should enable methods of personalization within the scope of arbitrary web application. Framework will obtain information on functioning of web application, it will try to determine, how is application used by users and based on this knowledge it will attempt to make using of application more efficient by means of environmental adaptations. During framework designing emphasis will be put on easiness of using within common web application, to its work it should use only means commonly available within any standard webhosting. For every user will be application environment personalized on the basis of his behaviour. Part of framework will be intelligent precision mechanism, whose input will be data about web application usage and data retrieved from user. Output will be set of recommendations for application modification. Part of thesis is also sample web application, in which framework potential is demonstrated.