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

Authors

  • Gallen Cakra Adhi wibowo Universitas Kristen Indonesia
  • Dita Madonna Simanjuntak Universitas Kristen Indonesia
  • Henoch Juli christanto

DOI:

https://doi.org/10.25134/ilkom.v20i2.626

Keywords:

helpdesk system, Naive Bayes, TF-IDF, Laravel, Waterfall SDLC, helpdesk system; Naive Bayes; TF-IDF; Laravel; Waterfall SDLC; ISO 9241-11

Abstract

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

Download data is not yet available.

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

10-07-2026

How to Cite

wibowo, G. C. A., Simanjuntak, D. M., & christanto, H. J. (2026). 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. NUANSA INFORMATIKA, 20(2), 102–109. https://doi.org/10.25134/ilkom.v20i2.626

Similar Articles

<< < 2 3 4 5 6 7 8 > >> 

You may also start an advanced similarity search for this article.