Knowledge-Based Recommendation Systems: A Survey

Knowledge-Base Recommendation (or Recommender) Systems (KBRS) provide the user with advice about a decision to make or an action to take. KBRS rely on knowledge provided by human experts, encoded in the system and applied to input data, in order to generate recommendations. This survey overviews the main ideas characterizing a KBRS. Using a classification framework, the survey overviews KBRS components, user problems for which recommendations are given, knowledge content of the system, and the degree of automation in producing recommendations.

[1]  Wei-Po Lee,et al.  Towards agent-based decision making in the electronic marketplace: interactive recommendation and automated negotiation , 2004, Expert Syst. Appl..

[2]  Chih-Kai Chang,et al.  Development of a reading material recommendation system based on a knowledge engineering approach , 2010, Comput. Educ..

[3]  Xiaoqing Li,et al.  Identifying Influencers in Online Social Networks: The Role of Tie Strength , 2013, Int. J. Intell. Inf. Technol..

[4]  Jae Sik Lee,et al.  Context Awareness by Case-Based Reasoning in a Music Recommendation System , 2007, UCS.

[5]  Barry Smyth,et al.  Case-Based Recommendation , 2007, The Adaptive Web.

[6]  Chih-Kai Chang,et al.  Development of a Reading Material Recommendation System Based on a Multi-expert Knowledge Acquisition Approach , 2009, 2009 Ninth IEEE International Conference on Advanced Learning Technologies.

[7]  Kevin Curran,et al.  Ubiquitous Developments in Ambient Computing and Intelligence: Human-Centered Applications , 2011 .

[8]  Ke Xing,et al.  A Framework for the Modelling and Optimisation of a Lean Assembly System Design with Multiple Objectives , 2014 .

[9]  Thomas Engel,et al.  Device-Free Indoor Localization Based on Ambient FM Radio Signals , 2014, Int. J. Ambient Comput. Intell..

[10]  Xiaofang Yuan,et al.  Toward a user-oriented recommendation system for real estate websites , 2013, Inf. Syst..

[11]  Sabine Moisan,et al.  Generating Knowledge-Based System Generators: A Software Engineering Approach , 2010, Int. J. Intell. Inf. Technol..

[12]  Macarena Espinilla,et al.  A Knowledge Based Recommender System with Multigranular Linguistic Information , 2007, Int. J. Comput. Intell. Syst..

[13]  BrangierEric,et al.  The Design and Evaluation of the Persuasiveness of e-Learning Interfaces , 2013 .

[14]  José Juan Pazos-Arias,et al.  Exploring synergies between content-based filtering and Spreading Activation techniques in knowledge-based recommender systems , 2011, Inf. Sci..

[15]  Santanu Chaudhury,et al.  An Ontology Based Personalized Garment Recommendation System , 2013, 2013 IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT).

[16]  Gediminas Adomavicius,et al.  Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions , 2005, IEEE Transactions on Knowledge and Data Engineering.

[17]  Jongwoo Kim,et al.  Construction of Domain Ontologies: Sourcing the World Wide Web , 2011, Int. J. Intell. Inf. Technol..

[18]  Michel C. Desmarais,et al.  The Design and Evaluation of the Persuasiveness of e-Learning Interfaces , 2013, Int. J. Concept. Struct. Smart Appl..

[19]  Stefan Sommer,et al.  What is the Conversation About?: A Topic-Model-Based Approach for Analyzing Customer Sentiments in Twitter , 2012, Int. J. Intell. Inf. Technol..

[20]  Geoffrey C. Fox,et al.  A Web based conversational case-based recommender system for ontology aided metadata discovery , 2004, Fifth IEEE/ACM International Workshop on Grid Computing.

[21]  Achim G. Hoffmann,et al.  Building a case-based diet recommendation system without a knowledge engineer , 2003, Artif. Intell. Medicine.

[22]  Gerhard Friedrich,et al.  An Integrated Environment for the Development of Knowledge-Based Recommender Applications , 2006, Int. J. Electron. Commer..

[23]  Rafael Valencia-García,et al.  Solving the cold-start problem in recommender systems with social tags , 2010, Expert Syst. Appl..

[24]  Shu-Hsien Liao,et al.  Expert system methodologies and applications - a decade review from 1995 to 2004 , 2005, Expert Syst. Appl..

[25]  Ismael Rivera,et al.  SPETA: Social pervasive e-Tourism advisor , 2009, Telematics Informatics.

[26]  Iván Cantador,et al.  Knowledge-based music retrieval for places of interest , 2012, MIRUM '12.

[27]  Cynthia A. Thompson,et al.  Personalized Conversational Case-Based Recommendation , 2000, EWCBR.

[28]  Stephen Shaoyi Liao,et al.  Classifying Consumer Comparison Opinions to Uncover Product Strengths and Weaknesses , 2011, Int. J. Intell. Inf. Technol..

[29]  Francesco Ricci,et al.  Case-Based Recommender Systems: A Unifying View , 2003, ITWP.

[30]  Wei-Po Lee Applying domain knowledge and social information to product analysis and recommendations: an agent-based decision support system , 2004, Expert Syst. J. Knowl. Eng..

[31]  Robin D. Burke,et al.  The Wasabi Personal Shopper: A Case-Based Recommender System , 1999, AAAI/IAAI.

[32]  Barry Smyth,et al.  Case-based recommender systems , 2005, The Knowledge Engineering Review.

[33]  U. Rajendra Acharya,et al.  A Case‐Based Reasoning system for complex medical diagnosis , 2013, Expert Syst. J. Knowl. Eng..

[34]  Jae Kyeong Kim,et al.  A literature review and classification of recommender systems research , 2012, Expert Syst. Appl..

[35]  Jorge García Duque,et al.  A flexible semantic inference methodology to reason about user preferences in knowledge-based recommender systems , 2008, Knowl. Based Syst..