Implementasi Machine Learning dengan Metode Text Mining dan Algoritma Naïve Bayes untuk Klasifikasi Keluhan Pelanggan pada Twitter Operator Telkomsel
Abstract
Twitter is one of the most widely used social media platforms in Indonesia, and telecommunication companies such as PT Telekomunikasi Seluler (Telkomsel) utilize their official account, @Telkomsel, as a primary channel for customer interaction and complaint handling. Currently, incoming complaint tweets are still classified manually by the customer service division, a procedure that is time-consuming and prone to human inconsistency. This study implements a text mining approach integrating the Naïve Bayes algorithm, Adaptive Boosting (AdaBoost), and the Synthetic Minority Over-Sampling Technique (SMOTE) to automatically classify Indonesian-language tweets mentioning @Telkomsel into two classes: "Complaint" and "Non-Complaint." A dataset of 2,000 tweets was collected through crawling in RapidMiner, followed by a two-stage text preprocessing workflow utilizing Gataframework and RapidMiner. The classification model was validated using 10-fold cross-validation. The experimental results demonstrate that the combination of Naïve Bayes, AdaBoost, and SMOTE achieves an accuracy of 78.84%, precision of 79.90%, recall of 80.51%, and an AUC of 0.809. These findings confirm that the proposed framework is capable of effectively automating complaint detection to support more responsive customer service operations.
Article Discovery & Scholarly Lookup
DOIAuthor Biographies
Program Studi Teknologi Informasi, Universitas Siber Indonesia, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta, Indonesia.
Program Studi Teknologi Informasi, Universitas Bina Sarana Informatika, Kota Jakarta Barat, Daerah Khusus Ibukota Jakarta, Indonesia.
Program Studi Teknologi Informasi, Universitas Bina Sarana Informatika, Kota Jakarta Barat, Daerah Khusus Ibukota Jakarta, Indonesia.
Program Studi Teknologi Informasi, Universitas Bina Sarana Informatika, Kota Jakarta Barat, Daerah Khusus Ibukota Jakarta, Indonesia.
Program Studi Teknologi Informasi, Politeknik ‘Aisyiyah Pontianak, Kota Pontianak, Provinsi Kalimantan Barat, Indonesia.
How to Cite
License & Copyright

This work is licensed under a Creative Commons Attribution 4.0 International License.
This is an open-access journal. All articles are distributed under the terms of the Creative Commons Attribution 4.0 International License (CC BY 4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Creative Commons Attribution 4.0 International (CC BY 4.0)Under this license, you are free to:
- Share: copy, distribute, and transmit the work in any medium or format.
- Adapt: remix, transform, and build upon the work for any purpose, even commercially.
You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
Copyright and Retention Copyright & Retention Authors retain copyright without restrictions and grant this journal the right of first publication under an open-access model. The journal retains non-exclusive publishing rights for archiving, indexing, and scholarly dissemination.References
Total: 11 References- Anandarajan, M., Hill, C., & Nolan, T. (2019). Text preprocessing. In M. Anandarajan, C. Hill, & T. Nolan (Eds.), Practical text analytics: Maximizing the value of text data (pp. 45–59). Springer International Publishing. https://doi.org/10.1007/978-3-319-95663-3_4
- Antinasari, P., Perdana, R. S., & Fauzi, M. A. (2017). Analisis sentimen tentang opini film pada dokumen Twitter berbahasa Indonesia menggunakan Naive Bayes dengan perbaikan kata tidak baku. Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, 1(12), 1718–1724. http://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/631
- Chawla, N. V., Bowyer, K. W., Hall, L. O., & Kegelmeyer, W. P. (2002). SMOTE: Synthetic minority over-sampling technique. Journal of Artificial Intelligence Research, 16, 321–357. https://doi.org/10.1613/jair.953
- Dirgantara, U., & Suryadarma, M. (2014). Perhitungan analisis sentimen berbasis komparasi algoritma Naive Bayes dan K-Nearest Neighbour berbasis Particle Swarm Optimization pada komentar insiden pembalap MotoGP 2015. Jurnal Sistem Informasi Universitas Suryadarma, 6(2), 1–11. https://doi.org/10.35968/jsi.v6i2.317
- Hashimi, H., Hafez, A., & Mathkour, H. (2015). Selection criteria for text mining approaches. Computers in Human Behavior, 51, 729–733. https://doi.org/10.1016/j.chb.2014.10.062
Similar Articles
Explore related articles published in this journal.
Implementasi Naïve Bayes untuk Menentukan Menu Makanan Favorit (Studi Kasus: Pindang Umak KM 10)
Perbandingan Kinerja Algoritma Decision Tree dan Naive Bayes dalam Klasifikasi Risiko Diabetes Menggunakan Dataset Pima Indians Diabetes Berdasarkan Nilai Akurasi dan Confusion Matrix
Chatbot Berbasis NLP dan Multinomial Naive Bayes untuk Otomatisasi Layanan RJ Visual Stories
Analysis of the Lowest Product Prices in Online Stores Using Tsukamoto Fuzzy Logic with Two Sets in a Web-Based System
Implementasi Algoritma Levenshtein Distance dan TF-IDF Cosine Similarity pada Sistem Validasi Ejaan dan Deteksi Redundansi Artikel Ilmiah Berbasis Web
Most read articles by the same author(s)
Explore other articles by these authors.