An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

# Sentiment Analysis

![Sentiment Analysis](https://img.shields.io/badge/Sentiment-Analysis-blue)
![Python](https://img.shields.io/badge/Python-3.8%2B-green)
![Jupyter](https://img.shields.io/badge/Jupyter-Notebook-orange)

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
```