Penerapan Metode Jaro-Winkler Distance Untuk Mendeteksi Kesalahan Penulisan Pada Makalah Bahasa Indonesia Berbasis Mobile
DOI:
https://doi.org/10.47747/jpsii.v5i3.1732Keywords:
Android Studio, Jaro-Winkler Distace, Mobile, Word MatchingAbstract
A research paper is one of the types of scientific works created by academics to demonstrate their level of expertise in a field. Since a research paper is a scientific work, its writing must be accurate in terms of knowledge and language. Errors in writing scientific works, especially research papers, often occur, and sometimes due to the large number of words in the paper, authors often have difficulty finding writing errors. Based on this problem, an application is needed to find writing errors in a research paper. In searching for incorrect words, a word matching process will be performed between the paper and a dataset, where the dataset will be in JSON format to facilitate the search process. After matching the words from the document and the dataset, words that are different from those in the dataset will be obtained, and then a matching process between the incorrect words and the words in the dataset will be conducted using the Jaro-Winkler Distance method to match the words and evaluate their similarity. The words in the dataset will be derived from the KBBI (Great Dictionary of the Indonesian Language) as a reference for Indonesian words. The application to be developed will use the Android Studio software, which is useful for creating mobile-based applications. The Jaro-Winkler Distance method has a high level of accuracy and precision, around 80.6%. This level of accuracy and precision indicates that the Jaro-Winkler Distance method is quite suitable for use in providing suggestions for incorrectly spelled words or typographical errors.
References
Adhe, D., Rachman, C., Goejantoro, R., Deny, F., & Amijaya, T. (2020). Implementasi Text Mining Pengelompokkan Dokumen Skripsi Menggunakan Metode K-Means Clustering Implementation Of Text Mining For Grouping Thesis Documents Using K-Means Clustering. Jurnal EKSPONENSIAL, 11(2), 167–174.
Ahamed, I., Jahan, M., Tasnim, Z., Karim, T., Reza, S. M. S., & Hossain, D. A. (2021). Spell corrector for Bangla language using Norvig ’ s algorithm and Jaro-Winkler distance. 10(4), 1997–2005. https://doi.org/10.11591/eei.v10i4.2410
Alita, D., & Isnain, A. R. (2020). Pendeteksian Sarkasme pada Proses Analisis Sentimen Menggunakan Random Forest Classifier. Jurnal Komputasi, 8(2), 50–58. https://doi.org/10.23960/komputasi.v8i2.2615
Anoesyirwan, A., Madiistriyatno, H., & Mutmainnah, S. (2020). Improving the Quality of Scientific Publication Management Using Agile Methods. ADI Bisnis Digital Interdisiplin Jurnal, 1(2 Desember), 31–39.
Augusfian, F., Mawardi, V. C., Hendryli, J., & Naga, D. S. (2019). Sistem Pengoreksian Ejaan Teks Bahasa Indonesia Dengan Damerau Levenshtein Distance Dan Recurrent Neura L Network. Computatio : Journal of Computer Science and Information Systems, 3(2), 144.
https://doi.org/10.24912/computatio.v3i2.6038
Dewi, N. C., & Qoiriah, A. (2021). Implementasi Algoritma Jaro-Winkler Distance dan N-Gram untuk Deteksi dan Prediksi Perbaikan Kesalahan Penulisan Kata Bahasa Indonesia pada Karya Tulis Ilmiah Mahasiswa. Journal of Informatics and Computer Science (JINACS), 2(03), 169–177. https://doi.org/10.26740/jinacs.v2n03.p169-177
Endang, R., Jafar, S., & Dony, O. (2017). Pembelajaran Pemrograman Berorientasi Objek (Object Oriented Programming) Berbasis Project Based Learning. Informatics for Educators and Professionals, 2(1), 95 – 104. http://ejournal- binainsani.ac.id/index.php/ITBI/article/view/668
Erdani, B., Aditia, F. D., Rodiah, S., Ciptyasih, & Santi, I. H. (2019). Application System Dictionary of PHP Programming Language Terms Using Brute Force Algorithm. Multimedia & Artificial Intelligence, 3(1), 1–8. https://jurnal.itats.ac.id/wp-content/uploads/2015/10/6.-Anita-T.-Kurniawati- Afrilyan-Ruli-Dwi-Rama_EDITED.pdf
Fahrudin, T. M., Sa’diyah, I., Latipah, L., Atha Illah, I. Z., Bey Lirna, C. C., & Acarya, B. S. (2021). KEBI 1.0: Indonesian Spelling Error Detection System for Scientific Papers using Dictionary Lookup and Peter Norvig Spelling Corrector. Lontar Komputer : Jurnal Ilmiah Teknologi Informasi, 12(2), 78. https://doi.org/10.24843/lkjiti.2021.v12.i02.p02
Frando, J., Ruslianto, I., & Rahmi, H. (2019). Penerapan Jaro Winkler Distance Dalam Aplikasi Pengoreksi Kesalahan Penulisan Bahasa Indonesia Berbasis Web. 07(03), 44–53.
Hozairi, Anwari, & Alim, S. (2021). Implementasi Orange Data Mining Untuk Klasifikasi Kelulusan Mahasiswa Dengan Model K-Nearest Neighbor, Decision Tree Serta Naive Bayes. Network Engineering Research Operation, 6(2), 133. https://doi.org/10.21107/nero.v6i2.237
Jtik, J., Teknologi, J., Ridwan, M., & Fitri, I. (2021). Rancang Bangun Marketplace Berbasis Website menggunakan Metodologi Systems Development Life Cycle ( SDLC ) dengan Model Waterfall. 5(2).
Kurniawati, A., Puspitodjati, S., & Rahman, S. (2010). Implementasi Algoritma Jaro-Winkler Distance untuk Membandingkan Kesamaan Dokumen
Berbahasa Indonesia. Proceeding, Seminar Ilmiah Nasional Komputer Dan Sistem Intelijen KOMMIT 2008, Depok, Indonesia.
Martin, R., Naga, D. S., & Mawardi, V. C. (2021). Penggunaan Spelling Correction Dengan Metode Peter Norvig Dan N-Gram. Jurnal Ilmu Komputer Dan Sistem Informasi, 9(1), 175. https://doi.org/10.24912/jiksi.v9i1.11591
Misbullah, A., Mutiawani, V., & Mulyani, C. S. (2022). Deteksi Kata Tak Baku Dan Kesalahan Penulisan Kata Pada Tugas Akhir Mahasiswa Menggunakan Metode Dictionary Lookup. Cyberspace: Jurnal Pendidikan Teknologi Informasi, 6(2), 130. https://doi.org/10.22373/cj.v6i2.15423
Muhamad, S., & Wahyu, N. (2020). Pemodelan Diagram Uml Sistem Pembayaran Tunai Pada Transaksi E-Commerce. 4(1).
Muhammad, S., & Azrai, S. (2018). Pengembangan Sistem Informasi Administrasi Akademik Dengan Rancangan Modul Program Menggunakan. 2(1), 51–57.
Prasetyo, A., Baihaqi, W. M., & Had, I. S. (2018). Algoritma Jaro-Winkler Distance: Fitur Autocorrect dan Spelling Suggestion pada Penulisan Naskah Bahasa Indonesia di BMS TV. Jurnal Teknologi Informasi Dan Ilmu Komputer, 5(4), 435. https://doi.org/10.25126/jtiik.201854780
Ratnasari, C. I., Kusumadewi, S., & Rosita, L. (2017). A Non-Word Error Spell Checker for Patient Complaints in Bahasa Indonesia. International Journal of Information Technology, Computer Science and Open Source, 1(1), 18–21.
Sari, N., Gustriasyah, R. and Mair, Z.R., 2023. Analisis User Experience pada Aplikasi Prodeskel Menggunakan Metode System Usability Scale (SUS), User Experience Questionnaire (UEQ), dan Heart Metrics (Doctoral dissertation, Universitas Indo Global Mandiri)
S., R. A., & Shalahuddin, M. (2018). Rekayasa Perangkat Lunak : Terstruktur dan Berorientasi Objek Edisi Revisi. Informatika.
Silitonga, P. D. ., & Purba, D. E. R. (2021). Implementasi System Development Life Cycle Pada Rancang Bangun Sistem. Jurnal Sistem Informasi Kaputama (JSIK), 5(2), 196–203.
Suendri. (2018). Implementasi Diagram UML (Unified Modelling Language) Pada Perancangan Sistem Informasi Remunerasi Dosen Dengan Database Oracle (Studi Kasus: UIN Sumatera Utara Medan). 6341(November), 1–9.
Sujaini, H., Muhardi, H., & Jefri Hasiholan, S. (2022). Aplikasi Pengoreksi Ejaan (Spelling Correction) pada Naskah Jurnal Bidang Informatika dengan N- Gram dan Jaro-Winkler Distance. 8(2), 235–244.
Syarif, M. (2022). Waterfall Sebagai Model Pengembangan Sistem. 6(1), 44–52.
Yunahar, H. (2018). Perancangan Sistem Informasi Rental Mobil Berbasis Web Pada PT.APM Rent Car. 2(2), 64–77.
Z. R. Mair, W. Cholil, E. Yulianti, D. Marcelina, Theresiawati and I. N. Isnainiyah, "Convolutional Neural Network Analysis on Handwriting Patterns and Its Relationship to Personality: A Systematical Review," 2023 International Conference on Informatics, Multimedia, Cyber and Informations System (ICIMCIS), Jakarta Selatan, Indonesia, 2023, pp. 308-312, doi: 10.1109/ICIMCIS60089.2023.10348999.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 Jurnal Pengembangan Sistem Informasi dan Informatika

This work is licensed under a Creative Commons Attribution 4.0 International License.









