Developing a Chatbot System for PT. NG Tech Supplies based on the Python Flask Framework

  • Nimatul Mamuriyah Universitas Internasional Batam
  • Haeruddin Haeruddin Universitas Internasional Batam
  • Jackson Jackson Universitas Internasional Batam
Keywords: Chatbot, Python Flask, CRM Integration, AI, Customer Service Automation

Abstract

This study focuses on developing and implementing a chatbot system using the Python Flask framework to enhance customer service efficiency at PT. NG Tech Supplies. The chatbot is designed to provide fast and accurate responses to customer inquiries, leveraging artificial intelligence and natural language processing technologies. The development follows a systematic approach using the Waterfall methodology, encompassing requirements analysis, design, implementation, verification, and maintenance. Key features include seamless integration with order management and CRM systems, enabling real-time updates on product and order status. Black-box testing was conducted to evaluate system performance, demonstrating an average response time of less than 2 seconds and high accuracy in handling queries. The chatbot also supports a well-organized folder structure in cPanel, ensuring efficient management and scalability. This research highlights the chatbot's potential to automate repetitive tasks, reduce workload, and improve customer satisfaction through enhanced service delivery.

Downloads

Download data is not yet available.

References

I. NTS, “Company Profile Page.”

Malvin, C. Dylan, and A. H. Rangkuti, “WhatsApp Chatbot Customer Service Using Natural Language Processing and Support Vector Machine,” Int. J. Emerg. Technol. Adv. Eng., vol. 12, no. 3, pp. 130–136, 2022, doi: 10.46338/ijetae0322_15.

Alissyah Putri, Dani Azka Faz, Anshari Rusmeniar R.A, Yuni nur fari’ah, Falah Arfani, and Faisal Dharma Adhinata, “Jurnal Pencegahan dan Penanganan Kekerasan Seksual menggunakan Natural Languange Process dan Data Science,” El-Mujtama J. Pengabdi. Masyarakat , vol. 4, no. 3, pp. 1833–1849, 2024, doi: 10.47467/elmujtama.v4i3.2428.

F. Firdaus, R. A. Rajagede, A. Sari, S. Hanifah, and D. A. Perwitasari, “Digital Assistant for Pharmacists Using Indonesian Language Based on Rules and Artificial Intelligence,” Int. J. Eng. Trans. B Appl., vol. 37, no. 9, pp. 1746–1754, 2024, doi: 10.5829/IJE.2024.37.09C.04.

M. K. Lubis, “Pengembangan Sistem Otomatisasi dengan Python : Meningkatkan Efisiensi Operasional,” pp. 1–8.

N. Idris, C. F. Mohd Foozy, and P. Shamala, “A Generic Review of Web Technology: DJango and Flask,” Int. J. Adv. Sci. Comput. Eng., vol. 2, no. 1, pp. 34–40, 2021, doi: 10.62527/ijasce.2.1.29.

G. P. M. Putra, A. Tenriawaru, and Gunawan, “Rancang Bangun Virtual Assistant Chatbot Menggunakan Node.Js pada Layanan Sistem Informasi Akademik,” Pros. Semin. Nas. Pemanfaat. Sains Dan Teknol. Inf., vol. 1, no. 1, pp. 345–352, 2023.

B. Setiaji and F. W. Wibowo, “Chatbot Using a Knowledge in Database: Human-to-Machine Conversation Modeling,” Proc. - Int. Conf. Intell. Syst. Model. Simulation, ISMS, vol. 0, pp. 72–77, 2016, doi: 10.1109/ISMS.2016.53.

C. S. IEEE, “2012 IEEE Sixth International Conference on Semantic Computing,” 2011, p. xxxvi. doi: 10.1109/ICSC.2011.102.

S. H. Bariyah and K. A. N. Imania, “Pengembangan Virtual Assistant Chatbot Berbasis Whatsapp Pada Pusat Layanan Informasi Mahasiswa Institut Pendidikan Indonesia - Garut,” J. Petik, vol. 8, no. 1, pp. 66–79, 2022, doi: 10.31980/jpetik.v8i1.1575.

A. Sujjada, Somantri, A. R. Ramdani, K. Kibtiyah, M. P. Utami, and M. Ridwan Nullah, “Prediksi Nilai Ujian Sekolah Siswa SMK Plus Padjadjaran Berbasis Web Menggunakan Jaringan Syaraf Tiruan Backpropagation,” J. Inf. dan Teknol., vol. 5, no. 2, pp. 151–158, 2023, doi: 10.37034/jidt.v5i2.370.

M. E. Rianto and A. Furqon, “Impelementasi AI Chatbot Sebagai Support Assistant Website Universitas Nurul Jadid Menggunakan Algoritma BiLSTM”.

C. Wijayanto and Y. A. Susetyo, “Implementasi Flask Framework Pada Pembangunan Aplikasi Sistem Informasi Helpdesk (SIH),” JIPI (Jurnal Ilm. Penelit. dan Pembelajaran Inform., vol. 7, no. 3, pp. 858–868, 2022, doi: 10.29100/jipi.v7i3.3161.

A. Matalarens and D. Setyowatie, “Perancangan Aplikasi Chatbot FAQ Berbasiskan Aplikasi Android,” Pros. Semin. Nas. Pemanfaat. Sains dan Teknol. Inf., vol. 1, no. 1, pp. 281–286, 2023.

Elita Natalia Sugianto, Jessica Aurelia Sujangga, N. Delvia, Verdiana Ayustika, and Agus Cahyo Nugroho, “Pengembangan Chatbot ‘Ciovita’ Virtual Assistant Cioccolato Brownie Semarang Dengan Metode Waterfall,” J. Appl. Comput. Sci. Technol., vol. 3, no. 2, pp. 179–185, 2022, doi: 10.52158/jacost.v3i2.348.

A. Yulianto et al., “Development of an Integrated Chatbot on the Website Using IBM Watson Assistant,” pp. 217–232.

R. Hidayat, “Aplikasi Penjualan Jam Tangan Secara Online Studi Kasus: Toko JAMBORESHOP,” J. Tek. Komput., vol. III, no. 2, pp. 90–96, 2017.

L. F. Jara and M. R. Putra, “Implementasi Digital Marketing dalam Membangun Brand Awareness Menggunakan Metode Object Oriented Analysis and Design pada Umkm Tekstil Kota Padang,” J. KomtekInfo, vol. 8, no. 2, pp. 110–117, 2021, doi: 10.35134/komtekinfo.v8i2.105.

S. Saladdin, I. Arwani, and B. Rahayudi, “Pengembangan Chatbot Yanies Cookies Untuk Pemesanan Kue Kering Berbasis Dialogflow,” J. Pengemb. Teknol. Inf. dan Ilmu Komput., vol. 4, no. 7, pp. 2121–2129, 2020.

D. F. Ningtyas and N. Setiyawati, “Implementasi Flask Framework pada Pembangunan Aplikasi Purchasing Approval Request,” J. Janitra Inform. dan Sist. Inf., vol. 1, no. 1, pp. 19–34, 2021, doi: 10.25008/janitra.v1i1.120.

A. Jolie, D. Dedrick, R. K. Sugeng, W. A. Lee, and A. Yulianto, “Aplikasi Sistem Manajemen Perpustakaan dengan Penerapan Pemrograman Berorientasi Objek,” Telcomatics, vol. 7, no. 2, pp. 61–69, 2022, doi: 10.37253/telcomatics.v7i2.7349.

Luqman, “APLIKASI WEB SISTEM INFORMASI PENJUALAN PADA KHAZANAH PONSEL YOGYKARTA,” Jur. Tek. Inform., p. 32, 2012.

Published
2025-01-24
How to Cite
Mamuriyah, N., Haeruddin, H., & Jackson, J. (2025). Developing a Chatbot System for PT. NG Tech Supplies based on the Python Flask Framework. Jurnal Teknologi Dan Sistem Informasi Bisnis, 7(1), 143-149. https://doi.org/10.47233/jteksis.v7i1.1821
Section
Articles