SentimentLens: Reconciling Sentiment and Ratings via Dual-Modality in the Hospitality Sector
This paper introduces SentimentLens, a scalable Aspect-Based Sentiment Analysis system that transforms unstructured hotel reviews into actionable insights by reconciling textual sentiment with numerical ratings to identify service quality inconsistencies and support data-driven decision-making in the hospitality sector.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you are trying to figure out which hotel in Sri Lanka is the best place to stay. You have two main sources of information:
- The Star Rating: A simple number, like 4 out of 5 stars. It's quick and easy, but it's like a summary headline. It tells you the general vibe but doesn't explain why you got that score.
- The Written Review: A long paragraph where a guest says, "The staff was amazing, but the room was dirty and the booking process was a nightmare." This is full of details, but it's messy, hard to read, and impossible to compare across thousands of hotels just by reading.
The Problem
Hotel owners and tourism planners have a lot of these messy reviews (over 10,000 in this study), but they are hard to turn into a clear plan. If they only look at the stars, they might miss the fact that a hotel has a 4-star rating but terrible food. If they only read the text, they get overwhelmed by the volume of words.
The Solution: SentimentLens
The authors built a tool called SentimentLens. Think of it as a high-tech "translator" and "organizer" that does two things at once:
- It reads the messy text reviews and breaks them down into specific topics (like "Staff," "Room Quality," "Food," or "Location").
- It checks how people felt about each specific topic (Positive, Neutral, or Negative).
- It then cross-references this detailed text analysis with the simple star ratings to see if they tell the same story.
How It Works (The Analogy)
Imagine a doctor diagnosing a patient.
- The Star Rating is like the patient saying, "I feel okay, maybe a 7/10."
- The Text Review is the patient listing every symptom: "My knee hurts, my head is spinning, but my appetite is great."
- SentimentLens is the doctor who listens to the symptoms, categorizes them, and then compares them to the "7/10" feeling. If the patient says they feel "okay" (high rating) but lists severe pain in their knee (negative text about rooms), the doctor spots a conflict. The tool helps find these hidden problems that a simple number would hide.
What They Found
The researchers applied this tool to hotels across all nine provinces of Sri Lanka. Here are the main takeaways:
- The Good News: The "Staff" and "Location" are the superstars. People consistently love the friendly service and the beautiful scenery across the whole country. It's the country's strongest asset.
- The Bad News: "Room Quality" and the "Booking Process" are the weak links. Even in places with high star ratings, people are complaining about dirty rooms or difficult check-ins.
- The Hidden Conflicts: In some provinces (like the Northern Province), the star ratings looked decent, but the text reviews revealed that the rooms and facilities were actually quite poor. SentimentLens caught this "lie" that the stars were telling. It's like a restaurant getting 5 stars for the view, but the food is cold; the tool spots that the food is the real problem.
- Regional Differences: Some provinces (like Eastern and Central) are doing well across the board. Others (like Northern and Sabaragamuwa) have big gaps where they need to fix their rooms and food to match their star ratings.
- Hotel Types: The tool grouped hotels into three "archetypes" (types):
- Premium: Great at everything, including the boring stuff like booking.
- Mid-Range: Good staff and location, but the rooms and booking process are just "okay."
- Struggling: Poor performance in almost everything, especially the rooms.
The Bottom Line
SentimentLens proves that you can't just look at the star rating to understand a hotel's quality. You need to listen to the specific complaints hidden in the text. By combining the "quick score" with the "detailed story," hotel managers can see exactly where to fix things—like realizing that while their staff is great, they need to spend money on better mattresses or a smoother booking website.
The study shows that this method works for Sri Lanka, but the tool itself is built to work anywhere else people leave reviews and ratings, helping businesses turn messy feedback into clear, actionable steps.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.