2 research outputs found
Dynamic adaptation of user profiles in recommender systems
In a period of time in which the content available through the Internet
increases exponentially and is more easily accessible every day, techniques
for aiding the selection and extraction of important and personalised
information are of vital importance. Recommender Systems (RS) appear as
a tool to help the user in a decision making process by evaluating a set of
objects or alternatives and aiding the user at choosing which one/s of them
suits better his/her interests or preferences. Those preferences need to be
accurate enough to produce adequate recommendations and should be
updated if the user changes his/her likes or if they are incorrect or
incomplete. In this work an adequate model for managing user preferences
in a multi-attribute (numerical and categorical) environment is presented to
aid at providing recommendations in those kinds of contexts. The
evaluation process of the recommender system designed is supported by a
new aggregation operator (Unbalanced LOWA) that enables the
combination of the information that defines an alternative into a single
value, which then is used to rank the whole set of alternatives. After the
recommendation has been made, learning processes have been designed to
evaluate the user interaction with the system to find out, in a dynamic and
unsupervised way, if the user profile in which the recommendation process
relies on needs to be updated with new preferences. The work detailed in
this document also includes extensive evaluation and testing of all the
elements that take part in the recommendation and learning processes
Semantic recommender systems Provision of personalised information about tourist activities.
Aquesta tesi estudia com millorar els sistemes de recomanació utilitzant informació semà ntica sobre un determinat domini (en el cas d’aquest treball, Turisme). Les ontologies defineixen un conjunt de conceptes relacionats amb un determinat domini, aixà com les relacions entre ells. Aquestes estructures de coneixement poden ser utilitzades no només per representar d'una manera més precisa i refinada els objectes del domini i les preferències dels usuaris, sinó també per millorar els procediments de comparació entre els objectes i usuaris (i també entre els mateixos usuaris) amb l'ajuda de mesures de similitud semà ntica. Les millores al nivell de la representació del coneixement i al nivell de raonament condueixen a recomanacions més precises i a una millora del rendiment dels sistemes de recomanació, generant nous sistemes de recomanació semà ntics intel•ligents. Les dues tècniques bà siques de recomanació, basades en contingut i en filtratge col•laboratiu, es beneficien de la introducció de coneixement explÃcit del domini.
En aquesta tesi també hem dissenyat i desenvolupat un sistema de recomanació que aplica els mètodes que hem proposat. Aquest recomanador està dissenyat per proporcionar recomanacions personalitzades sobre activitats turÃstiques a la regió de Tarragona. Les activitats estan degudament classificades i etiquetades d'acord amb una ontologia especÃfica, que guia el procés de raonament. El recomanador té en compte molts tipus diferents de dades: informació demogrà fica, les motivacions de viatge, les accions de l'usuari en el sistema, les qualificacions proporcionades per l'usuari, les opinions dels usuaris amb caracterÃstiques demogrà fiques similars o gustos similars, etc. Un procés de diversificació que calcula similituds entre objectes s'aplica per augmentar la varietat de les recomanacions i per tant augmentar la satisfacció de l'usuari. Aquest sistema pot tenir un impacte positiu a la regió en millorar l'experiència dels seus visitants.Esta tesis estudia cómo mejorar los sistemas de recomendación utilizando información semántica sobre un determinado dominio, en el caso de este trabajo el Turismo. Las ontologÃas definen un conjunto de conceptos relacionados con un determinado dominio, asà como las relaciones entre ellos. East estructuras de conocimiento pueden ser utilizadas no sólo para representar de una manera más precisa y refinada los objetos del dominio y las preferencias de los usuarios, sino también para aplicar mejor los procedimientos de comparación entre los objetos y usuarios (y también entre los propios usuarios) con la ayuda de medidas de similitud semántica. Las mejoras al nivel de la representación del conocimiento y al nivel de razonamiento conducen a recomendaciones más precisas y a una mejora del rendimiento de los sistemas de recomendación, generando nuevos sistemas de recomendación semánticos inteligentes. Las dos técnicas de recomendación básicas, basadas en contenido y en filtrado colaborativo, se benefician de la introducción de conocimiento explÃcito del dominio.
En esta tesis también hemos diseñado y desarrollado un sistema de recomendación que aplica los métodos que hemos propuesto. Este recomendador está diseñado para proporcionar recomendaciones personalizadas sobre las actividades turÃsticas en la región de Tarragona. Las actividades están debidamente clasificadas y etiquetadas de acuerdo con una ontologÃa especÃfica, que guÃa el proceso de razonamiento. El recomendador tiene en cuenta diferentes tipos de datos: información demográfica, las motivaciones de viaje, las acciones del usuario en el sistema, las calificaciones proporcionadas por el usuario, las opiniones de los usuarios con caracterÃsticas demográficas similares o gustos similares, etc. Un proceso de diversificación que calcula similitudes entre objetos se aplica para generar variedad en las recomendaciones y por tanto aumentar la satisfacción del usuario. Este sistema puede tener un impacto positivo en la región al mejorar la experiencia de sus visitantes.This dissertation studies how new improvements can be made on recommender systems by using ontological information about a certain domain (in the case of this work, Tourism). Ontologies define a set of concepts related to a certain domain as well as the relationships among them. These knowledge structures may be used not only to represent in a more precise and refined way the domain objects and the user preferences, but also to apply better matching procedures between objects and users (or between users themselves) with the help of semantic similarity measures. The improvements at the knowledge representation level and at the reasoning level lead to more accurate recommendations and to an improvement of the performance of recommender systems, paving the way towards a new generation of smart semantic recommender systems. Both content-based recommendation techniques and collaborative filtering ones certainly benefit from the introduction of explicit domain knowledge.
In this thesis we have also designed and developed a recommender system that applies the methods we have proposed. This recommender is designed to provide personalized recommendations of touristic activities in the region of Tarragona. The activities are properly classified and labelled according to a specific ontology, which guides the reasoning process. The recommender takes into account many different kinds of data: demographic information, travel motivations, the actions of the user on the system, the ratings provided by the user, the opinions of users with similar demographic characteristics or similar tastes, etc. A diversification process that computes similarities between objects is applied to produce diverse recommendations and hence increase user satisfaction. This system can have a beneficial impact on the region by improving the experience of its visitors