Topic Modeling and Sentiment Analysis of Yelp Restaurant Reviews

Topic Modeling and Sentiment Analysis of Yelp Restaurant Reviews

Sonya Zhang, Linda Ly, Norman Mach, Christian Amaya
Copyright: © 2022 |Pages: 16
DOI: 10.4018/IJISSS.295872
OnDemand:
(Individual Articles)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

The use of online consumer reviews (OCRs) websites like Yelp or TripAdvisor has increasingly gained popularity over the years. However, many products or services now have a large number of online reviews, which makes it difficult for consumers to decide which reviews to pay attention to, or for businesses to identify which critical areas to improve on. The use of text mining and sentiment mining techniques is deemed important to automatically process the content of online reviews and help improve review usefulness. Applying a four-phase research model, our study demonstrated data extraction and cleaning, topic modeling using Latent Dirichlet allocation (LDA) to extract five topics (Price, Time, Food, Service, and Location), sentiment analysis using Python TextBlob to aggregate consumer sentiment per topic from a Yelp restaurant reviews dataset, and model performance evaluation. We proposed that the design of recommender systems for OCRs or business decision-making systems can be faster, simpler, and more useful by integrating automatic topics extraction and sentiment analysis.
Article Preview
Top

Literature Review

In the following, we analyzed and evaluated relevant works in online consumer reviews (OCR), review helpfulness, Natural Language Processing (NLP), topic modeling, and sentiment analysis.

Complete Article List

Search this Journal:
Reset
Volume 15: 1 Issue (2024)
Volume 14: 4 Issues (2022): 3 Released, 1 Forthcoming
Volume 13: 4 Issues (2021)
Volume 12: 4 Issues (2020)
Volume 11: 4 Issues (2019)
Volume 10: 4 Issues (2018)
Volume 9: 4 Issues (2017)
Volume 8: 4 Issues (2016)
Volume 7: 4 Issues (2015)
Volume 6: 4 Issues (2014)
Volume 5: 4 Issues (2013)
Volume 4: 4 Issues (2012)
Volume 3: 4 Issues (2011)
Volume 2: 4 Issues (2010)
Volume 1: 4 Issues (2009)
View Complete Journal Contents Listing