Hybrid Recommender System Based on Multi-Hierarchical Ontologies

Recommender Systems (RSs) are usually based in User Profiles (UP) to identify items of interest to a user, among the items of a usually vast collection. Traditional RSs are mostly based on ratings of items made by users and do not attempt to estimate the reasons that led the user to access these items. Furthermore, such systems may suffer from the lack of rating data, the so-called data sparsity. This paper proposes a hybrid recommender system that considers, besides the ratings of the users, a feature description analysis of the items accessed by the users. This analysis is based on ontological UP, described in accordance with a set of ontologies, one per feature. The use of ontologies provides a weak coupling between the proposed RS and the domain of the item to be recommended. The effectiveness of our proposal is demonstrated and evaluated in the movie domain using the MovieLens dataset. The experiments demonstrated an improvement in the quality of the recommendations and a greater tolerance to the data sparsity, compared to state-of-art systems.

[1]  Paula Viana,et al.  The Semantics of Movie Metadata: Enhancing User Profiling for Hybrid Recommendation , 2017, WorldCIST.

[2]  Susan Gauch,et al.  Document similarity based on concept tree distance , 2008, Hypertext.

[3]  Gediminas Adomavicius,et al.  New Recommendation Techniques for Multicriteria Rating Systems , 2007, IEEE Intelligent Systems.

[4]  Hubert Kadima,et al.  Toward ontology-based personalization of a recommender system in social network , 2010, 2010 International Conference of Soft Computing and Pattern Recognition.

[5]  José Alfredo Ferreira Costa,et al.  A Personality-Based Recommender System for Semantic Searches in Vehicles Sales Portals , 2017, HAIS.

[6]  Roberto Willrich,et al.  Using Implicit Feedback for Neighbors Selection: Alleviating the Sparsity Problem in Collaborative Recommendation Systems , 2017, WebMedia.

[7]  Robin D. Burke,et al.  Hybrid Web Recommender Systems , 2007, The Adaptive Web.

[8]  Christophe Claramunt,et al.  A CONTEXT-AWARE TOURISM RECOMMENDER SYSTEM BASED ON A SPREADING ACTIVATION METHOD , 2017 .

[9]  Bo Shen,et al.  Empirical Study of User Preferences Based on Rating Data of Movies , 2016, PloS one.

[10]  Sean Owen,et al.  Collaborative Filtering with Apache Mahout , 2012 .

[11]  Alfred Kobsa,et al.  The Adaptive Web, Methods and Strategies of Web Personalization , 2007, The Adaptive Web.

[12]  Priscila Valdiviezo-Diaz,et al.  A general framework for intelligent recommender systems , 2017 .

[13]  Gulden Uchyigit,et al.  A research paper recommender system using a Dynamic Normalized Tree of Concepts model for user modelling , 2017, 2017 11th International Conference on Research Challenges in Information Science (RCIS).

[14]  Alessandro Micarelli,et al.  User Profiles for Personalized Information Access , 2007, The Adaptive Web.

[15]  Alejandro Bellogín,et al.  A multilayer ontology-based hybrid recommendation model , 2008, AI Commun..

[16]  John R. Anderson A spreading activation theory of memory. , 1983 .

[17]  U. Böckenholt,et al.  Choice overload: A conceptual review and meta-analysis , 2015 .

[18]  F. Maxwell Harper,et al.  The MovieLens Datasets: History and Context , 2016, TIIS.

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

[20]  Roberto Willrich,et al.  Recommending Web Service Based on Ontologies for Digital Repositories , 2015, WebMedia.

[21]  Renato Fileto,et al.  Automatically Tailoring Semantics-Enabled Dimensions for Movement Data Warehouses , 2015, DaWaK.

[22]  Derrick G. Kourie,et al.  Lists, taxonomies, lattices, thesauri and ontologies : paving a pathway through a terminological jungle , 2014 .

[23]  Thales do Nascimento da Silva Um modelo baseado em ontologia para suporte a tarefa intensiva em conhecimento de recomendação , 2015 .