Implementasi analisis sentimen pada ulasan mypertamina menggunakan algoritma support vector machine berbasis web streamlit
Penerbit : FTI - Usakti
Kota Terbit : Jakarta
Tahun Terbit : 2026
Pembimbing 1 : Iwan Purwanto
Pembimbing 2 : Anung Barlianto Ariwibowo
Kata Kunci : Sentiment Analysis, MyPertamina, Support Vector Machine, TF-IDF, Streamlit, System Usability Scale
Status Posting : Published
Status : Lengkap
| No. | Nama File | Hal. | Link |
|---|---|---|---|
| 1. | 2026_SK_SSI_065002200029_Halaman-Judul.pdf | ||
| 2. | 2026_SK_SSI_065002200029_Surat-Pernyataan-Revisi-Terakhir.pdf | 1 | |
| 3. | 2026_SK_SSI_065002200029_Surat-Hasil-Similaritas.pdf | 1 | |
| 4. | 2026_SK_SSI_065002200029_Halaman-Pernyataan-Persetujuan-Publikasi-Tugas-Akhir-untuk-Kepentingan-Akademis.pdf | 1 | |
| 5. | 2026_SK_SSI_065002200029_Lembar-Pengesahan.pdf | 1 | |
| 6. | 2026_SK_SSI_065002200029_Pernyataan-Orisinalitas.pdf | 1 | |
| 7. | 2026_SK_SSI_065002200029_Formulir-Persetujuan-Publikasi-Karya-Ilmiah.pdf | 1 | |
| 8. | 2026_SK_SSI_065002200029_Bab-1-Pendahuluan.pdf | ||
| 9. | 2026_SK_SSI_065002200029_Bab-2-Landasan-Teori.pdf |
|
|
| 10. | 2026_SK_SSI_065002200029_Bab-3-Metodologi-Penelitian.pdf |
|
|
| 11. | 2026_SK_SSI_065002200029_Bab-4-Analisis-dan-Pembahasan.pdf |
|
|
| 12. | 2026_SK_SSI_065002200029_Bab-5-Kesimpulan-dan-Saran.pdf | ||
| 13. | 2026_SK_SSI_065002200029_Daftar-Pustaka.pdf | ||
| 14. | 2026_SK_SSI_065002200029_Lampiran.pdf |
|
P Peningkatan penggunaan aplikasi mypertamina berdampak pada bertambahnya jumlah ulasan pengguna di google play store yang memuat pengalaman, kepuasan, dan keluhan terhadap aplikasi. besarnya volume ulasan menyebabkan analisis secara manual menjadi kurang efisien, sehingga diperlukan sistem analisis sentimen secara otomatis. penelitian ini bertujuan mengembangkan sistem analisis sentimen berbasis web untuk mengklasifikasikan ulasan pengguna mypertamina ke dalam sentimen positif, netral, dan negatif serta menyajikan hasil analisis melalui dashboard interaktif. data diperoleh melalui web scraping ulasan google play store dan diberi label berdasarkan rating pengguna. tahapan pengolahan data meliputi basic cleaning, tokenization, normalization, stopword removal, negation handling, dan stemming. ekstraksi fitur dilakukan menggunakan term frequency–inverse document frequency (tf-idf), sedangkan klasifikasi menggunakan algoritma support vector machine (svm). evaluasi model dilakukan menggunakan confusion matrix, accuracy, weighted precision, weighted recall, dan weighted f1-score. kegunaan dashboard dievaluasi menggunakan system usability scale (sus). hasil penelitian menunjukkan bahwa model memperoleh accuracy sebesar 88,71%, weighted precision sebesar 88,41%, weighted recall sebesar 88,71%, dan weighted f1-score sebesar 87,30%. dashboard berbasis streamlit mampu menyajikan distribusi dan tren sentimen, analisis kata, evaluasi model, serta prediksi sentimen secara interaktif. hasil pengujian sus memperoleh skor 78,5, yang menunjukkan tingkat kegunaan sistem yang baik. dengan demikian, kombinasi tf-idf dan svm mampu memberikan kinerja yang baik dalam klasifikasi sentimen ulasan mypertamina, sedangkan dashboard yang dikembangkan dapat digunakan untuk menyajikan hasil analisis secara interaktif.
T The increasing use of the mypertamina application has resulted in a growing number of user reviews on the google play store, containing various experiences, satisfaction levels, and complaints regarding the application. the large volume of reviews makes manual analysis inefficient, creating a need for an automated sentiment analysis system. this study aims to develop a web-based sentiment analysis system to classify mypertamina user reviews into three sentiment categories: positive, neutral, and negative, and to present the analysis results through an interactive dashboard. the data were collected through web scraping of google play store reviews and labeled based on user ratings. the data preprocessing stages consisted of basic cleaning, tokenization, normalization, stopword removal, negation handling, and stemming. feature extraction was performed using term frequency–inverse document frequency (tf-idf), while sentiment classification was conducted using the support vector machine (svm) algorithm. model performance was evaluated using a confusion matrix, accuracy, weighted precision, weighted recall, and weighted f1-score. the usability of the dashboard was evaluated using the system usability scale (sus). the results show that the model achieved an accuracy of 88.71%, weighted precision of 88.41%, weighted recall of 88.71%, and weighted f1-score of 87.30%. the streamlit-based dashboard successfully presents sentiment distribution and trends, word analysis, model evaluation, and sentiment prediction features interactively. the sus evaluation resulted in a score of 78.5, indicating good system usability. therefore, the combination of tf-idf and svm provides good performance for classifying sentiment in mypertamina user reviews, while the developed dashboard effectively presents the analysis results in an interactive form.