Web-Based IT Helpdesk System with Naive Bayes Automatic Ticket Classification Using Laravel
Sistem Helpdesk TI Berbasis Web dengan Klasifikasi Tiket Otomatis Naive Bayes Menggunakan Laravel
DOI:
https://doi.org/10.25134/ilkom.v20i2.626Keywords:
helpdesk system, Naive Bayes, TF-IDF, Laravel, Waterfall SDLC, helpdesk system; Naive Bayes; TF-IDF; Laravel; Waterfall SDLC; ISO 9241-11Abstract
Managing IT support requests in a university environment remains largely manual, leading to untracked ticket backlogs, slow response times, and misrouted requests caused by incorrect manual categorization. This study presents the design and implementation of a web-based IT Helpdesk Ticketing System integrated with an automatic ticket category classification module using Multinomial Naive Bayes with TF-IDF feature extraction, developed for Universitas Kristen Indonesia (UKI) using the Waterfall SDLC on the Laravel 10 framework. The novelty of this work lies in the real-time integration of a Python-based Naive Bayes microservice directly into the Laravel ticket submission workflow. The classifier was trained on 450 domain-labeled IT support tickets across five categories and evaluated using 5-fold cross-validation (mean accuracy 88.7% +/- 0.9%) and a held-out test set (accuracy 88.9%, Macro-F1 87.6%), outperforming SVM (85.6%) and KNN (81.5%). Black-Box testing yielded 100% pass rate. ISO 9241-11 usability evaluation (n=25) produced effectiveness 95%, efficiency 92%, SUS 76.25 (Grade B)
Downloads
References
[1] W. Hadikristanto and N. T. Kurniadi, "Implementasi Pengembangan Aplikasi Sistem Manajemen Aset Berbasis Web Menggunakan Metode Waterfall," J. Teknol. dan Sist. Inf. Bisnis, vol. 5, no. 4, pp. 401-408, 2023.
[2] M. A. Athallah and K. Kraugusteeliana, "Upaya Manajemen Kinerja Strategis Perusahaan Melalui Sistem Informasi Pemeliharaan Aset Bergerak Berbasis Web," J. Nusantara Apl. Manaj. Bisnis, vol. 8, no. 1, pp. 27-45, 2023.
[3] R. Rahma, H. Nur, and A. W. Utami, "Rancang Bangun Sistem Informasi Pengelolaan dan Pemeliharaan Aset Berbasis Website," J. Emerging Inf. Syst. Bus. Intell., vol. 5, no. 2, pp. 169-177, 2024.
[4] A. McCallum and K. Nigam, "A Comparison of Event Models for Naive Bayes Text Classification," Proc. AAAI Workshop Learn. Text Categorization, pp. 41-48, 1998.
[5] F. Hanum, "Klasifikasi Tiket Layanan IT Menggunakan Algoritma Naive Bayes Berbasis TF-IDF," Nuansa Inform., vol. 20, no. 1, pp. 15-24, Jan. 2026, doi: 10.25134/ilkom.v20i1.520.
[6] I. Sommerville, Software Engineering, 10th ed. Pearson Education, 2016.
[7] M. Fowler, UML Distilled: A Brief Guide to the Standard Object Modeling Language, 3rd ed. Addison-Wesley, 2003.
[8] R. Setiawan, Y. N. Praja, and W. Haryono, "Web-Based Asset Maintenance Monitoring System for CV Tartila Group," Nuansa Inform., vol. 20, no. 1, pp. 42-49, Jan. 2026.
[9] T. Mitchell, Machine Learning. McGraw-Hill, 1997, ch. 6, pp. 154-200.
[10] A. Slamet et al., "Stemming and Stopword Removal for Indonesian Text Classification Using Sastrawi," Proc. Int. Conf. Inf. Commun. Technol., pp. 112-117, 2021.
[11] ISO, "Ergonomic requirements for office work with visual display terminals — Part 11: Guidance on usability," ISO 9241-11:2018, International Organization for Standardization, 2018.
[12] J. Brooke, "SUS: A Quick and Dirty Usability Scale," in Usability Evaluation in Industry. Taylor & Francis, 1996, pp. 189-194.
[13] F. Hanum, "Klasifikasi Tiket Layanan IT Menggunakan Algoritma Naive Bayes Berbasis TF-IDF," Nuansa Inform., vol. 20, no. 1, pp. 15-24, Jan. 2026.
[14] R. A. Silalahi and D. Hartama, "Implementation of Laravel Framework in the Development of Campus Academic Information Systems," J. Komput. dan Inform., vol. 9, no. 1, pp. 55-63, 2021.
[15] S. D. Januari, Darsanto, and M. Pauzan, "Implementation of an e-Voting System for Electing the Student Executive Board Chair Using QR Codes," Nuansa Inform., vol. 20, no. 1, pp. 26-35, Jan. 2026.
[16] A. Ariwibisono, "Rancang Bangun Sistem Informasi Akademik Berbasis Web dengan Framework Laravel," Nuansa Inform., vol. 17, no. 1, pp. 44-52, Jan. 2023.
[17] J. Nielsen, "How Many Test Users in a Usability Study?" Nielsen Norman Group, 2012. [Online]. Available: https://www.nngroup.com/articles/how-many-test-users/
[18] F. Zahira Badeni, A. Guntara, and I. Fadil, "Implementasi Sistem Informasi Manajemen Aset Kelompok Ternak Ikan Hias Sumedang," Nuansa Inform., vol. 18, no. 2, pp. 196-208, Jul. 2024.
[19] M. S. Nasyira and E. A. Firdaus, "SI-PANDA: Web-Based Personnel Data and Dossier Management System for Pusinfolahta TNI," Nuansa Inform., vol. 20, no. 1, pp. 84-91, Jan. 2026.
[20] H. Handayani et al., "Perancangan Sistem Informasi Inventory Barang Berbasis Web Menggunakan Metode Agile Software Development," J. Test. dan Implementasi Sist. Inf., vol. 1, no. 1, pp. 29-40, 2023.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Nuansa Informatika

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








