Restaurant recommender system based on sentiment analysis

Today, exploiting sentiment analysis has become popular in designing recommender systems in various fields, including the restaurant and food area. However, most of the sentiment analysis-based restaurant recommender systems only use static information such as food quality, price, and service qualit...

Full description

Bibliographic Details
Main Authors: Elham Asani, Hamed Vahdat-Nejad, Javad Sadri
Format: Article
Language:English
Published: Elsevier 2021-12-01
Series:Machine Learning with Applications
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2666827021000578
Description
Summary:Today, exploiting sentiment analysis has become popular in designing recommender systems in various fields, including the restaurant and food area. However, most of the sentiment analysis-based restaurant recommender systems only use static information such as food quality, price, and service quality. The analysis of users’ opinions and the extraction of their food preferences lead to the provision of personalized recommendations, which is a research gap in literature; In this paper, a context-aware recommender system is proposed that extracts the food preferences of individuals from their comments and suggests restaurants in accordance with these preferences. For this purpose, the semantic approach is used to cluster the name of foods extracted from users’ comments and analyze their sentiments about them. Finally, nearby open restaurants are recommended based on their similarity to user preferences. For evaluation, the TripAdvisor website has been used and comments from 100 different users have been collected during the first 9 months of 2018. The precision, recall and f-measure of the system are measured in three scenarios of top1, top3, and top5. The results indicate that the proposed system can provide recommendations with a precision of 92.8%, giving users a high degree of precision. Besides, the system outperforms the previous research in these criteria.
ISSN:2666-8270