Personalized search is aimed at tailoring the search outcome to users; to this aim user profiles play an important role: the more faithfully a user profile represents the user interests and preferences, the higher is the probability to improve the search process. In the approaches proposed in the literature, user profiles are formally represented as bags of words, as vectors, or as conceptual taxonomies, generally defined based on external knowledge resources (such as the WordNet and the ODP - Open Directory Project). Ontologies have been more recently considered as a powerful expressive means for knowledge representation. The advantage offered by ontological languages is that they allow a more structured and expressive knowledge representation with respect to the above mentioned approaches. A challenging research activity consists in defining user profiles by a knowledge extraction process from an existing ontology, with the main aim of producing a semantically rich representation of the user interests. In this paper a method to automatically define a personal ontology via a knowledge extraction process from the general purpose ontology YAGO is presented; starting from a set of keywords, which are representatives of the user interests, the process is aimed to define a structured and semantically coherent representation of the user topical interests. In the paper the proposed method is described, as well as some evaluations that show its effectiveness. © 2012 Elsevier Ltd. All rights reserved.

Calegari, S., Pasi, G. (2013). Personal ontologies: Generation of user profiles based on the YAGO ontology. INFORMATION PROCESSING & MANAGEMENT, 49(3), 640-658 [10.1016/j.ipm.2012.07.010].

Personal ontologies: Generation of user profiles based on the YAGO ontology

CALEGARI, SILVIA;PASI, GABRIELLA
2013

Abstract

Personalized search is aimed at tailoring the search outcome to users; to this aim user profiles play an important role: the more faithfully a user profile represents the user interests and preferences, the higher is the probability to improve the search process. In the approaches proposed in the literature, user profiles are formally represented as bags of words, as vectors, or as conceptual taxonomies, generally defined based on external knowledge resources (such as the WordNet and the ODP - Open Directory Project). Ontologies have been more recently considered as a powerful expressive means for knowledge representation. The advantage offered by ontological languages is that they allow a more structured and expressive knowledge representation with respect to the above mentioned approaches. A challenging research activity consists in defining user profiles by a knowledge extraction process from an existing ontology, with the main aim of producing a semantically rich representation of the user interests. In this paper a method to automatically define a personal ontology via a knowledge extraction process from the general purpose ontology YAGO is presented; starting from a set of keywords, which are representatives of the user interests, the process is aimed to define a structured and semantically coherent representation of the user topical interests. In the paper the proposed method is described, as well as some evaluations that show its effectiveness. © 2012 Elsevier Ltd. All rights reserved.
Articolo in rivista - Articolo scientifico
Personalization, Information Retrieval, User Profiles, Ontologies
English
2013
49
3
640
658
none
Calegari, S., Pasi, G. (2013). Personal ontologies: Generation of user profiles based on the YAGO ontology. INFORMATION PROCESSING & MANAGEMENT, 49(3), 640-658 [10.1016/j.ipm.2012.07.010].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/43324
Citazioni
  • Scopus 47
  • ???jsp.display-item.citation.isi??? 37
Social impact