An Overview of Direct Diagnosis and Repair Techniques in the WeeVis Recommendation Environment

Constraint-based recommenders support users in the identification of items (products) fitting their wishes and needs. Example domains are financial services and electronic equipment. In this paper we show how divide-and-conquer based (direct) diagnosis algorithms (no conflict detection is needed) can be exploited in constraint-based recommendation scenarios. In this context, we provide an overview of the MediaWiki-based recommendation environment WEEVIS.

[1]  Alexander Felfernig,et al.  The VITA Financial Services Sales Support Environment , 2007, AAAI.

[2]  Alexander Felfernig,et al.  Knowledge-Based Configuration: From Research to Business Cases , 2014 .

[3]  Alexander Felfernig,et al.  Towards Anomaly Explanation in Feature Models , 2013, Configuration Workshop.

[4]  Michael J. Pazzani,et al.  Learning and Revising User Profiles: The Identification of Interesting Web Sites , 1997, Machine Learning.

[5]  P. M. Wognum,et al.  Diagnosing and Solving Over-Determined Constraint Satisfaction Problems , 1993, IJCAI.

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

[7]  Alexander Felfernig,et al.  Recommender Systems for Configuration Knowledge Engineering , 2013, Configuration Workshop.

[8]  Markus Stumptner,et al.  Configuration Knowledge Representation and Reasoning , 2014 .

[9]  Markus Stumptner,et al.  Consistency-based diagnosis of configuration knowledge bases , 1999, Artif. Intell..

[10]  Alexander Felfernig,et al.  Utility-Based Repair of Inconsistent Requirements , 2009, IEA/AIE.

[11]  Ulrich Junker,et al.  QUICKXPLAIN: Preferred Explanations and Relaxations for Over-Constrained Problems , 2004, AAAI.

[12]  Daniel Sabin,et al.  Product Configuration Frameworks - A Survey , 1998, IEEE Intell. Syst..

[13]  Alexander Felfernig,et al.  Constraint-based recommender systems: technologies and research issues , 2008, ICEC.

[14]  Alexander Felfernig,et al.  An efficient diagnosis algorithm for inconsistent constraint sets , 2011, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[15]  Joao Marques-Silva,et al.  On Computing Preferred MUSes and MCSes , 2014, SAT.

[16]  Kevin McAreavey,et al.  Computational approaches to finding and measuring inconsistency in arbitrary knowledge bases , 2014, Int. J. Approx. Reason..

[17]  Mikolás Janota,et al.  Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence On Computing Minimal Correction Subsets , 2022 .

[18]  Barry O'Sullivan,et al.  A Portfolio Approach to Enumerating Minimal Correction Subsets for Satisfiability Problems , 2014, CPAIOR.

[19]  Markus Stumptner,et al.  An Overview of Knowledge-Based Configuration , 1997, AI Commun..

[20]  Raymond Reiter,et al.  A Theory of Diagnosis from First Principles , 1986, Artif. Intell..

[21]  Alexander Felfernig,et al.  Personalized Diagnosis for Over-Constrained Problems , 2013, IJCAI.

[22]  Alexander Felfernig,et al.  Knowledge-Based Recommender Technologies for Marketing and Sales , 2007, Int. J. Pattern Recognit. Artif. Intell..

[23]  Alexander Felfernig,et al.  Automated repair of scoring rules in constraint-based recommender systems , 2013, AI Commun..

[24]  Bradley N. Miller,et al.  GroupLens: applying collaborative filtering to Usenet news , 1997, CACM.

[25]  Wolfgang Küchlin,et al.  Applications of MaxSAT in Automotive Configuration , 2013, Configuration Workshop.

[26]  Alan K. Mackworth Consistency in Networks of Relations , 1977, Artif. Intell..

[27]  Barry O'Sullivan,et al.  Representative Explanations for Over-Constrained Problems , 2007, AAAI.

[28]  Alexander Felfernig,et al.  CoreDiag: Eliminating Redundancy in Constraint Sets , 2011 .

[29]  A. Felfernig,et al.  FastDiag : A Diagnosis Algorithm for Inconsistent Constraint Sets , 2012 .