https://github.com/nicoaudy/sentiment-analysis
Indonesia AI; Project I
https://github.com/nicoaudy/sentiment-analysis
Last synced: 3 months ago
JSON representation
Indonesia AI; Project I
- Host: GitHub
- URL: https://github.com/nicoaudy/sentiment-analysis
- Owner: nicoaudy
- Created: 2025-06-03T06:25:17.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-06-03T06:30:55.000Z (4 months ago)
- Last Synced: 2025-06-21T04:14:32.133Z (4 months ago)
- Language: Jupyter Notebook
- Size: 830 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sentiment Analysis


This project compares traditional machine learning and deep learning approaches for Indonesian political tweet sentiment classification.
## Table of Contents
- [Project Overview](#project-overview)
- [Installation](#installation)## Project Overview
This project implements a complete pipeline for:
1. Data loading and exploration
2. Indonesian text preprocessing
3. Feature engineering
4. Traditional ML model training (Naive Bayes, SVM, Random Forest, Logistic Regression)
5. Deep Learning model training (LSTM, CNN, CNN-LSTM)
6. Comprehensive model comparison
7. Results analysis and visualization## Installation
1. Clone this repository:
```bash
git clone https://github.com/nicoaudy/sentiment-analysis.git
cd sentiment-analysis
```2. Install dependency
```bash
uv pip install pip ipykernel
```