• Tidak ada hasil yang ditemukan

SISTEM PARSING PERKATAAN BAHASA INDONESIA

N/A
N/A
Protected

Academic year: 2021

Membagikan "SISTEM PARSING PERKATAAN BAHASA INDONESIA"

Copied!
6
0
0

Teks penuh

(1)

SISTEM PARSING PERKATAAN BAHASA INDONESIA

Raskita Br Ginting Jurusan Sistem Informasi Sekolah Tinggi Teknik Harapan Medan

Jl.H.M. Joni No.70 C, Medan 20217 Email : [email protected]

Abstrak

Bahasa adalah suatu sistem dari lambang bunyi arbitrer yang dihasilkan oleh alat ucap manusia dan dipakai oleh masyarakat komunikasi, kerja sama dan identifikasi diri. Penggunaan Parsing sebagai fitur yang paling penting didalam pemeriksaan kata/kalimat dalam suatu tulisan, biasanya penggunaan parsing terdapat pada website yang menampilkan informasi, tetapi penggunaan parsing juga bisa digunakan untuk memeriksa kata ataupun kalimat.

Parsing merupakan salah satu metode yang dipergunakan didalam membuat aplikasi pemeriksaan kata, dikarenakan metode mendukung pemeriksaan secara continue dan bisa diterapkan dalam berbagai aplikasi selain itu juga metode ini memungkinkan penggabungan engine Microsoft word dengan aplikasi.

Kata Kunci: Parsing, Pemeriksaan Kata, Aplikasi Parsing.

Abstract

Language is a symbol of the sound system arbitrary produced by said man and is used by the public communication, self-identification and cooperation. Use Parsing features as the most important in the investigation said/sentences in a post, usually using parsing contained in this website that displays information, but the use parsing can also be used to check or sentences. Parsing is one of the method that is used in making applications inspection said, because the method support the investigation will continue and can be applied in many applications in addition, it is also this method enables the merger engine Microsoft word with applications.

Keyword : Parsing , word examination , Parsing Application .

1. Pendahuluan

Bahasa merupakan salah bagian yang terkena efek positif dari perkembangan teknologi komputer saat ini, banyak software-software khusus yang bisa menterjemahkan dari satu bahasa ke bahasa yang lain, salah satunya adalah google translate.

Selain penterjemahan bahasa ,fungsi pemeriksaan kata juga tidak kalah jauhnya berkembang, salah satu fitur pemeriksaan kata yang paling banyak digunakan adalah bahasa inggris tetapi sangat sedikit pemeriksaan kata dalam bahasa indonesia yang ada

dikarenakan kurangnya kamus data mengenai bahasa indonesia.

Salah satu cara proses pemeriksaan kata dalam bahasa indonesia menggunakan teknik parsing, teknik parsing merupakan suatu teknik yang biasa digunakan untuk memeriksa kata dalam suatu kalimat, kata-kata tersebut akan dimasukkan kedalam array untuk diperiksa apakah kata tersebut sudah sesuai dengan ejaan yang benar atau belum.

Proses pemeriksaan terhadap kata akan di proses secara satu persatu, kata yang diperiksa hanya sebatas kata dalam bahasa indonesia sedangkan bahasa lain tidak akan diperiksa.

(2)

Tujuannya dari perancangan sistem parsing perkataan bahasa indonesia ini diharapkanu Untuk melakukan pemeriksaan kata dalam suatu kalimat, apakah kata tersebut memiliki susunan kata.

2. Metodologi

Metodologoi yang dilakukan penulis dalam merancang dan membuat system parsing perkataan bahasa indonesia ini yaitu :

Metode Pengumpulan Data

Penelitian yang dilakukan berdasarkan data yang diperoleh dari teori buku–buku penunjang yang berhubungan dengan permasalahan sistem yang akan dikembangkan. Serta mengunjungi situs–situs online di internet untuk menambah referensi yang dibutuhkan.

Metode Pengolahan Data a. Desain Sistem

Pada tahap ini dilakukan analisis desain dan perancangan sistem yang akan dilakukan:

1. Pemodelan dan perancangan system

Pemodelan sistem menggunakan UML, Perancangan sistem diberikan berupa tampilan–tampilan program.

Dalam hal ini penulis menggunakan bahasa pemrograman Visual Basic 2010.

2. Perancangan antar muka

Perancangan antar muka dilakukan guna membuat aplikasi yang user friendly sehingga mudah dioperasikan oleh pengguna.

2.1 Sistem

Sistem berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma) adalah suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama untuk memudahkan aliran informasi, materi atau energi untuk mencapai suatu tujuan. Istilah ini sering dipergunakan untuk menggambarkan suatu set entitas yang berinteraksi, di mana suatu model matematika seringkali bisa dibuat.

2.2 Parsing

Proses parsing merupakan tahapan analisis sintaksis yang berguna untuk memeriksa urutan kemunculan token, token adalah informasi yang dimasukkan dalam proses pemeriksaan. . Ada dua cara yang umum dilakukan untuk melakukan penguraian suatu kalimat yaitu Top Down Parsing dan Bottom Up Parsing. Untuk pembahasan pada judul skripsi Penerjemahan Bahasa Prancis-Indonesia dan Indonesia – prancis ini menggunakan Context Free Grammar.

2.3 Bahasa

Bahasa adalah suatu sistem dari lambang bunyi arbitrer yang dihasilkan oleh alat ucap manusia dan dipakai oleh masyarakat komunikasi, kerja sama dan identifikasi diri. Bahasa lisan merupakan bahasa primer, sedangkan bahasa tulisan adalah bahasa sekunder. Arbitrer yaitu tidak adanya hubungan antara lambang bunyi dengan bendanya.

3.1 Analisa Sistem

Parsing bahasa Indonesia merupakan salah satu cara untuk memeriksa kata ataupun kalimat bahasa Indonesia, pemeriksaan kata tersebut merupakan salah satu teknik parsing dikarenakan pemeriksaan kata pada kalimat akan dilakukan secara satu persatu sampai ditemukan kata yang tidak sesuai ataupun salah.

Salah satu contohnya dalam proses pemeriksaan kata bahasa Indonesia seperti berikut ini Hari ini saya sedang makn siang bersama dengan tman saya di warng

Perhatikan pada kalimat diatas terdapat beberapa kata yang salah dan harus diperbaiki, pada proses parsing kata-kata tersebut akan dibandingkan satu persatu dengan kata yang terdapat didalam sistem dan kemudian baru diperbaiki, berikut adalah hasilnya

Hari ini saya sedang makan siang bersama dengan teman saya di warung

Pada hasil diatas tampak informasi bahwa kata yang salah saja yang diperbaiki sedangkan yang benar tidak di proses.

3.2 Perancangan Sistem 3.2.1 Use Case Diagram

Use case Diagram menunjukkan fungsionalitas suatu sistem atau kelas dan bagaimana sistem tersebut berinteraksi dengan dunia luar, berikut adalah use case diagram yang penulis rancang.

(3)

Gambar 3.1 Use Case Diagram Proses Parsing

3.2.2 Activity Diagram

terdapat juga activity diagram yang menggambarkan alur kerja sistem, berikut adalah activity diagram yang penulis rancang .

Gambar 3.2 Activity Diagram Proses Parsing

Perancangan Layout Program

Gambar 3.3 Desain Form Utama

Gambar 3.4 Desain Form Rekomendasi

(4)

4. Implementasi Sistem

Mengkonstruksi sistem baru dan membuat sistem tersebut bisa digunakan dalam operasi sehari-hari untuk memenuhi kebutuhan.

Kebutuhan Hardware

Dalam sebuah sistem agar dapat berjalan seperti yang diinginkan karena sistem komputerisasi tidak dapat dipisahkan antara Hardware dan Software. Demikian juga dengan sistem ini dirancang dengan sefesifikasi Hardware minimal seperti berikut:

a. Laptop Core i3.

b. Harddisk 500 GB.

c. RAM 2 GB.

d. VGA 1 GB.

e. Mouse.

Implementasi Program

Program aplikasi yang dirancang menerapkan teknik parsing sebagai pemeriksa kalimat/kata yang kemungkinan salah dalam bentuk penulisannya, adapun cara kerja atau tampilan programnya adalah sebagai berikut:

Gambar 4.1 Form Masukkan Kalimat

Pada gambar 4.1 terdapat textbox yang digunakan untuk memasukkan kalimat yang akan diperiksa, sebagai contoh seperti pada gambar dibawah ini :

Gambar 4.2 Contoh Masukkan Kalimat

(5)

Pada gambar 4.2 tampak contoh kalimat yang dimasukkan dan didalam kalimat tersebut terdapat beberapa kata yang salah dan perlu diperbaiki, berikut adalah proses perbaikan dari setiap kata yang dari kalimat yang ada, kata yang diperbaiki akan ditampilkan beberapa buah dan pengguna bisa memilih kata tersebut, berikut formnya.

Gambar 4.3 Rekomendasi Kata Pertama

Pada gambar 4.3 tampak kata yang salah ditandai dan pada bagian sebelah kanan terdapat beberapa rekomendasi kata yang bisa digunakan untuk melengkapi pergantian kata, sebagai contoh penulis memilih kata ganti ”sistem” untuk kata yang salah

”sitem”, berikut tampilannya:

Gambar 4.4 Kata Ganti Pertama

Setelah ditekan tombol ganti, maka proses berikutnya akan memeriksa kata yang salah lainnya, seperti pada gambar dibawah ini :

Gambar 4.5 Pemeriksaan Kata Kedua

Proses pemeriksaan kata kedua dilakukan pada kata

”kaena”, kata tersebut salah dan diganti dengan kata

”karena”, pada aplikasi yang dirancang sistem akan terus memeriksa setiap kata yang salah dan akan mengganti kata tersebut dengan kata yang baru, berikut adalah hasilnya :

(6)

Gambar 4.6 Hasil Pemeriksaan Selesai Pada gambar 4.6 tampak informasi kata yang salah sudah diperbaiki dan menghasilkan kata yang baru.

5. Kesimpulan dan Saran Kesimpulan

Berdasarkan pada uraian-uraian pada bagian sebelumnya, dapat diambil kesimpulan:

1. Aturan-aturan tata bahasa dapat dibangun ke dalam bentuk database agar mudah dibaca pada saat proses parsing berlangsung.

2. Aturan-aturan tersebut merupakan kombinasi antara simbol terminal dan simbol non-terminal.

3. Proses penterjemahan dari bahasa prancis ke Indonesia dan sebaliknya bisa dilakukan dengan baik, walaupun terdapat kekurangan hasil terjemahan dari prancis ke Indonesia.

Saran

Saran-saran yang dapat penulis sampaikan sehubungan dengan materi yang telah dibuat oleh penulis sebagai berikut:

1. Dalam aplikasi penerjemahan bahasa prancis ke Indonesia dan bahasa Indonesia ke bahasa prancis, diharapkan dapat dibangun secara mobile agar aplikasi bisa diterjemahkan dari mana saja, kapan saja.

2. Diharapkan dalam penginputan kata dasar alangkah baiknya penulis menyediakan minimal 2000 kata agar program ini bisa dijalankan oleh pengguna tanpa harus online sehingga proses translasi lebih cepat dikerjakan.

Daftar Pustaka

Dewi Kusumaningsih, Strategi Pembelajaran Bahasa Indoneisa, Gava Media, 2013, Jakarta.

Djon Irwanto, Perancangan Object Oriented Software dengan UML, 2007, Penerbit Andi, Yogyakarta.

Iwan Binanto, Konsep Bahasa Pemrograman, Penerbit Andi, 2008, Yogyakarta.

Maxikom, Tutorial 5 Hari Belajar Pemrograman Visual Basic 2010, 2010, Penerbit Andi, Yogyakarta.

Gambar

Gambar 3.1 Use Case Diagram Proses Parsing
Gambar 4.1 Form Masukkan Kalimat
Gambar 4.3 Rekomendasi Kata Pertama
Gambar 4.6 Hasil Pemeriksaan Selesai  Pada  gambar  4.6  tampak  informasi  kata  yang  salah  sudah diperbaiki dan menghasilkan kata yang baru

Referensi

Dokumen terkait

: Tulang Bawang

Perlu dilakukan penelitian lebih lanjut terhadap isolasi senyawa yang terkandung dalam ekstrak air herba meniran (Phyllanthus niruri) yang bertanggung jawab terhadap

Berdasarkan data-data yang telah kita lihat dengan banyaknya daerah operasional penambangan yang dilakukan oleh perusahaan banyak area atau lahan bekas penambangan

Berdasarkan hasil analisis ditemukan bahwa ukuran perusahaan memiliki pengaruh signifikan dengan arah positif terhadap struktur modal, sedangkan struktur aktiva dan

Ruang lingkup permasalahan mencakup perancangan starter kit menyikat gigi untuk membantu meningkatkan kesehatan gigi dengan panduan yang lengkap dan menyenangkan

Peserta pameran harus dapat memastikan bahwa stand dan barang-barang yang dipamerkan telah disupervisi/dijaga dengan baik oleh personel masing-masing selama jam

* Diisi hanya pada saat penutupan di akhir bulan untuk keperluan penyusunan Laporan Pertanggungjawaban Bendahara Penerimaan Pembantu.. 36 Proses pencatatan yang

Jika ada yang belum memiliki nilai nol (kolom 2), maka cari nilai terkecil di kolom tersebut digunakan untuk mengurangi semua nilai yang ada di kolom tersebut..