https://github.com/sarahboal/system-design-for-tripadvisor-restaurant-reviews
System Design and Sentiment Analysis of Restaurant Reviews using Natural Language Processing
https://github.com/sarahboal/system-design-for-tripadvisor-restaurant-reviews
johnsnowlab kaggle lexicon-based nlp python sentiment-analysis spark sparknlp system-design
Last synced: 3 months ago
JSON representation
System Design and Sentiment Analysis of Restaurant Reviews using Natural Language Processing
- Host: GitHub
- URL: https://github.com/sarahboal/system-design-for-tripadvisor-restaurant-reviews
- Owner: sarahboal
- Created: 2024-01-16T23:14:23.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-28T04:16:57.000Z (5 months ago)
- Last Synced: 2025-01-06T04:15:59.679Z (5 months ago)
- Topics: johnsnowlab, kaggle, lexicon-based, nlp, python, sentiment-analysis, spark, sparknlp, system-design
- Language: Python
- Homepage:
- Size: 15.7 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# System Design for TripAdvisor Restaurant Reviews
## Final Project Repository for CS 532 at Umass Amherst - Fall 2023This 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.