PENGEMBANGAN CHATBOT UNTUK LAYANAN PENERIMAAN MAHASISWA BARU DI INSTITUT WIDYA PRATAMA DENGAN MENGGUNAKAN METODE NAIVE BAYES
DOI:
https://doi.org/10.47775/ictech.v20i1.318Keywords:
NLP, Chatbot, Naive Bayes, PMBAbstract
In this study, a chatbot for new student admissions was developed using the Naïve Bayes algorithm. The data source used was a dialogue between admissions staff and prospective students, which was based on information from the new student admissions brochure of Institut Widya Pratama (formerly STMIK Widya Pratama) for the 2024-2025 academic year. The data was arranged in JSON format, including three elements: question structure, classification, and answers. Data pre-processing steps included text normalization, label encoding, vectorization, and word embedding. The Naïve Bayes algorithm was chosen to train the model because of its ability to predict responses from discrete data. The test results showed that this algorithm achieved an accuracy level of 88%, surpassing the performance of the K-Neighbors-Classifier algorithm. The resulting model was implemented in a desktop-based chatbot application that was run via the command prompt, using the Python programming language and several libraries such as pickle, string, and numpy. This application is able to provide answers to user questions by accessing the model stored in the *.pkl file. The results of the study show that the Naïve Bayes algorithm is effective in predicting user questions, with sufficient accuracy for a new student admissions chatbot application.
References
Aelani, K., & Gustaman, G. (2021). Chatbot for Information Service of New Student Admission Using Multinomial Naïve Bayes Classification and TF-IDF Weighting.
Budi Susanto, E., Reza Maulana, M., Agus Setiawan, T., & Ilyas, A. (2024). Evaluasi Komprehensif Algoritma Naive Bayes Dan Knn Dalam Pengembangan Chatbot Cerdas Untuk Layanan Informasi PMB. Jurnal Teknologi Informasi, 8(2). https://stmik-wp.ac.id/
Diantoni, C., Mufidah, R., Triana Informatika, H., Karawang, S., Ronggo Waluyo, J. H., Timur, T., Karawang, J., & Barat, I. (2024). Membangun Chatbot untuk Informasi Magang dan Studi Independen Kampus Merdeka Dengan Algoritma Naive Bayes. Jurnal Mahasiswa Teknik Informatika, 8(2). https://kampusmerdeka.kemdikbud.go.id/
Heryati, D., Zulkifli, I., Fajri, R. M., & Kom, S. (2023). Aplikasi Chatbot untuk Penerimaan Mahasiswa Baru Universitas Indo Global Mandiri Menggunakan Deep Learning. The Journal of Intelligent Networks and IoT Global, 1(1).
NgodingPython. (2021, December 4). [LIVE] Weekend Project?: Membuat Chatbot Sederhana. Https://Www.Youtube.Com/Watch?V=HihKQ8F0k4c&t=929s.
Nugraha, M., Sakinah, L., Setiawan, R. A., & Mulyani, H. (2024). Rancang Bangun Sistem Informasi Penerimaan Mahasiswa Baru Berbasis Web dengan Menggunakan Framework Laravel. Jurnal Informatika Dan Teknik Elektro Terapan, 12(2). https://doi.org/10.23960/jitet.v12i2.4179
Nurul Puteri, A., Tamrin, F., Rahman Nasir, K., Widya Anggraeni, D., & Arafah, M. (2022). Aplikasi Chatbot untuk Layanan Informasi Penerimaan Mahasiswa Baru. Prosiding Seminar Nasional Teknik Elektro Dan Informatika (SNTEI) 2022-Teknik Informatika, 168–174.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Eko Budi Susanto, Mohammad Reza Maulana, Arochman

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