=====================================
Project ini memungkinkan untuk menganalisis sentimen ulasan aplikasi di google play menggunakan model machine learning. Project ini dapat membantu memahami sentimen pengguna terhadap aplikasi dan memberikan rekomendasi untuk perbaikan.
modernBERT) dari Hugging Face untuk menganalisis sentimen komentargit clone [https://github.com/gafarybyh/gplay_sentiment.git](https://github.com/gafarybyh/gplay_sentiment.git)
cd gplay_sentiment
python -m venv venv
source venv/bin/activate # Linux/Mac
venv\Scripts\activate # Windows
pip install -r requirements.txt
Buat file bernama .env seperti di .env.example di direktori utama proyek, lalu isi dengan konfigurasi berikut:
GEMINI_API_KEY = YOUR_API_KEY_HERE
GEMINI_MODEL = gemini-2.0-flash
python main.py
gplay_sentiment/
├── app/
│ ├── analyzer.py # Pipeline analisis utama
│ ├── review_scraper.py # Scraping ulasan dari Google Play
│ ├── model_loader.py # Load model BERT dan tokenizer
│ ├── llm_report.py # Membuat prompt dan memanggil LLM
│ └── gemini.py # Fungsi pemanggilan API Gemini
│
├── main.py # Entry point program
├── requirements.txt # Daftar dependensi
├── .env # File Environment (Secrets)
└── README.md # Dokumentasi proyek
modernBERT)Analisis_YYYYMMDD_HHMMSS.csv ➤ Dataset lengkap ulasan beserta analisa sentimen.
Analisis_Report_YYYYMMDD_HHMMSS.txt ➤ Laporan analisis sentimen otomatis dalam Bahasa Indonesia.
Laporan yang dihasilkan oleh LLM mencakup:
**Laporan Analisis Sentimen Aplikasi E-commerce (Periode: 2025-05-19)**
**1. Ringkasan Sentimen:**
* **Shopee:** Sentimen positif dominan, dengan skor rata-rata tertinggi (4.29). Pengguna umumnya puas dengan variasi produk, harga terjangkau, dan penanganan komplain. Namun, masalah saldo dan gangguan aplikasi menjadi perhatian.
* **Tokopedia:** Sentimen lebih beragam, skor rata-rata (2.70). Pengguna menghargai pengiriman cepat dan variasi produk. Masalah utama meliputi kesulitan verifikasi akun, kurangnya gratis ongkir, dan masalah ekspedisi.
* **Lazada:** Sentimen positif cukup baik, dengan skor rata-rata (3.65). Kecepatan pengiriman dan manfaat aplikasi dihargai. Keluhan meliputi fitur chat bermasalah, kesulitan paylater, dan masalah tanggung jawab seller.
**2. Masalah dari Komentar Negatif:**
* **Shopee:** Masalah saldo ShopeePay, gangguan aplikasi, biaya pengiriman mahal, dan keluhan terhadap layanan kurir.
* **Tokopedia:** Kesulitan verifikasi akun, kurangnya gratis ongkir, masalah ekspedisi, pelayanan pelanggan yang lambat, dan masalah promo.
* **Lazada:** Fitur chat bermasalah, kesulitan paylater, kurangnya tanggung jawab seller, sering terjadi *bug* dan pembatalan pesanan, tidak bisa COD, dan pengiriman lambat.
**3. Fitur/Layanan Disukai Pengguna:**
* **Shopee:** Variasi produk, harga terjangkau, penanganan komplain yang baik.
* **Tokopedia:** Pengiriman cepat, variasi produk.
* **Lazada:** Manfaat aplikasi untuk belanja kebutuhan sehari-hari.
**4. Perbandingan Performa Aplikasi:**
* Shopee memiliki sentimen paling positif dan berhasil memuaskan pengguna dengan harga dan layanan.
* Tokopedia perlu memperbaiki layanan pelanggan dan mengatasi masalah verifikasi akun.
* Lazada perlu meningkatkan tanggung jawab seller dan memperbaiki masalah *bug* pada aplikasi.
**5. Saran untuk Pengembang:**
* **Shopee:** Perbaiki masalah saldo ShopeePay dan optimalkan kinerja aplikasi agar tidak terjadi gangguan.
* **Tokopedia:** Tingkatkan kualitas layanan pelanggan, pertimbangkan pemberian gratis ongkir, dan bekerja sama dengan penyedia logistik untuk meningkatkan kinerja pengiriman.
* **Lazada:** Perbaiki fitur chat, permudah proses pendaftaran PayLater, dan pastikan seller bertanggung jawab atas produk yang dijual. Pertimbangkan untuk memberikan gratis ongkir tanpa minimal pembelian.
=====================================
Project ini memungkinkan untuk menganalisis sentimen ulasan aplikasi di google play menggunakan model machine learning. Project ini dapat membantu memahami sentimen pengguna terhadap aplikasi dan memberikan rekomendasi untuk perbaikan.
modernBERT) dari Hugging Face untuk menganalisis sentimen komentargit clone [https://github.com/gafarybyh/gplay_sentiment.git](https://github.com/gafarybyh/gplay_sentiment.git)
cd gplay_sentiment
python -m venv venv
source venv/bin/activate # Linux/Mac
venv\Scripts\activate # Windows
pip install -r requirements.txt
Buat file bernama .env seperti di .env.example di direktori utama proyek, lalu isi dengan konfigurasi berikut:
GEMINI_API_KEY = YOUR_API_KEY_HERE
GEMINI_MODEL = gemini-2.0-flash
python main.py
gplay_sentiment/
├── app/
│ ├── analyzer.py # Pipeline analisis utama
│ ├── review_scraper.py # Scraping ulasan dari Google Play
│ ├── model_loader.py # Load model BERT dan tokenizer
│ ├── llm_report.py # Membuat prompt dan memanggil LLM
│ └── gemini.py # Fungsi pemanggilan API Gemini
│
├── main.py # Entry point program
├── requirements.txt # Daftar dependensi
├── .env # File Environment (Secrets)
└── README.md # Dokumentasi proyek
modernBERT)Analisis_YYYYMMDD_HHMMSS.csv ➤ Dataset lengkap ulasan beserta analisa sentimen.
Analisis_Report_YYYYMMDD_HHMMSS.txt ➤ Laporan analisis sentimen otomatis dalam Bahasa Indonesia.
Laporan yang dihasilkan oleh LLM mencakup:
**Laporan Analisis Sentimen Aplikasi E-commerce (Periode: 2025-05-19)**
**1. Ringkasan Sentimen:**
* **Shopee:** Sentimen positif dominan, dengan skor rata-rata tertinggi (4.29). Pengguna umumnya puas dengan variasi produk, harga terjangkau, dan penanganan komplain. Namun, masalah saldo dan gangguan aplikasi menjadi perhatian.
* **Tokopedia:** Sentimen lebih beragam, skor rata-rata (2.70). Pengguna menghargai pengiriman cepat dan variasi produk. Masalah utama meliputi kesulitan verifikasi akun, kurangnya gratis ongkir, dan masalah ekspedisi.
* **Lazada:** Sentimen positif cukup baik, dengan skor rata-rata (3.65). Kecepatan pengiriman dan manfaat aplikasi dihargai. Keluhan meliputi fitur chat bermasalah, kesulitan paylater, dan masalah tanggung jawab seller.
**2. Masalah dari Komentar Negatif:**
* **Shopee:** Masalah saldo ShopeePay, gangguan aplikasi, biaya pengiriman mahal, dan keluhan terhadap layanan kurir.
* **Tokopedia:** Kesulitan verifikasi akun, kurangnya gratis ongkir, masalah ekspedisi, pelayanan pelanggan yang lambat, dan masalah promo.
* **Lazada:** Fitur chat bermasalah, kesulitan paylater, kurangnya tanggung jawab seller, sering terjadi *bug* dan pembatalan pesanan, tidak bisa COD, dan pengiriman lambat.
**3. Fitur/Layanan Disukai Pengguna:**
* **Shopee:** Variasi produk, harga terjangkau, penanganan komplain yang baik.
* **Tokopedia:** Pengiriman cepat, variasi produk.
* **Lazada:** Manfaat aplikasi untuk belanja kebutuhan sehari-hari.
**4. Perbandingan Performa Aplikasi:**
* Shopee memiliki sentimen paling positif dan berhasil memuaskan pengguna dengan harga dan layanan.
* Tokopedia perlu memperbaiki layanan pelanggan dan mengatasi masalah verifikasi akun.
* Lazada perlu meningkatkan tanggung jawab seller dan memperbaiki masalah *bug* pada aplikasi.
**5. Saran untuk Pengembang:**
* **Shopee:** Perbaiki masalah saldo ShopeePay dan optimalkan kinerja aplikasi agar tidak terjadi gangguan.
* **Tokopedia:** Tingkatkan kualitas layanan pelanggan, pertimbangkan pemberian gratis ongkir, dan bekerja sama dengan penyedia logistik untuk meningkatkan kinerja pengiriman.
* **Lazada:** Perbaiki fitur chat, permudah proses pendaftaran PayLater, dan pastikan seller bertanggung jawab atas produk yang dijual. Pertimbangkan untuk memberikan gratis ongkir tanpa minimal pembelian.