Semantics-aware content-based recommender systems: Design and architecture guidelines

Abstract Recommender systems suggest items by exploiting the interactions of the users with the system (e.g., the choice of the movies to recommend to a user is based on those she previously evaluated). In particular, content-based systems suggest items whose content is similar to that of the items evaluated by a user. An emerging application domain in content-based recommender systems is represented by the consideration of the semantics behind an item description, in order to have a disambiguation of the words in the description and improve the recommendation accuracy. However, different phenomena, such as changes in the preferences of a user over time or the use of her account by third parties, might affect the accuracy by considering items that do not reflect the actual user preferences. Starting from an analysis of the literature and of an architecture proposed in a recent survey, in this paper we first highlight the current limits in this research area, then we propose design guidelines and an improved architecture to build semantics-aware content-based recommendations.

[1]  Tasawar Hayat,et al.  Numerical solutions of fuzzy differential equations using reproducing kernel Hilbert space method , 2015, Soft Computing.

[2]  Michael J. Pazzani,et al.  Syskill & Webert: Identifying Interesting Web Sites , 1996, AAAI/IAAI, Vol. 1.

[3]  Gang Lv,et al.  Research on recommender system based on ontology and genetic algorithm , 2016, Neurocomputing.

[4]  Paola Velardi,et al.  Time Makes Sense: Event Discovery in Twitter Using Temporal Similarity , 2014, 2014 IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT).

[5]  John Yen,et al.  Learning user interest dynamics with a three-descriptor representation , 2001 .

[6]  Henry Lieberman,et al.  Letizia: An Agent That Assists Web Browsing , 1995, IJCAI.

[7]  Nuria Oliver,et al.  I Like It... I Like It Not: Evaluating User Ratings Noise in Recommender Systems , 2009, UMAP.

[8]  Haoran Xie,et al.  Folksonomy-based personalized search by hybrid user profiles in multiple levels , 2016, Neurocomputing.

[9]  Michael J. Pazzani,et al.  Content-Based Recommendation Systems , 2007, The Adaptive Web.

[10]  María N. Moreno García,et al.  Web mining based framework for solving usual problems in recommender systems. A case study for movies' recommendation , 2016, Neurocomputing.

[11]  Phivos Mylonas,et al.  Semantic query suggestion using Twitter Entities , 2015, Neurocomputing.

[12]  Zhenglu Yang,et al.  Dynamic Adaptation Strategies for Long-Term and Short-Term User Profile to Personalize Search , 2007, APWeb/WAIM.

[13]  Javed Mostafa,et al.  Detection of shifts in user interests for personalized information filtering , 1996, SIGIR '96.

[14]  Flavius Frasincar,et al.  Semantic news recommendation using wordnet and bing similarities , 2013, SAC '13.

[15]  Paola Velardi,et al.  Efficient temporal mining of micro-blog texts and its application to event discovery , 2015, Data Mining and Knowledge Discovery.

[16]  Roberto Saia,et al.  A semantic approach to remove incoherent items from a user profile and improve the accuracy of a recommender system , 2016, Journal of Intelligent Information Systems.

[17]  Mark Rosenstein,et al.  Recommending and evaluating choices in a virtual community of use , 1995, CHI '95.

[18]  Omar Abu Arqub,et al.  Adaptation of reproducing kernel algorithm for solving fuzzy Fredholm–Volterra integrodifferential equations , 2017, Neural Computing and Applications.

[19]  David W. Conrath,et al.  Semantic Similarity Based on Corpus Statistics and Lexical Taxonomy , 1997, ROCLING/IJCLCLP.

[20]  Jonathan L. Herlocker,et al.  Evaluating collaborative filtering recommender systems , 2004, TOIS.

[21]  Michael J. Pazzani,et al.  A hybrid user model for news story classification , 1999 .

[22]  Paola Velardi,et al.  Temporal Semantics: Time-Varying Hashtag Sense Clustering , 2014, EKAW.

[23]  Pasquale Lops,et al.  Content-based Recommender Systems: State of the Art and Trends , 2011, Recommender Systems Handbook.

[24]  Yehuda Koren,et al.  Matrix Factorization Techniques for Recommender Systems , 2009, Computer.

[25]  Flavius Frasincar,et al.  Semantics-based news recommendation , 2012, WIMS '12.

[26]  Pasquale Lops,et al.  Content-Based Recommender Systems + DBpedia Knowledge = Semantics-Aware Recommender Systems , 2014, SemWebEval@ESWC.

[27]  Arjen P. de Vries,et al.  The Magic Barrier of Recommender Systems - No Magic, Just Ratings , 2014, UMAP.

[28]  Boi Faltings,et al.  Inferring User's Preferences using Ontologies , 2006, AAAI.

[29]  Sahin Albayrak,et al.  Estimating the magic barrier of recommender systems: a user study , 2012, SIGIR '12.

[30]  Xiang Li,et al.  Improving matrix approximation for recommendation via a clustering-based reconstructive method , 2016, Neurocomputing.

[31]  Lior Rokach,et al.  Introduction to Recommender Systems Handbook , 2011, Recommender Systems Handbook.

[32]  Till Plumbaum,et al.  Users and noise: the magic barrier of recommender systems , 2012, UMAP.

[33]  Yoav Shoham,et al.  Fab: content-based, collaborative recommendation , 1997, CACM.

[34]  Nava Tintarev,et al.  Rate it again: increasing recommendation accuracy by user re-rating , 2009, RecSys '09.

[35]  Dekang Lin,et al.  An Information-Theoretic Definition of Similarity , 1998, ICML.

[36]  Martha Palmer,et al.  Verb Semantics and Lexical Selection , 1994, ACL.

[37]  Roger Jianxin Jiao,et al.  An associative classification-based recommendation system for personalization in B2C e-commerce applications , 2007, Expert Syst. Appl..

[38]  Philip Resnik,et al.  Using Information Content to Evaluate Semantic Similarity in a Taxonomy , 1995, IJCAI.

[39]  Christiane Fellbaum,et al.  Combining Local Context and Wordnet Similarity for Word Sense Identification , 1998 .

[40]  Marco Colombetti,et al.  A semantic tool to support navigation in a folksonomy , 2007, HT '07.

[41]  Pasquale Lops,et al.  Semantics-Aware Content-Based Recommender Systems , 2014, Recommender Systems Handbook.

[42]  Xiaolong Wang,et al.  Active deep learning method for semi-supervised sentiment classification , 2013, Neurocomputing.