Pemanfaatan Natural Language Processing Untuk Pengecekan Ejaan Sesuai KBBI

Authors

  • Adventus Michael Bala Ledjap UPN "Veteran" Jawa Timur
  • Febriyan Putri Rochmawati
  • Dea Ayu Eka Marsanda
  • Anggraini Puspita Sari

DOI:

https://doi.org/10.35473/jamastika.v3i2.3255

Abstract

Spelling mistakes in the Indonesian language often occur due to lack of knowledge of spelling rules, the influence of foreign languages, and the use of informal language. This research aims to develop a Natural Language Processing (NLP) based spelling checking system that refers to the Dictionary of Indonesian Language (KBBI). The system is expected to be able to perform automatic spelling verification and correction with high accuracy. The method used is qualitative with an analytic descriptive approach, involving data collection from the KBBI and processing using Python. The research stages include collection, data cleaning, tokenization, and data analysis. The system was trained using a large Indonesian text dataset. The results showed the system achieved a spelling check accuracy of 81.64%, more accurate, easy to use, flexible, and adaptive than conventional systems. The number of words in the text affects the checking time, with longer text taking longer. 

References

Rosyadi, H. E., Amrullah, F., Marcus, R. D., & Affandi, R. R. (2020). Rancang bangun chatbot informasi lowongan pekerjaan berbasis Whatsapp dengan metode NLP (Natural Language Processing). Briliant J. Ris. Dan Konseptual, 5(1), 619-626.

Rahmawati, I. A., Mudzanatun, M., & Royana, I. F. (2019). Analisis Kesalahan Penerapan Kata Baku dan Tanda Baca dalam Menulis Kembali Isi Cerita Fabel. Mimbar Ilmu, 24(2), 259-269.

Asriani, R. F. (2021). PENGOREKSIAN EJAAN BAHASA MINANGKABAU MENGGUNAKAN LEVENSHTEIN DISTANCE (Doctoral dissertation, Universitas Islam Negeri Sultan Syarif Kasim Riau).

Arrasyid, R. M., Putera, D. E., & Yusuf, A. Y. P. (2024). Analisis Sentimen Review Pembelian Produk di Marketplace Shopee Menggunakan Pendekatan Natural Language Processing. Jurnal Tekno Kompak, 18(2), 319-330.

Rumaisa, F., Puspitarani, Y., Rosita, A., Zakiah, A., & Violina, S. (2021). Penerapan Natural Language Processing (NLP) di bidang pendidikan. Jurnal Inovasi Masyarakat, 1(3), 232-235.

Amien, M. (2023). Sejarah dan Perkembangan Teknik Natural Language Processing (NLP) Bahasa Indonesia: Tinjauan tentang sejarah, perkembangan teknologi, dan aplikasi NLP dalam bahasa Indonesia. arXiv preprint arXiv:2304.02746.

Huda, I. (2021). Implementasi Natural Language Processing (NLP) untuk Aplikasi Pencarian Lokasi. Jurnal Nasional Teknologi Terapan (JNTT), 3(2), 15-28.

Arbaus, D., Prasetya, D. A., & Sari, A. P. (2016). Kecerdasan buatan pada sistem pintu otomatis menggunakan voice recognition berbasis raspberry PI. Jurnal Ilmu-Ilmu Teknik–Sistem, 12(3).

RA, M. I. F., Amartharizqi, M. R., Sofi, F. A., & Sari, A. P. (2023, November). Sistem Rekomendasi Musik Berdasarkan Preferensi Pengguna Dengan Menggunakan Metode Natural Language Processing (NLP). In Prosiding Seminar Nasional Informatika Bela Negara (Vol. 3, pp. 208-212).

Handayani, E. S., & Subakti, H. (2021). Pengaruh disiplin belajar terhadap hasil belajar Bahasa Indonesia di Sekolah Dasar. Jurnal Basicedu, 5(1), 151-164.

Murdiyati, S. (2020). Peranan bahasa indonesia dalam membangun karakter generasi muda bangsa. Educatif Journal of Education Research, 2(3), 25-30.

Zulkifli, U. C. (2019). Pengembangan Modul PreprocessingTeks untuk Kasus Formalisasi dan Pengecekan Ejaan Bahasa Indonesia pada Aplikasi Web Mining Simple Solution (WMSS). Jurnal Matematika, Statistika dan Komputasi, 15(2), 95-103.

Maghfira, T. N., Cholissodin, I., & Widodo, A. W. (2017). Deteksi Kesalahan Ejaan dan Penentuan Rekomendasi Koreksi Kata yang Tepat Pada Dokumen Jurnal JTIIK Menggunakan Dictionary Lookup dan Damerau-Levenshtein Distance. Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, 1(6), 498-506.

Wirdayanti, W., Ardiansyah, R., Yudhaswana, Y., Anshori, Y., Pusadan, Y., Angreni, D. S., & Putri, T. I. IMPLEMENTASI NATURAL LANGUAGE PROCESSING (NLP) UNTUK DETEKSI KESALAHAN EJAAN YANG DISEMPURNAKAN (EYD) PADA NASKAH SKRIPSI. ScientiCO: Computer Science and Informatics Journal, 6(1), 83-94.

Julianto, J. (2016). PEMBELAJARAN MENULIS TEKS ANEKDOT MELALUI METODE NLP (PEMOGRAMAN NEUROLINGUISTIK) DENGAN TEKNIK VAKOT (VISUAL, AUDIO, KINESTETIK, OLFAKTORI, DAN RASA) PADA PESERTA DIDIK SMA NEGERI 6 BANDUNG. Didaktik: Jurnal Ilmiah PGSD STKIP Subang, 2(1), 76-89.

Sari, A. P., Al Haromainy, M. M., & Purnomo, R. (2024). Implementasi Metode Rapid Application Development Pada Aplikasi Sistem Informasi Monitoring Santri Berbasis Website. Decode: Jurnal Pendidikan Teknologi Informasi, 4(1), 316-325.

Downloads

Published

2024-10-08