Pengembangan Chatbot Pelayanan Akademik Berbasis Arsitektur Hybrid Laravel dan Flask dengan Pattern Matching Regular Expression
DOI:
https://doi.org/10.63643/jodens.v5i2.327Kata Kunci:
Chatbot, Pattern Matching, Python Flask, REST API, Virtual AssistantAbstrak
Academic information services demand high precision and near-instant responsiveness. While chatbot adoption in higher education is growing, existing approaches face a technical dilemma: deep learning-based Natural Language Processing (NLP) models often require significant computational resources and are prone to "hallucinations" (inaccurate answers), whereas traditional rule-based systems are rigid and difficult to maintain. This study addresses these limitations by proposing a Smart Chatbot utilizing a Hybrid Architecture that decouples the user interface (Laravel-based) from the processing logic (Python Flask-based) via REST API. The core intelligence relies on an Optimized Hierarchical Regular Expression (Regex) method Deterministicigned to provide deterministic and accurate responses for administrative queries without the computational overhead of complex AI models. Performance testing using Black Box methodology on 50 query samples demonstrated a 92% accuracy rate with an exceptionally low average latency of 0.7 seconds. These results confirm that a hybrid approach combined with deterministic pattern matching offers a superior balance of speed, accuracy, and resource efficiency for academic environments compared to resource-intensive NLP models
Referensi
S. Efendi, H. Sibyan, And N. Hasanah, “Implementation Of Chatbot As A Virtual Assistant In Public Services And Assistance In The Social Services Of Wonosobo District Using The Tf-Idf Method,” Clean Energy And Smart Technology, Vol. 03, P. 1, 2024, Doi: 10.58641/E-Issn.
N. Rokhman, P. A. Maulan, And N. A. Wirahuda, “Analisis Penilaian Esai Secara Otomatis Menggunakan Natural Language Processing (Nlp) Dan Cosine Similarity,” Go Infotech: Jurnal Ilmiah Stmik Aub, Vol. 31, No. 1, Pp. 41–52, Jun. 2025, Doi: 10.36309/Goi.V31i1.359.
C. Rahmat Hidayat, Y. Sumaryana, D. S. Anwar, A. Linda, N. Fadilah, And M. Randika Saputra, “Pengembangan Virtual Assistant (Chatbot) Berbasis Nlp (Natural Language Processing) Untuk Portal Informasi Terpadu Pariwisata Tasikmalaya Development Of A Virtual Assistant (Chatbot) Based On Nlp (Natural Language Processing) For The Tasikmalaya Tourism Integrated Information Portal,” Vol. 17, No. 1, P. 136, 2025, Doi: 10.22303/Csrid.
A. Almustaqim And A. N. Toscany, “Perancangan Sistem Chatbot Sebagai Virtual Assistant Pada Pt. Everbright Jambi,” 2022.
H. I. Syarof And I. Rasal, “Aplikasi Chatbot Sebagai Layanan Informasi Virtual Pada Website Infinite Learning,” Edumatic: Jurnal Pendidikan Informatika, Vol. 8, No. 1, Pp. 56–64, Jun. 2024, Doi: 10.29408/Edumatic.V8i1.25215.
A. A. Arifiyanti, R. Permatasari, A. Rezha, And E. Najaf, “Klik: Kajian Ilmiah Informatika Dan Komputer Asisten Virtual Sebagai Pusat Layanan Informasi Pada Perguruan Tinggi Di Indonesia-A Systematic Literature Review,” Media Online), Vol. 4, No. 2, Pp. 740–745, 2023, Doi: 10.30865/Klik.V4i2.1222.
A. Z. Amrullah, A. S. Anas, And G. Primajati, “Implementasi Chatbot Sebagai Virtual Assistant Penerimaan Mahasiswa Baru Pada Universitas Bumigora,” Jurnal Bumigora Information Technology (Bite), Vol. 4, No. 1, Pp. 17–26, Jun. 2022, Doi: 10.30812/Bite.V4i1.1664.
A. Alvin, R. Robet, And F. A. Tarigan, “Implementasi Chatbot Otomatis Akademik Berbasis Web Menggunakan Llm Dan Rule-Based System Studi Kasus: Stmik Time,” Jiko (Jurnal Informatika Dan Komputer), Vol. 9, No. 3, P. 651, Oct. 2025, Doi: 10.26798/Jiko.V9i3.2209.
M. Rizki, A. Fitriansyah, And M. Narji, “Aplikasi Chatbot Sebagai Layanan Live Chat Untuk Penerimaan Mahasiswa Baru Menggunakan Metode Word Stemming Dengan Regular Expression Pattern Matching.”
D. Radhian And I. Afrianto, “Development Of Chatbot Applications As An Information Searching Media In The Farming Sector.”
M. R. Febriansyah Et Al., “Implementasi Chatbot Sebagai Virtual Assistant : Systematic Literature Review,” 2025.
L. Li, W. Chou, W. Zhou, And M. Luo, “Design Patterns And Extensibility Of Rest Api For Networking Applications,” Ieee Transactions On Network And Service Management, Vol. 13, No. 1, Pp. 154–167, 2016.
F. Rahman, A. R. Samsudin, R. Islam, And S. Sunardi, “Pengembangan Website Umkm Desa Teniga Dengan Laravel Dan Vue.Js,” Jurnal Pendidikan Dan Teknologi Indonesia, Vol. 4, No. 12, Pp. 597–602, Dec. 2024, Doi: 10.52436/1.Jpti.510.
M. Zen, Irwan, Hafni, And M. D. P. Ananda, “Implementasi Dan Pengujian Menggunakan Metode Blackbox Testing Pada Sistem Informasi Tracer Study,” Bulletin Of Computer Science Research, Vol. 4, No. 4, Pp. 327–340, Jun. 2024, Doi: 10.47065/Bulletincsr.V4i4.359.
Unduhan
Diterbitkan
Cara Mengutip
Terbitan
Bagian
Lisensi
Hak Cipta (c) 2025 Fazlul Rahman

Artikel ini berlisensi Creative Commons Attribution 4.0 International License.









