A context‐aware recommender method based on text and opinion mining

Camila Vaccari Sundermann,Renan Padua,Vítor Rodrigues Tonon,Ricardo Marcondes Marcacini,Marcos Aurélio Domingues,Solange Oliveira Rezende
DOI: https://doi.org/10.1111/exsy.12618
IF: 3.3
2020-08-10
Expert Systems
Abstract:<p>A recommender system is an information filtering technology that can be used to recommend items that may be of interest to users. Additionally, there are the context‐aware recommender systems that consider contextual information to generate the recommendations. Reviews can provide relevant information that can be used by recommender systems, including contextual and opinion information. In a previous work, we proposed a context‐aware recommendation method based on text mining (CARM‐TM). The method includes two techniques to extract context from reviews: <i>CIET.5 </i><sub>embed</sub>, a technique based on word embeddings; and <i>RulesContext </i>, a technique based on association rules. In this work, we have extended our previous method by including <i>CEOM </i>, a new technique which extracts context by using aspect‐based opinions. We call our extension of CARM‐TOM (context‐aware recommendation method based on text and opinion mining). To generate recommendations, our method makes use of the CAMF algorithm, a context‐aware recommender based on matrix factorization. To evaluate CARM‐TOM, we ran an extensive set of experiments in a dataset about restaurants, comparing CARM‐TOM against the MF algorithm, an uncontextual recommender system based on matrix factorization; and against a context extraction method proposed in literature. The empirical results strongly indicate that our method is able to improve a context‐aware recommender system.</p>
computer science, artificial intelligence, theory & methods
What problem does this paper attempt to address?