Aplikasi Editor Pemeriksa Ejaan dan Rekomendasi Kata dalam Bahasa Indonesia Berbasis Android

Febria Roosita Dwi(1*), Rolly Intan(2), Leo Willyanto Santoso(3),


(1) Program Studi Teknik Informatika
(2) Program Studi Teknik Informatika
(3) Program Studi Teknik Informatika
(*) Corresponding Author

Abstract


Indonesian has now become more popular internationally, for example, Vietnam used Indonesian Bahasa as their second language. There are several ways to helping people to learn Indonesian Bahasa, one of them is by creating a tool that allows them to determine whether the language the are currently learning is true or not. This thesis discusses the application of Indonesian editor with spell checker and diction recommendation features in Indonesian

The process is carried out as follows: users opens a file or typing in the editor, words input will be checked with Apache Lucene, and Lucene will crawling to all of the data and give the recommendation base on the weight (Leveinsthein Algorithm) and if a user opens a file, the application will perform spell checking using Nazief and Adriani algoritm. The result of this process is the result of input that is underlined words that is not in accordance with Indonesian, or suitable recommendation result by Apache Lucene. Input could be words or .doc file. As Output will be written in .doc file and the spell checking results and words recommendation will be shown in editor as the user types. This application is built using Java programming language and Android Studio as the IDE.

The test result shows that the accuracy of the Nazief and Adriani Algorthms still need to be improved, word length and word complexity also affects the time in the checking process, for example: to check documents with 100 words, there are various of time from 1.48 minutes to 3.3 minutes. Besides that, this algoritm can not check the word which had 2 syllables, like “pertanggungjawaban” because of the stemming process.

Keywords


Indonesian Language; Recommendation; Word; Nazief and Adriani Algorithms; Apache Lucene; Spelling Checker

Full Text:

PDF

References


Asian, J. 2007. Effective Techniques for Indonesian Text Retrieval. Melbourne, Victoria, Australia: School of Computer Science and Information Technology.

Department Pendidikan Nasional. 2010. Update EYD Ejaan yang Disempurnakan Terbaru. Jakarta, Indonesia: Department Pendidikan Nasional.

Felker, D. 2011. Android Application Development for Dummies. Indianapolis: Wiley Publishing, Inc.

Firdaus, A., Ernawati, & Vatresia, A. 2014. Aplikasi Pendeteksi Kemiripan Pada Dokumen Teks Menggunakan Algoritma Nazief & Adriani dan Metode Cosine Similarity. Jurnal Teknologi Informasi, Vol. 10, No. 1, p. 96-109.

Gospodnetic, O., & Hatcher, E. 2005. Lucene in Action. Greenwitch, South East London, England: Manning Publications Co.

Lengkong, H. N., Sinsuw, A., & Lumenta, A. 2015. Perancangan Penunjuk Rute Pada Kendaraan Pribadi Menggunakan Aplikasi Mobile GIS Berbasis Android Yang Terintegrasi Pada Google Maps. E-journal Teknik Elektro dan Komputer, Vol. 4, No. 2, p. 18-25.

Meier, R. 2009. Professional Android Application Development. New York: Wiley Publishing, Inc.

Oreskovic, A. 2013. Google: Pengguna Android Akan Capai 1 Miliar dalam 9 Bulan. VOA Indonesia. URI=http://www.voaindonesia.com/content/google-pengguna-android-akan-capai-1-miliar-dalam-9-bulan/1643029.html

Purnomo, H. 2014. Negara dengan Penduduk Terbanyak di Dunia, RI Masuk 4 Besar. Detik.com. URI=http://finance.detik.com/read/2014/03/06/134053/2517461/4/negara-dengan-penduduk-terbanyak-di-dunia-ri-masuk-4-besar

Radiant, I., Adelia, Mewati, A., & Rehatta, A. 2014. Implementasi Cosine Similarity dan Algoritma Smith-Waterman untuk Mendeteksi Kemiripan Teks. Jurnal Informatika, Vol. 10 No. 1, p. 31-42.

Wahyuni, D.. Peluang atau Tantangan Indonesia Menuju Asean Economic Community (AEC) 2015. Institut Ilmu Sosial dan Manajemen STIAMI. URI=http://www.stiami.ac.id/download/get/28/proceeding-dian-wahyudin.


Refbacks

  • There are currently no refbacks.


Jurnal telah terindeks oleh :