0xIpannn/indonesian-sentiment-analysis
0
๐ฎ๐ฉ Analisis Sentimen Bahasa Indonesia
Aplikasi web untuk menganalisis sentimen teks dalam Bahasa Indonesia menggunakan model IndoBERT.
โจ Fitur
- Analisis Sentimen Real-time: Masukkan teks dan dapatkan hasil analisis sentimen secara instan
- 3 Kategori Sentimen: Positif ๐, Netral ๐, atau Negatif ๐ข
- Skor Keyakinan: Menampilkan tingkat keyakinan model untuk setiap prediksi
- Visualisasi: Grafik distribusi skor sentimen yang interaktif
- Contoh Kalimat: Tersedia contoh kalimat untuk dicoba
๐ Model
Aplikasi ini menggunakan model mdhugol/indonesia-bert-sentiment-classification, sebuah model IndoBERT yang telah di-fine-tune untuk klasifikasi sentimen Bahasa Indonesia.
๐ป Penggunaan Lokal
# Clone repository
git clone https://huggingface.co/spaces/[your-username]/indonesian-sentiment-analysis
# Install dependencies
pip install -r requirements.txt
# Jalankan aplikasi
streamlit run src/streamlit_app.py๐ณ Docker
# Build image
docker build -t indonesian-sentiment-analysis .
# Jalankan container
docker run -p 8501:8501 indonesian-sentiment-analysisBuka browser dan akses http://localhost:8501
๐ Contoh Input
๐ ๏ธ Teknologi
- Streamlit - Framework web app
- Transformers - Library NLP
- IndoBERT - Model bahasa Indonesia
๐ Lisensi
MIT License
