Skip to content

System Design and Sentiment Analysis of Restaurant Reviews using Natural Language Processing

Notifications You must be signed in to change notification settings

sarahboal/System-Design-for-TripAdvisor-Restaurant-Reviews

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

System Design for TripAdvisor Restaurant Reviews

Final Project Repository for CS 532 at Umass Amherst - Fall 2023

This project applies Natural Language Processing (NLP) to analyze customer sentiments in over 10,000 TripAdvisor restaurant reviews. We developed and compared three sentiment analysis models—two rule-based and one machine learning-based—achieving a 20% improvement in processing time through batch optimization, showcasing efficiency and scalability for business intelligence.


Repository Info
Programming Languge Python
Data Source Kaggle
ML Task Sentiment Analysis
ML Models Spark NLP, Lexicon-Based NLP
Operating System Linux Ubuntu

In this repository, you will find the following files :

  • Data folder : Kaggle data that was used for this project
  • src/final_proj_code.py : Python code for this project
  • CS 532 Final Project Presentation.pptx : Final Presentation Powerpoint file
  • PRESENTATION.mp4 : Video recording of the presentation.

About

System Design and Sentiment Analysis of Restaurant Reviews using Natural Language Processing

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published