Implementation of an Artificial Neural Network in the Classification of Handwritten Javanese Script Images


  • Zainuri Rohim Universitas Pembangunan Jaya, Tangerang Selatan, Indonesia
  • Mohammad Nasucha * Mail Universitas Pembangunan Jaya, Tangerang Selatan, Indonesia
  • (*) Corresponding Author
Keywords: Javanese Script; Character Recognition; Artificial Neural Network; Image Segmentation; Pyside6

Abstract

Javanese script is an Indonesian cultural heritage rich in historical, aesthetic, and spiritual values, but it is now becoming marginalized. To reintroduce its use, this research develops a Javanese script recognition application based on an Artificial Neural Network (ANN). In this study, the Javanese script was divided into 120 classes (ha, hi, hu, he, hee, ho, up to nga, ngi, ngu, nge, ngee, ngo). Each class was represented by 40 sample images of the script handwritten by 40 different respondents, resulting in 4800 samples. The research began with preprocessing, which included adding padding to the top, bottom, left, and right sides of the script; downsizing the image to a 33x33 resolution by applying average pooling; image segmentation to separate the script characters from the background; converting the color image to grayscale; and converting the grayscale image to a binary image with the help of thresholding. A number of images that had undergone preprocessing were then structured into a ready-to-use dataset of 4800 samples. This dataset was then divided with an 80:20 ratio, where 80% of the data was used to train the model and 20% was used to validate the model. An evaluation was conducted to measure the model's accuracy. Subsequently, the application was developed using PySide6 as the desktop interface. After the application development, the researchers provided an additional 600 images, where each class was represented by 5 samples, for real-world application testing. The evaluation results showed that the model achieved a validation accuracy of 70.21%. Meanwhile, testing with the application using the additional test images showed an accuracy of 73.83%.

Downloads

Download data is not yet available.

References

Jonathan and I. Wasito, "Perancangan Aplikasi Pengenalan Aksara Jawa Digital Menggunakan Convulotional Neural Network dan Computer Vision", Decode: Jurnal Pendidikan Teknologi Informasi, vol. 3, no. 2, p. 364–377, 2023, https://doi.org/10.51454/decode.v3i2.209

A. Akhmadi, "Aplikasi pembelajaran aksara jawa berbasis library android gesture recognation dengan menggunakan rule base," Etheses, Malang, 2018.

D. Bram, "Krisis Penggunaan Bahasa Jawa pada Generasi Muda: Mulai Terkikis dari Keluarga," Radar Solo, 20 Maret 2023. [Online]. Available: https://radarsolo.jawapos.com/pendidikan/841700876/krisis-penggunaan-bahasa-jawa-pada-generasi-muda-mulai-terkikis-dari-keluarga. [Accessed 8 Juni 2025].

I. G. S. M. Diyasa and Romadhon, “Klasifikasi Karakter Tulisan Aksara Jawa Menggunakan Algoritma Convolutional Neural Network,” in Seminar Keinsinyuran 2023, Surabaya–Malang: Universitas Pembangunan Nasional “Veteran” Jawa Timur dan Universitas Muhammadiyah Malang, 2023, pp. 927–936.

D. Septhian, N. Syafi’al, dkk., “Implementasi Cnn Arsitektur Mobilenetv2 Untuk Klasifikasi Tulisan Aksara Jawa”, Seminar Nasional Teknologi & Sains, 298-303, 2024, https://doi.org/10.29407/z1cbjw36

S. Hamzah dan D. P. Pamungkas, “Pengenalan Tulisan Tangan Aksara Jawa Menggunakan Metode Learning Vector Quantization (LVQ) dan Euclidean Distance”, inotek, vol. 5, no. 1, pp. 225–230, Aug. 2021, https://doi.org/10.29407/inotek.v5i1.952.

A. Susanto, D. Sinaga, E. H. Rachmawanto, and D. R. I. M. Setiadi, "Unjuk Kerja K-Nearest Neighbors pada Pengengalan Karakter Jawa Berbasis Local Binary Pattern," Seminar Nasional Teknologi Informasi dan Komunikasi (SNATIF), 2019

M. A. Faizin, “Deteksi Aksara Jawa Menggunakan YOLO untuk Transliterasi Berbasis LSTM pada Manuskrip Jawa Kuno,” Tugas Akhir, ITS Surabaya, 2023. [Online]. Tersedia: https://repository.its.ac.id/102757/

D. M. H. Ilmawan, B. Warsito, and S. Sugito, "Penerapan Artificial Neural Network Dengan Optimasi Modified Artificial Bee Colony Untuk Meramalkan Harga Bitcoin Terhadap Rupiah," Jurnal Gaussian, vol. 9, no. 2, pp. 135-142, May. 2020, https://doi.org/10.14710/j.gauss.9.2.135-142

A. . Nugraha, Y. . Suparman, and A. . Apriliyanti Pravitasari, “Penerapan Artificial Neural Network Backpropagation untuk Meramalkan Nilai Ekspor Indonesia”, SNS, vol. 10, p. 37, Dec. 2021, https://doi.org/10.1234/pns.v10i.102

A. F. O. Gaffar, R. Malani and A. B. W. Putra, Artificial Intelligence, Samarinda: MNC Publishing, 2021.

L. Panneerselvam, "Activation Functions Neural Networks: A Quick & Complete Guide”, Analytics Vidhya, Juni. 8, 2025. [Online]. Available: https://www.analyticsvidhya.com/blog/2021/04/activation-functions-andtheir-derivatives-a-quick-complete-guide/

A. Ovidius, G. W. Nurcahyo, Sumijan, and R. Salambue, “Akurasi dalam Mengidentifikasi Citra Anggrek Menggunakan Backpropagation Artificial Neural Network”, jidt, vol. 3, no. 3, pp. 95-102, Sep. 2021, https://doi.org/10.37034/jidt.v3i3.115

Siregar, M. R., Azhari, A. P., Hartama, D., & Windarto, A. P, “Peramalan Nilai Penjualan Gas Elpiji 3 Kg di Sumatera Utara dengan bantuan Analisis Metode Jaringan Saraf Tiruan”, Bulletin of Artificial Intelligence, 1(2), 52-58, Oct. 2020, https://doi.org/10.62866/buai.v1i2.51

U. Rosyidah dan N. Rochmawati, “Analisis Kepribadian Melalui Tulisan Tangan Menggunakan Metode Support Vector Machine,” JINACS, vol. I, pp. 91-96, 2019, https://doi.org/10.26740/jinacs.v1n02.p91-96

Z. Rais, Sudarmin, and A. Syahputra, “Backpropagation Neural Network Method For The Classification of Districts/Cities Based On Macro Socio-Economic Indicators In The Province Of South Sulawesi”, Quant. Econ. Manag. Stud., vol. 6, no. 2, pp. 273-282, Apr. 2025, https://doi.org/10.35877/454RI.qems3982

J. Anggara, F. R. Ramadhan, dkk., “Pengembangan Sistem Prediksi Harga dan Rekomendasi Mobil Bekas Berbasis Machine Learning”, Journal of Technology Informatics (JoTI), Vol.7, No.1, April. 2025, https://doi.org/10.37802/joti.v7i1.987

N. C. I. Natun, M. A. Santhia, dkk., “Identifikasi Pengenalan Wajah Berdasarkan Jenis Kelamin Menggunakan Metode Convolutional Neural Network (CNN)”, Journal of Technology and Informatics (JoTI , Vol.6, No.1, Oktober. 2024, https://doi.org/10.37802/joti.v6i1.694

M. Fitzpatrick, Create GUI Applications with Python & Qt6 (PySide6 Edition). Martin Fitzpatrick, 2021. [Online]. Available: https://books.google.co.id/books?id=nfFUEAAAQBAJ

M. Azhari, Z. Situmorang, and R. Rosnelly, "Perbandingan Akurasi, Recall, dan Presisi Klasifikasi pada Algoritma C4.5, Random Forest, SVM dan Naive Bayes", Jurnal Media Informatika Budidarma, vol. 5, no. 2, 2021, https://doi.org/10.30865/mib.v5i2.2937


Bila bermanfaat silahkan share artikel ini

Berikan Komentar Anda terhadap artikel Implementation of an Artificial Neural Network in the Classification of Handwritten Javanese Script Images

Dimensions Badge
Article History
Submitted: 2025-06-18
Published: 2025-09-02
Abstract View: 518 times
PDF Download: 224 times
How to Cite
Rohim, Z., & Nasucha, M. (2025). Implementation of an Artificial Neural Network in the Classification of Handwritten Javanese Script Images. Building of Informatics, Technology and Science (BITS), 7(2), 984-992. https://doi.org/10.47065/bits.v7i2.7625
Section
Articles