Context-Aware Recommendation Based On Review Mining

Recommender systems (RS) play an important role in many areas including targeted advertising, personalized marketing and information retrieval. In recent years, the importance of contextual information has attracted many researchers to focus on designing systems that produce personalized recommendations in accordance with available contextual information of users. Comparing with traditional RS which mainly utilize users’ rating history, the context# aware recommender systems (CARS) can result in better performance in various applications. In this paper, we present a context#aware recommender system that extracts contextual information from a textual description of user current situation and use it in combination with user ratings history to compute a utility function over the set of items. The item utility shows how much it is preferable regarding user current context. In our system, the context inference is modeled as a supervised topic#modeling problem in which the set of categories for a contextual attribute constitutes the topic set. As an example application, we used our method to mine hidden contextual data from customers' reviews for hotels and use it to produce context#aware recommendations. Our evaluations suggest that our system can help produce better recommendations in comparison to a standard kNN recommender system.

[1]  Silvana Aciar,et al.  Mining Context Information from Consumer ’ s Reviews , 2022 .

[2]  Gregory D. Abowd,et al.  Towards a Better Understanding of Context and Context-Awareness , 1999, HUC.

[3]  Liliana Ardissono,et al.  Intrigue: Personalized recommendation of tourist attractions for desktop and hand held devices , 2003, Appl. Artif. Intell..

[4]  Ramesh Nallapati,et al.  Labeled LDA: A supervised topic model for credit attribution in multi-labeled corpora , 2009, EMNLP.

[5]  Pablo Castells,et al.  Semantic contextualisation in a news recommender system , 2009 .

[6]  Barry Smyth,et al.  The Social Camera: Recommending Photo Composition Using Contextual Features , 2010 .

[7]  Henry Lieberman,et al.  Out of context: Computer systems that adapt to, and learn from, context , 2000, IBM Syst. J..

[8]  Keith Cheverst,et al.  Developing a context-aware electronic tourist guide: some issues and experiences , 2000, CHI.

[9]  Michael I. Jordan,et al.  DiscLDA: Discriminative Learning for Dimensionality Reduction and Classification , 2008, NIPS.

[10]  Bamshad Mobasher,et al.  Contextual Recommendation , 2007, WebMine.

[11]  Johan Koolwaaij,et al.  Context-Aware Recommendations in the Mobile Tourist Application COMPASS , 2004, AH.

[12]  Lior Rokach,et al.  Best Usage Context Prediction for Music Tracks , 2010 .

[13]  Peter Green,et al.  Markov chain Monte Carlo in Practice , 1996 .

[14]  Linas Baltrunas,et al.  Towards Time-Dependant Recommendation based on Implicit Feedback , 2009 .

[15]  Gediminas Adomavicius,et al.  Context-aware recommender systems , 2008, RecSys '08.

[16]  Paul Dourish,et al.  What we talk about when we talk about context , 2004, Personal and Ubiquitous Computing.

[17]  David M. Blei,et al.  Supervised Topic Models , 2007, NIPS.

[18]  Toine Bogers,et al.  Movie Recommendation using Random Walks over the Contextual Graph , 2010 .

[19]  Michael I. Jordan,et al.  Latent Dirichlet Allocation , 2001, J. Mach. Learn. Res..

[20]  Huaiyu Zhu On Information and Sufficiency , 1997 .

[21]  Wolfgang Woerndl,et al.  Introducing Context into Recommender Systems , 2007 .

[22]  Cyrus D. Cantrell,et al.  Modern Mathematical Methods for Physicists and Engineers , 2000 .

[23]  Dunja Mladenic,et al.  From Web to Social Web: Discovering and Deploying User and Content Profiles, Workshop on Web Mining, WebMine 2006, Berlin, Germany, September 18, 2006. Revised Selected and Invited Papers , 2007, WebMine.