Contextualization and Personalization of Queries to Knowledge Bases Using Spreading Activation

Most taxonomies and thesauri offer their users a huge amount of structured data. However, this volume of data is often excessive, and, thus does not fulfill the needs of the users, who are trying to find specific information related to a certain concept. While there are techniques that may partially alleviate this problem e.g. visual representation of the data, some of the effects of the information overload persist. This paper proposes a four-step mechanism for personalization and knowledge extraction, derived from the information about users' activities stored in their profiles. More precisely, the system extracts contextualization from the users' profiles by using a spreading activation algorithm. The preliminary results of this approach are presented in this paper.

[1]  Aric Hagberg,et al.  Exploring Network Structure, Dynamics, and Function using NetworkX , 2008, Proceedings of the Python in Science Conference.

[2]  Analía Amandi,et al.  Ontology-based user profile learning , 2011, Applied Intelligence.

[3]  Guihai Chen,et al.  A fuzzy clustering method of construction of ontology-based user profiles , 2009, Adv. Eng. Softw..

[4]  Jens Lehmann,et al.  DBpedia: A Nucleus for a Web of Open Data , 2007, ISWC/ASWC.

[5]  Paul Resnick,et al.  Recommender systems , 1997, CACM.

[6]  Fabio Crestani,et al.  Searching the web by constrained spreading activation , 2000, Inf. Process. Manag..

[7]  John R. Anderson A Spreading Activation Theory of Memory , 1988 .

[8]  Robin Burke,et al.  Improving the effectiveness of collaborative recommendation with ontology-based user profiles , 2010, HetRec '10.

[9]  Ah-Hwee Tan,et al.  Learning and inferencing in user ontology for personalized Semantic Web search , 2009, Inf. Sci..

[10]  Tadeusz M. Szuba,et al.  Computational Collective Intelligence , 2001, Lecture Notes in Computer Science.

[11]  Arianne Reimerink,et al.  EcoLexicon: A Frame-Based Knowledge Base for the Environment , 2009 .

[12]  NgWilfred,et al.  Personalized Concept-Based Clustering of Search Engine Queries , 2008 .

[13]  Maurice D. Mulvenna,et al.  Personalization on the Net using Web mining: introduction , 2000, CACM.

[14]  Pilar León Araúz,et al.  EcoLexicon : contextualizing an environmental ontology , 2011 .

[15]  Sung-Bae Cho,et al.  Personalized mining of web documents using link structures and fuzzy concept networks , 2007, Appl. Soft Comput..

[16]  George A. Miller,et al.  Introduction to WordNet: An On-line Lexical Database , 1990 .

[17]  Peter Parycek,et al.  Automated Analysis of e-Participation Data by Utilizing Associative Networks, Spreading Activation and Unsupervised Learning , 2009, ePart.

[18]  Paolo Ferragina,et al.  A personalized search engine based on Web‐snippet hierarchical clustering , 2005, WWW '05.

[19]  Anja Kuß,et al.  Using Ontologies for the Visualization of Hierarchical Neuroanatomical Structures , 1970 .

[20]  GeunSik Jo,et al.  A Collaborative Ontology-Based User Profiles System , 2009, ICCCI.

[21]  Scott Everett Preece A spreading activation network model for information retrieval , 1981 .

[22]  John Yen,et al.  Using fuzzy ontology for query refinement in a personalized abstract search engine , 2001, Proceedings Joint 9th IFSA World Congress and 20th NAFIPS International Conference (Cat. No. 01TH8569).

[23]  Kenneth Wai-Ting Leung,et al.  Personalized Concept-Based Clustering of Search Engine Queries , 2008, IEEE Transactions on Knowledge and Data Engineering.

[24]  Simone Paolo Ponzetto,et al.  BabelNet: Building a Very Large Multilingual Semantic Network , 2010, ACL.

[25]  Jaideep Srivastava,et al.  Automatic personalization based on Web usage mining , 2000, CACM.

[26]  Bamshad Mobasher,et al.  Ontological User Profiles for Representing Context in Web Search , 2007, 2007 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology - Workshops.

[27]  Paolo Ferragina,et al.  A personalized search engine based on Web‐snippet hierarchical clustering , 2008, Softw. Pract. Exp..

[28]  Herman Arnold Engelbrecht,et al.  Measuring Conceptual Similarity by Spreading Activation over Wikipedia's Hyperlink Structure , 2010, PWNLP@COLING.

[29]  Akrivi Katifori,et al.  Ontologies and the brain: Using spreading activation through ontologies to support personal interaction , 2010, Cognitive Systems Research.

[30]  Hans-Christian Hege,et al.  Ontology-Based Visualization of Hierarchical Neuroanatomical Structures , 2008, VCBM.

[31]  Donald H. Kraft,et al.  User profiles and fuzzy logic for web retrieval issues , 2002, Soft Comput..

[32]  Fabio Crestani,et al.  Application of Spreading Activation Techniques in Information Retrieval , 1997, Artificial Intelligence Review.

[33]  Jose María Álvarez Rodríguez,et al.  Application of the spreading activation technique for recommending concepts of well-known ontologies in medical systems , 2011, BCB '11.

[34]  Allan Collins,et al.  A spreading-activation theory of semantic processing , 1975 .

[35]  Michael Healy,et al.  Theory and Applications of Ontology: Computer Applications , 2010 .

[36]  M. Sheelagh T. Carpendale,et al.  VisLink: Revealing Relationships Amongst Visualizations , 2007, IEEE Transactions on Visualization and Computer Graphics.

[37]  Luca Cagliero,et al.  Improving classification models with taxonomy information , 2013, Data Knowl. Eng..

[38]  Bamshad Mobasher,et al.  Ontology-Based Collaborative Recommendation , 2010, ITWP@UMAP.