Integrating a semantic-based retrieval agent into case-based reasoning systems: A case study of an online bookstore

This paper integrates techniques of natural language processing into a case retrieval agent.The use of semantic and syntactic information defines the meanings more accurately.Integrating semantic-based retrieval agent into the CBR system improves performance at initial state.The proposed CBR system with collaborative filtering constantly improves recommendation quality.The proposed CBR model outperforms the compared systems in the case study of an online bookstore. Natural language search engines should be developed to provide a friendly environment for business-to-consumer e-commerce that reduce the fatigue customers experience and help them decide what to buy. To support product information retrieval and reuse, this paper presents a novel framework for a case-based reasoning system that includes a collaborative filtering mechanism and a semantic-based case retrieval agent. Furthermore, the case retrieval agent integrates short-text semantic similarity (STSS) and recognizing textual entailment (RTE). The proposed approach was evaluated using competitive methods in the performance of STSS and RTE, and according to the results, the proposed approach outperforms most previously described approaches. Finally, the effectiveness of the proposed approach was investigated using a case study of an online bookstore, and according to the results of case study, the proposed approach outperforms a compared system using string similarity and an existing e-commerce system, Amazon.

[1]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[2]  Tat-Seng Chua,et al.  Paraphrase Recognition via Dissimilarity Significance Classification , 2006, EMNLP.

[3]  Fernando Ortega,et al.  A collaborative filtering approach to mitigate the new user cold start problem , 2012, Knowl. Based Syst..

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

[5]  Tor Guimaraes,et al.  Assessing the moderating effect of consumer product knowledge and online shopping experience on using recommendation agents for customer loyalty , 2013, Decis. Support Syst..

[6]  Felix Naumann,et al.  Data fusion , 2009, CSUR.

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

[8]  Beatrice Santorini,et al.  Building a Large Annotated Corpus of English: The Penn Treebank , 1993, CL.

[9]  Jia Wei Chang,et al.  A Grammar-Based Semantic Similarity Algorithm for Natural Language Sentences , 2014, TheScientificWorldJournal.

[10]  Giuseppe Attardi,et al.  Ranking very many typed entities on wikipedia , 2007, CIKM '07.

[11]  Stylianos Kapetanakis,et al.  Evaluating a Case-Based Reasoning Architecture for the Intelligent Monitoring of Business Workflows , 2014 .

[12]  Roy Rada,et al.  Development and application of a metric on semantic nets , 1989, IEEE Trans. Syst. Man Cybern..

[13]  J. Leon Zhao,et al.  A case-based reasoning framework for workflow model management , 2004, Data Knowl. Eng..

[14]  M. Dolores del Castillo,et al.  SyMSS: A syntax-based measure for short-text semantic similarity , 2011, Data Knowl. Eng..

[15]  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.

[16]  Jon Patrick,et al.  Paraphrase Identification by Text Canonicalization , 2005, ALTA.

[17]  Raymond Y. K. Lau,et al.  Combining social network and semantic concept analysis for personalized academic researcher recommendation , 2012, Decis. Support Syst..

[18]  D. Garg,et al.  String Matching Algorithms and their Applicability in various Applications , 2012 .

[19]  Jiafu Tang,et al.  Optimizing customer's selection for configurable product in B2C e-commerce application , 2008, Comput. Ind..

[20]  Ting Li,et al.  Willing to pay for quality personalization? Trade-off between quality and privacy , 2012, Eur. J. Inf. Syst..

[21]  Carlo Strapparava,et al.  Corpus-based and Knowledge-based Measures of Text Semantic Similarity , 2006, AAAI.

[22]  Ulli Arnold,et al.  Electronic Procurement in Supply Chain Management: An Information Economics-Based Analysis of Electronic Markets , 2001 .

[23]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[24]  Ted Pedersen,et al.  WordNet::Similarity - Measuring the Relatedness of Concepts , 2004, NAACL.

[25]  Christopher D. Manning,et al.  Generating Typed Dependency Parses from Phrase Structure Parses , 2006, LREC.

[26]  Timothy W. Finin,et al.  Improving Word Similarity by Augmenting PMI with Estimates of Word Polysemy , 2013, IEEE Transactions on Knowledge and Data Engineering.

[27]  Greg Linden,et al.  Amazon . com Recommendations Item-to-Item Collaborative Filtering , 2001 .

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

[29]  Sanja Petrovic,et al.  A self-adaptive case-based reasoning system for dose planning in prostate cancer radiotherapy. , 2011, Medical physics.

[30]  Jie Lu,et al.  A semantic enhanced hybrid recommendation approach: A case study of e-Government tourism service recommendation system , 2015, Decis. Support Syst..

[31]  Ted Pedersen,et al.  Extended Gloss Overlaps as a Measure of Semantic Relatedness , 2003, IJCAI.

[32]  Yi-Cheng Ku,et al.  A semantic-expansion approach to personalized knowledge recommendation , 2008, Decis. Support Syst..

[33]  Robin D. Burke,et al.  A Case-Based Reasoning Approach to Collaborative Filtering , 2000, EWCBR.

[34]  Diana Inkpen,et al.  Semantic text similarity using corpus-based word similarity and string similarity , 2008, ACM Trans. Knowl. Discov. Data.

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

[36]  Stefania Montani,et al.  Retrieval and Clustering for Business Process Monitoring: Results and Improvements , 2012, ICCBR.

[37]  Ralph Bergmann,et al.  Similarity assessment and efficient retrieval of semantic workflows , 2014, Inf. Syst..

[38]  David C. Yen,et al.  Customer relationship management (CRM) in business-to-business (B2B) e-commerce , 2003, Inf. Manag. Comput. Secur..

[39]  Agnar Aamodt,et al.  Case-Based Reasoning: Foundational Issues, Methodological Variations, and System Approaches , 1994, AI Commun..

[40]  Pascal Haigron,et al.  eXiTCDSS: A framework for a workflow-based CBR for interventional Clinical Decision Support Systems and its application to TAVI , 2014, Expert Syst. Appl..

[41]  Jie Hu,et al.  Research on high creative application of case-based reasoning system on engineering design , 2013, Comput. Ind..

[42]  Chris Quirk,et al.  Monolingual Machine Translation for Paraphrase Generation , 2004, EMNLP.

[43]  Iraklis Varlamis,et al.  Text Relatedness Based on a Word Thesaurus , 2010, J. Artif. Intell. Res..

[44]  Jean Lieber,et al.  RespiDiag: A Case-Based Reasoning System for the Diagnosis of Chronic Obstructive Pulmonary Disease , 2014, Expert Syst. Appl..

[45]  Jason Weston,et al.  Large scale image annotation: learning to rank with joint word-image embeddings , 2010, Machine Learning.

[46]  Ralph Bergmann,et al.  Reasoning on Business Processes to Support Change Reuse , 2011, 2011 IEEE 13th Conference on Commerce and Enterprise Computing.

[47]  Wojciech Rytter,et al.  Text Algorithms , 1994 .

[48]  Gordon V. Cormack,et al.  Statistical precision of information retrieval evaluation , 2006, SIGIR.

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

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

[51]  Peter D. Turney Mining the Web for Synonyms: PMI-IR versus LSA on TOEFL , 2001, ECML.

[52]  Janet L. Kolodner,et al.  An introduction to case-based reasoning , 1992, Artificial Intelligence Review.

[53]  Berend Wierenga,et al.  Supporting Creative Problem Solving with a Case-Based Reasoning System , 2014, J. Manag. Inf. Syst..

[54]  Christopher K. Riesbeck,et al.  Inside Case-Based Reasoning , 1989 .

[55]  Zuhair Bandar,et al.  Sentence similarity based on semantic nets and corpus statistics , 2006, IEEE Transactions on Knowledge and Data Engineering.

[56]  Stephen Wan,et al.  Using Dependency-Based Features to Take the ’Para-farce’ out of Paraphrase , 2006, ALTA.

[57]  Alessandro Giuliani,et al.  Improving contextual advertising by adopting collaborative filtering , 2013, TWEB.

[58]  Patricia Ordóñez de Pablos,et al.  New trends on e-Procurement applying semantic technologies: Current status and future challenges , 2014, Comput. Ind..

[59]  Michael E. Lesk,et al.  Automatic sense disambiguation using machine readable dictionaries: how to tell a pine cone from an ice cream cone , 1986, SIGDOC '86.

[60]  Mobyen Uddin Ahmed,et al.  Case-Based Reasoning Systems in the Health Sciences: A Survey of Recent Trends and Developments , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[61]  Rafael Muñoz,et al.  UMCC_DLSI: Multidimensional Lexical-Semantic Textual Similarity , 2012, SemEval@NAACL-HLT.

[62]  Seongil Lee,et al.  Ontology-based Dynamic and Semantic Similarity Calculation Method for Case-based Reasoning , 2014, Intell. Autom. Soft Comput..

[63]  Roberto Navigli,et al.  Word sense disambiguation: A survey , 2009, CSUR.

[64]  Maite Taboada,et al.  Lexicon-Based Methods for Sentiment Analysis , 2011, CL.

[65]  Zuhair Bandar,et al.  A Comparative Study of Two Short Text Semantic Similarity Measures , 2008, KES-AMSTA.

[66]  Stefania Montani,et al.  How to use contextual knowledge in medical case-based reasoning systems: A survey on very recent trends , 2011, Artif. Intell. Medicine.

[67]  Padraig Cunningham,et al.  A Case-Based Reasoning View of Automated Collaborative Filtering , 2001, ICCBR.

[68]  Z. Meral Özsoyoglu,et al.  Distance based indexing for string proximity search , 2003, Proceedings 19th International Conference on Data Engineering (Cat. No.03CH37405).