Klasifikasi Metode Pembayaran Transaksi Menggunakan Algoritma Naïve Bayes dan Support Vector Machine
Studi Kasus 17 Coffee & Eatery
DOI:
https://doi.org/10.61132/prosemnasproit.v2i2.88Keywords:
klasifikasi, machine learning, metode pembayaran, Naïve Bayes, support vector machineAbstract
This study aims to classify customer payment methods at 17 Coffee & Eatery using machine learning algorithms, namely Naïve Bayes and Support Vector Machine (SVM). The increasing use of digital and non-cash payments has generated large volumes of transaction data that are rarely analyzed optimally, even though such data contain valuable information for business decision making. This research used secondary transaction data collected from January to March 2025, consisting of 10,147 transaction records. The dataset included several attributes such as order time, payment time, transaction type, total sales, number of items, and payment method. Data preprocessing was performed through data cleaning, feature engineering, normalization, and label encoding before being divided into training and testing sets with an 80:20 ratio. The Naïve Bayes and SVM models were then trained and evaluated using accuracy, precision, recall, F1-score, and ROC–AUC metrics. The results show that both algorithms were able to classify payment methods effectively, but SVM achieved higher accuracy and more stable performance than Naïve Bayes. These findings indicate that SVM is more suitable for handling complex and heterogeneous transaction patterns. The implementation of machine learning for transaction classification can support more efficient financial management and data-driven decision making for small and medium enterprises in the culinary sector.
References
Afriyie, J. K., Tawiah, K., Pels, W. A., Addai-Henne, S., Dwamena, H. A., Owiredu, E. O., Ayeh, S. A., & Eshun, J. (2023). A supervised machine learning algorithm for detecting and predicting fraud in credit card transactions. Decision Analytics Journal, 6, 100163.
Alkamalat, A., Alvianti, S. N., Qomariyah, J., Maulana, B. Y., & Adiyanto, M. R. (2024). Penerapan Pencatatan Keuangan Sederhana Pada UMKM Elf’s Cake. Jurnal Media Akademik (JMA), 2(7).
Ananto, D. T., Mahardewantoro, D. D., Mustafa, F., Ardianto, M. G., Rafi, M. M., Zein, R. A., Saputra, O. E., Mujiastuti, R., Rosanti, N., & Adharani, Y. (2023). Edukasi dan pelatihan pengenalan machine learning dan computer vision untuk mengeksplorasi potensi visual. Prosiding Seminar Nasional Pengabdian Masyarakat LPPM UMJ.
Arindi, P., Lumbanbatu, K., & Novriyenni, N. (2022). Klasifikasi Kecanduan Rokok Dengan Naive Bayes. Pelita Informatika: Informasi Dan Informatika, 11(1).
Faridawati, S. A., Herdi, H., & Lamawitak, P. L. (2024). Analisis Penerapan Sistem Informasi Akuntansi untuk Meningkatkan Efisiensi dan Keamanan Keuangan UMKM (Cafe Rindu Lokaria). Jurnal Ekonomi, Akuntansi, Dan Perpajakan, 1(4), 189–215.
Hermanto, H., Mustopa, A., & Kuntoro, A. Y. (2020). Algoritma Klasifikasi Naive Bayes Dan Support Vector Machine Dalam Layanan Komplain Mahasiswa. JITK (Jurnal Ilmu Pengetahuan Dan Teknologi Komputer), 5(2), 211–220.
Kurniawan, A. A., Mustikasari, M., & Korespondensi, P. (2022). Evaluasi Kinerja MLLIB APACHE SPARK pada Klasifikasi Berita Palsu dalam Bahasa Indonesia. Jurnal Teknologi Informasi Dan Ilmu Komputer (JTIIK), 9(3).
Maulana, B. A., Fahmi, M. J., Imran, A. M., & Hidayati, N. (2024). Analisis Sentimen Terhadap Aplikasi Pluang Menggunakan Algoritma Naive Bayes dan Support Vector Machine (SVM): Sentiment Analysis of Pluang Applications With Naive Bayes and Support Vector Machine (SVM) Algorithm. MALCOM: Indonesian Journal of Machine Learning and Computer Science, 4(2), 375–384.
Nawawi, H. M., Hikmah, A. B., Mustopa, A., & Wijaya, G. (2024). Model Klasifikasi Machine Learning untuk Prediksi Ketepatan Penempatan Karir. Jurnal Saintekom: Sains, Teknologi, Komputer Dan Manajemen, 14(1), 13–25.
Ossani, P. C., Rossoni, D. F., Cirillo, M. Â., & Borém, F. M. (2021). Classification of specialty coffees using machine learning techniques. Research, Society and Development, 10(5), e13110514732–e13110514732.
Purmala, Y. A. (2021). Implementation of Machine Learning to Increase Productivity in the Manufacturing Industry: A Literature Review. Jurnal Operations Excellence: Journal of Applied Industrial Engineering, 13(2), 267–275.
Rachman, R., Handayani, R. N., & Artikel, I. (2021). Klasifikasi algoritma Naive Bayes dalam memprediksi tingkat kelancaran pembayaran sewa teras UMKM. J. Inform, 8(2), 111–122.
Roihan, A., Sunarya, P. A., & Rafika, A. S. (2020). Pemanfaatan machine learning dalam berbagai bidang. Jurnal Khatulistiwa Informatika, 5(1), 490845.
Romli, I., & Zy, A. T. (2020). Penentuan jadwal overtime dengan klasifikasi data karyawan menggunakan algoritma C4. 5. J-SAKTI (Jurnal Sains Komputer Dan Informatika), 4(2), 694–702.
Rozaq, A. (2019). Klasifikasi Penentuan Pinjaman Nasabah di Bank XYZ Menggunan Naïve Bayes. Prosiding Seminar Nasional Teknologi Informasi Dan Komunikasi (SENATIK), 2(1), 7–10.
Ryzhkov, F. V, Ryzhkova, Y. E., & Elinson, M. N. (2023). Python in chemistry: physicochemical tools. Processes, 11(10), 2897.
Sasongko, T. B. (2016). Komparasi dan Analisis Kinerja Model Algoritma SVM dan PSO-SVM (Studi Kasus Klasifikasi Jalur Minat SMA). Jurnal Teknik Informatika Dan Sistem Informasi, 2(2).
Trisna, K. W. (2023). Model Penerimaan Pinjaman Nasabah Menggunakan Algoritma Naïve Bayes Dalam Dataset Bank. JBASE-Journal of Business and Audit Information Systems, 6(1).
Tuntun, R., Kusrini, K., & Kusnawi, K. (2022). Analisis Perbandingan Kinerja Algoritma Klasifikasi dengan Menggunakan Metode K-Fold Cross Validation. Jurnal Media Informatika Budidarma, 6(4), 2111.
Wahyuni, S. D., & Kusumodestoni, R. H. (2024). Optimalisasi Algoritma Support Vector Machine (SVM) Dalam Klasifikasi Kejadian Data Stunting. Bulletin of Information Technology (BIT), 5(2), 56–64.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Prosiding Seminar Nasional Ilmu Teknik

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.





