Rancang Bangun Asisten Virtual Layanan Pelanggan Berbasis WhatsApp dengan Pendekatan State-Based dan Keyword Scoring
Keywords:
Asisten Virtual, WhatsApp, Node.js, Keyword Scoring, State-BasedAbstract
Penelitian ini memfokuskan pada pengembangan asisten virtual cerdas bernama Kirana, sebuah agen percakapan berbasis platform WhatsApp yang dirancang untuk mengoptimalkan layanan konsumen pada PT Bombastis Prima Warna Indonesia. Permasalahan mendasar yang memicu penelitian ini adalah tingginya latensi respons terhadap kueri repetitif konsumen akibat ketergantungan penuh pada tenaga operator manusia. Penumpukan pertanyaan terkait spesifikasi pelapis, estimasi volume kebutuhan, dan variasi produk mengakibatkan inefisiensi operasional. Melalui penerapan arsitektur Finite-State Machine (FSM) untuk navigasi dialog, algoritma Keyword Scoring untuk klasifikasi intensi, serta Intent-Slot Memory untuk penyimpanan konteks sementara, sistem ini diimplementasikan menggunakan environment Node.js dan library whatsapp-web.js. Pengembangan dilakukan menggunakan metode Prototype yang iteratif. Hasil pengujian black box membuktikan bahwa sistem mampu merespons instruksi secara mandiri, mengeksekusi kalkulasi kebutuhan material cat secara akurat, serta mendelegasikan kasus kompleks seperti klaim garansi melalui mekanisme fallback otomatis dengan tingkat keberhasilan fungsional mencapai 100%. Kontribusi utama riset ini adalah otomasi alur konsultasi teknis yang mempercepat waktu respons dan meringankan beban kognitif staf layanan pelanggan.
References
Dennis, A., Wixom, B. H., & Tegarden, D. (2020). Systems Analysis and Design: An Object-Oriented Approach with UML (6th ed.). Wiley.
JEEEMI. (2025). Pengembangan sistem pelayanan berbasis aturan (rule-based) untuk stabilisasi penyajian data spesifikasi produk industri. Journal of Electrical Engineering, Energy, and Information Technology (JEEEMI), 7(1), 45-52.
Jurafsky, D., & Martin, J. H. (2023). Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition (3rd ed.). Pearson.
Node.js Foundation. (2024). Node.js v22.0.0 Documentation. https://nodejs.org/docs/latest/
Pressman, R. S., & Maxim, B. R. (2020). Software Engineering: A Practitioner's Approach (9th ed.). McGraw-Hill Education.
Sistem Informasi Bisnis. (2025). Efisiensi otomasi pesan terstruktur berbasis platform pesan instan untuk mereduksi latensi waktu tunggu pelanggan. Jurnal Sistem Informasi Bisnis, 15(2), 112-120.
Tjiptono, F. (2019). Service Management: Mewujudkan Layanan Prima. Andi Publisher. whatsapp-web.js. (2024). whatsapp-web.js Documentation Guide v1.23.0. https://wwebjs.dev/




