Implementasi Sistem Klasifikasi Batik Menggunakan MobileNet dengan Integrasi Chatbot Retrieval Augmented Generation


Authors

  • Rizki Purnomo Pratama Universitas Teknologi Yogyakarta, Sleman, Indonesia
  • Donny Avianto Universitas Teknologi Yogyakarta, Sleman, Indonesia

DOI:

https://doi.org/10.47065/bulletincsr.v6i1.863

Keywords:

Batik; MobileNet; Retrieval Augmented Generation; Mobile Application; Deep Learning

Abstract

As an Indonesian cultural heritage recognized by UNESCO, batik features various motifs laden with philosophical values, yet public knowledge about batik patterns and their significance remains limited. This study presents a mobile-based batik classification system integrating MobileNetV2 architecture with a Retrieval-Augmented Generation (RAG) chatbot to provide interactive learning experiences, enabling users to identify batik patterns through image recognition while obtaining detailed information via conversational AI.This study adopts MobileNetV2 considering its efficiency on mobile devices. This model achieves an optimal balance between accuracy and computational performance. Model was trained on a balanced dataset of 5,000 images covering five pattern classes (Parang, Truntum, Kawung, Mega mendung, and Merak), achieving training accuracy of 98.97% and testing accuracy of 96.8%. The RAG-based chatbot, orchestrated using LangChain and Qdrant, enhances user interaction by retrieving relevant information from a curated knowledge base, ensuring contextual factual responses about batik's history, philosophy, and cultural significance. React Native was adopted as the development framework to ensure cross-platform operability. This implementation contributes to cultural heritage preservation by making batik knowledge more accessible through modern technology, combining computer vision and natural language processing in a unified platform.

Downloads

Download data is not yet available.

References

M. H. P. S. Ikhya Ulummuddin, Anggraini Puspita Sari, “Klasifikasi Motif Batik Yogyakarta Menggunakan Metode GLCM Dan CNN,” J. Teknol. Terpadu, vol. 6, no. 22, pp. 72–78, 2020, doi: https://doi.org/10.54914/jtt.v10i2.1451.

E. Budimansyah, D. Ariawan, R. D. Maulana, W. R. Yudha, and M. Munsarif, “Klasifikasi Motif Batik Indonesia Menggunakan Convolutional Neural Network (Cnn),” J. Komput. Dan Teknol. Inf., vol. 3, no. 2, pp. 1–8, 2025, doi: 10.26714/jkti.v3i2.18627.

F. Okti Yolanda and A. Putra, “Systematic Literature Review: Eksplorasi Etnomatematika pada Motif Batik,” Prima Magistra J. Ilm. Kependidikan, vol. 3, no. 2, pp. 188–195, Mar. 2022, doi: 10.37478/jpm.v3i2.1533.

L. Sariroh, R. N. Aulia, and O. Purnawirawan, “Systematic Literature Review: Peran Kearifan Lokal Masyarakat Indonesia dalam Melestarikan Budaya Batik di Era Revolusi Industri 4.0,” in Seminar Nasional Industri Kerajinan dan Batik, D.04, 2024, p. D.04 1-14. [Online]. Available: https://proceeding.batik.go.id/index.php/SNBK/article/view/251

W. Sasmita, M. N. Muzaki, R. N. Safitri, R. Mattin, L. Lensi, and M. Alfian, “Pengembangan Produk Batik dalam Usaha Menarik Minat Anak Muda Terhadap Produk Khas Kelurahan Dandangan,” J. Pengabdi. Kpd. Masy., vol. 3, no. 2, pp. 219–231, 2024, doi: https://doi.org/10.55506/arch.v3i2.97.

M. U. N. Saputra and K. B. Prasetyo, “Reproduksi Budaya Batik Milenial: Upaya Pelestarian dan Inovasi Batik Tradisional di Identix Batik Semarang,” J. Paradig. J. Sociol. Res. Educ., vol. 4, no. 2, pp. 126–140, Dec. 2023, doi: 10.53682/jpjsre.v4i2.8046.

G. P. I. Fanani, Y. Safitri, M. A. Mu’min, S. A. Wijaya, T. S. Famuji, and N. Tristanti, “Pengenalan Citra Batik Tradisional Menggunakan Deep Learning untuk Klasifikasi Motif Daerah,” Sci. J. Comput. Sci. Inform., vol. 2, no. 1, pp. 1–7, 2025, doi: 10.34304/scientific.v2i1.336.

I. Fanani, “Implementasi Retrieval Augmented Generation untuk Evaluasi Proposal Tugas Akhir Mahasiswa,” J. Teknol. Komput. Dan Inform., vol. 3, no. 2, 2025, doi: https://doi.org/10.59820/tekomin.v3i2.336.

J. P. Nayinzira and M. Adda, “SentimentCareBot: Retrieval-Augmented Generation Chatbot for Mental Health Support with Sentiment Analysis,” Procedia Comput. Sci., vol. 251, pp. 334–341, 2024, doi: 10.1016/j.procs.2024.11.118.

S. Arifin and N. Nurfaizah, “Klasifikasi Motif Batik Menggunakan Metode Convolutional Neural Network (CNN) Dengan Multi Class Clasification,” J. Ilm. IT CIDA, vol. 10, no. 1, p. 30, 2024, doi: 10.55635/jic.v10i1.206.

M. M. A. Wona et al., “Klasifikasi Batik Indonesia Menggunakan Convolutional Neural Network (CNN),” J. Rekayasa Teknol. Inf. JURTI, vol. 7, no. 2, p. 172, Dec. 2023, doi: 10.30872/jurti.v7i2.13694.

D. Sinaga, C. Jatmoko, S. Suprayogi, and N. Hedriyanto, “Multi-Layer Convolutional Neural Networks for Batik Image Classification,” Sci. J. Inform., vol. 11, no. 2, pp. 477–484, May 2024, doi: 10.15294/sji.v11i2.3309.

H. Sastypratiwi and H. Muhardi, “Batik Recognition and Classification Using Transfer Learning and MobileNet Approach,” Int. J. Inform. Vis., vol. 8, no. 4, pp. 2400–2410, 2024, doi: http://dx.doi.org/10.62527/joiv.8.4.2407.

E. Khoirunnisa et al., “Enhanced Semarang Batik Classification using MobileNetV2 and Data Augmentation,” sinkron, vol. 9, no. 1, pp. 43–54, Jan. 2025, doi: 10.33395/sinkron.v9i1.14308.

R. Andrian, R. Taufik, D. Kurniawan, A. S. Nahri, and H. C. Herwanto, “Lampung Batik Classification Using AlexNet, EfficientNet, LeNet and MobileNet Architecture,” Int. J. Adv. Comput. Sci. Appl., vol. 15, no. 11, pp. 930–935, 2024, doi: 10.14569/IJACSA.2024.0151191.

R. Andriawan, M. S. Afrian, and G. E. Perkasa, “Identifikasi Jenis Rimpang Menggunakan Metode Convolutional Neural Network Berbasis Website,” Pros. Semin. Nas. Teknol. Dan Sains, vol. 4, no. 2, pp. 273–280, 2025.

Nafidanisa, D. Aldo, and Nicolaus, “Klasifikasi Motif Batik Semarang Menggunakan Convolutional Neural Network Dengan VGG16,” E-Proceeding Eng., vol. 12, no. 4, p. 6814, 2025.

I. Fathurrahman, M. Djamaluddin, Z. Amri, and M. N. Wathani, “Klasifikasi Motif Batik Nusantara Menggunakan Vision Transformer (ViT) Berbasis Deep Learning,” Infotek J. Inform. Dan Teknol., vol. 8, no. 2, pp. 511–522, Jul. 2025, doi: 10.29408/jit.v8i2.31108.

P. T. Informatika and U. Abdurrab, “Optimasi Chatbot dengan Pemanfaatan Natural Language Processing,” J. Komput. Dan Teknol. Inf., vol. 10, no. 1, pp. 17–26, 2024, doi: https://doi.org/10.35143/jkt.v10i1.6181.

A. K. Umam, E. Wijayanti, and A. A. Chamid, “Penerapan NLP Pada Chatbot Telegram Untuk Informasi Seputar Handphone,” Bull. Comput. Sci. Res., vol. 5, no. 4, pp. 329–339, 2025, doi: 10.47065/bulletincsr.v5i4.540.

S. Elysia and Herianto, “Chatbot Berbasis Retrieval Augmented Generation (RAG) untuk Peningkatan Layanan Informasi Sekolah,” J. TIFDA Technol. Inf. Data Anal., vol. 1, no. 2, pp. 52–58, Dec. 2024, doi: 10.70491/tifda.v1i2.52.

M. L. Husain, Y. Wibisono, and A. Anisyah, “Development of an Academic Services Chatbot Based on Retrieval-Augmented Generation (RAG),” Brill. Res. Artif. Intell., vol. 5, no. 2, pp. 727–735, Aug. 2025, doi: 10.47709/brilliance.v5i2.6719.

L. S. Hartono, E. I. Setiawan, and V. Singh, “Retrieval Augmented Generation-Based Chatbot for Prospective and Current University Students,” Int. J. Eng. Sci. Inf. Technol., vol. 5, no. 3, pp. 268–277, 2025, doi: 10.52088/ijesty.v5i3.951.

I. P. H. Putro, J. Antoni, M. K. Adhitya, and ..., “Retrieval-Augmented Generation (RAG) Chatbot for Handling Customer Complaints in the Energy Sector,” J. Infomedia ?dots, vol. 10, no. 2, pp. 105–111, 2025, doi: http://dx.doi.org/10.30811/jim.v10i2.7169.

T. Q. Ramadhani, N. Q. Nada, and N. D. S, “Penerapan Metode Retrieval-Augmented Generation (RAG) Pada Chatbot E-Commerce Berbasis Gemini Ai,” J. Ilm. Ilk. - Ilmu Komput. Inform., vol. 8, no. 2, pp. 301–313, 2025, doi: 10.47324/ilkominfo.v8i2.384.

S. Es, J. James, L. Espinosa-Anke, S. Schockaert, and E. Gradients, “RAGAS: Automated Evaluation of Retrieval Augmented Generation,” in System Demonstrations, Association for Computational Linguistics, 2024, pp. 150–158. doi: 10.18653/v1/2024.eacl-demo.16.

Ragas Documentation, “Context utilization.” Nov. 03, 2025. [Online]. Available: https://docs.ragas.io/en/v0.1.21/concepts/metrics/context_utilization.html


Bila bermanfaat silahkan share artikel ini

Berikan Komentar Anda terhadap artikel Implementasi Sistem Klasifikasi Batik Menggunakan MobileNet dengan Integrasi Chatbot Retrieval Augmented Generation

Dimensions Badge

ARTICLE HISTORY

Published: 2025-12-06

Abstract View: 372 times
PDF Download: 343 times

How to Cite

Purnomo Pratama, R., & Avianto, D. (2025). Implementasi Sistem Klasifikasi Batik Menggunakan MobileNet dengan Integrasi Chatbot Retrieval Augmented Generation. Bulletin of Computer Science Research, 6(1), 75-84. https://doi.org/10.47065/bulletincsr.v6i1.863

Issue

Section

Articles