Skip to content

To create an understandable depiction of a significant amount of hotel guest reviews, our project uses a number of machine learning techniques, such as topic modelling and sentiment analysis. To assess the efficacy and viability of our solution, we test it against customer reviews from Fullerton Hotel.

Notifications You must be signed in to change notification settings

samuelgjy/sentiment_analysis

Repository files navigation

Sentiment Analysis for Hotel Guest Reviews

Our project aims to provide a comprehensive understanding of hotel guest reviews through various machine learning techniques, including topic modeling and sentiment analysis. We evaluate the efficacy of our solution using customer reviews from the Fullerton Hotel dataset.

WhereToStay is a web-based platform that scrapes reviews from TripAdvisor.com, summarizes evaluations, and applies sentiment analysis, emotion recognition, and topic modeling to hotel reviews. This online platform allows users to easily find hotels and read the opinions of previous clients, streamlining the decision-making process. Businesses can leverage this data to gain insights and a competitive advantage.

System Diagram image

Text Sentiment Analysis with VADER:

We utilized the Valence Aware Dictionary for Sentiment Reasoning (VADER) Sentiment Intensity Analyzer from the Natural Language Toolkit library for text sentiment analysis. VADER assigns a sentiment score to each review, ranging from -1 (negative) to 1 (positive).

image

VADER Average Sentiment Over Time:

image

Sentiment Analysis with Textblob:

We conducted sentiment analysis using the Textblob library, visualizing the subjectivity to polarity ratio and overall emotional polarity. This complements and validates the credibility of VADER and its accuracy.

image

Latent Dirichlet Analysis (LDA):

We applied Latent Dirichlet Analysis to uncover topics within the dataset.

image

About

To create an understandable depiction of a significant amount of hotel guest reviews, our project uses a number of machine learning techniques, such as topic modelling and sentiment analysis. To assess the efficacy and viability of our solution, we test it against customer reviews from Fullerton Hotel.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages