Reinesa Eveniashari Purwasarani
This project aims to analyze the sentiment of user reviews of the Gojek application. The data used includes customer reviews about their experiences using Gojek services, such as transportation, food delivery, or logistics. The project leverages text processing techniques and data visualization to gain insights into customer satisfaction.
Descriptions
User reviews are a crucial source of information to understand customer satisfaction with Gojek services, such as GoRide, GoFood, and GoSend. Through these reviews, Gojek can identify its strengths and weaknesses. Sentiment analysis helps process these reviews into valuable insights to improve service quality.
Project Objectives
1. Analyze user review sentiment to identify positive, negative, and neutral trends.
2. Provide actionable insights to enhance the customer experience.
3. Create engaging data visualizations to simplify the understanding of analysis results.
Reference Studies
This project refers to several prior case studies, such as sentiment analysis of other app reviews on the Play Store or studies on ride-hailing services in Southeast Asia.
Project Workflow
Project Phases
- User review dataset from Gojek is downloaded from Kaggle (containing reviews, ratings, and service categories).
- Dataset Features:
2. Data Preprocessing:
- Data Cleaning:
- Tokenization:
- Stopword Removal:
- Stemming:
- Sentiment Encoding/Labeling :
1–2: Negative.
3: Neutral.
4–5: Positive.
3. Exploratory Data Analysis (EDA):
- Analyze sentiment distribution based on ratings
- Visualize frequently occurring words using WordCloud
- Analyze positive and negative word frequency.
4. Modeling:
5. Model Evaluation:
- Evaluation Methods: Accuracy, Precision, Recall, and F1-Score.
- Compare model performance and select the best model.
Insights & Conclusion
Key Insights
Recommendations for Gojek