APLIKASI PENCARIAN KATA DASAR BAHASA INDONESIA MENGGUNAKAN ALGORITMA STEMMING PORTER DAN ECS (ENHANCED CONFIX STRIPPING) BERBASIS ANDROID

dokumen-dokumen yang mirip
BAB I PENDAHULUAN. informasi pada ruang lingkup besar (biasanya disimpan di komputer). Di era

IMPLEMENTASI ALGORITMA ENHANCED CONFIX STRIPPING STEMMER PADA KAMUS SISTEM BAHASA ISYARAT INDONESIA SKRIPSI ANNIFA IQRAMITHA

BAB I PENDAHULUAN I - 1

BAB I PENDAHULUAN. Inggris bahasa Madura Enggi Bunten. Madura yang digunakan untuk berkomunikasi dalam kehidupan seharihari.

Aplikasi Sistem Pakar Penyakit Kanker pada Wanita Berbasis Text Mining dengan Metode Association Rule Analysis

AGEN PEMANDU TANYA JAWAB BERBAHASA INDONESIA BERBASIS WIKIPEDIA MENGGUNAKAN TEMU KEMBALI INFORMASI TUGAS AKHIR

BAB I PENDAHULUAN. Kata-kata Bahasa Indonesia kaya akan imbuhan. Kurang lebih ada sekitar

STEMMING BAHASA INDONESIA SEBAGAI MEDIA BELAJAR SISWA SEKOLAH MENGGUNAKAN ALGORITMA PORTER

BAB I PENDAHULUAN 1.1. Latar Belakang

APLIKASI TANYA JAWAB DENGAN METODE SISTEM TEMU KEMBALI INFORMASI BERBASIS TEKS BAHASA INDONESIA MENGGUNAKAN SEMANTIK WEB TUGAS AKHIR

BAB 1 PENDAHULUAN. paling efektif dan efisien pada masa sekarang. Oleh karena itu, suatu lembaga

BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah

BAB 1 PENDAHULUAN. mencapai tujuan, antara lain input, proses, output, dan outcome (Depdiknas, 2007:5).

BAB 1 PENDAHULUAN. 1.1.Latar Belakang

BAB 1 PENDAHULUAN. Dengan perkembangan zaman telekomunikasi yang begitu. pesat ini, banyak mobile phone yang berjenis smart phone atau

graph tersebut. Dengan menggunakan suatu metode (algoritma) tertentu dapat

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1 bab 1

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah


STEMMING DOKUMEN TEKS BAHASA INDONESIA MENGGUNAKAN ALGORITMA PORTER ABSTRAK

SISTEM TEMU BALIK INFORMASI

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

BAB I PENDAHULUAN. untuk berkomunikasi. Salah satunya adalah Bahasa Mandarin. waktu Bahasa Mandarin kian penting, sehingga banyak sekolah yang

APLIKASI PENUNJANG SURVEYOR MENGHIMPUN PENDAPAT RESPONDEN TERHADAP SUATU PRODUK BERBASIS ANDROID

BAB I PENDAHULUAN 1.1. Latar Belakang

Bab 1 Pendahuluan 1.1 Pengantar

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN I-1

BAB I PENDAHULUAN 1.1 Latar Belakang

Preprocessing Text Mining Pada Box Berbahasa Indonesia

BAB I PENDAHULUAN. pesat terutama perkembangan internet. Dengan adanya internet dapat

PENDETEKSIAN KESAMAAN PADA DOKUMEN TEKS MENGGUNAKAN KOMBINASI ALGORITMA ENHANCED CONFIX STRIPPING DAN ALGORITMA WINNOWING SKRIPSI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. daerah di Indonesia (Anonim, 2011). Provinsi-provinsi secara resmi

Pembuatan Website Forum Komi Kus Dengan PHP dan MySQL. Disusun Oleh : Alifnesia Rifatima NPM : Pembimbing : H. Risdiandri Iskandar, Skom, MM

Jurnal Coding, Sistem Komputer Untan Volume 04, No.1 (2016), hal ISSN : x

SISTEM PAKAR PENYAKIT GAYA HIDUP BERBASIS WEB MENGGUNAKAN CODE IGNITER. Nama : Andiny Oktariana NPM : Pembimbing : Dr.

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. tabel pembanding penelitian terdahulu berikut. Tabel 2.1. Tabel Pembanding Penelitian Terdahulu

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. melakukan browsing di internet untuk melakukan pencarian informasi kuliner.

BAB I PENDAHULUAN. yang mampu mengakomodasi kebutuhan pengolahan data, seperti data Kerja UKDW

Team project 2017 Dony Pratidana S. Hum Bima Agus Setyawan S. IIP

KAMUS BAHASA DAERAH DENGAN AUTOMATIC LANGUAGE DETECTION MENGGUNAKAN ALGORITMA LEFT CORNER PARSING

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga

SKRIPSI RANCANG BANGUN APLIKASI WISATA KULINER BERBASIS ANDROID MENGGUNAKAN METODE USER CENTERED DESIGN

Politeknik Negeri Sriwijaya BAB I PENDAHULUAN

BAB 2 TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN. GPS (Global Positioning System) merupakan sistem satelit navigasi dan penentuan posisi.

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. Perkembangan teknologi informasi telah memasuki babak baru. Di mana

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2010/2011

sbab IV HASIL DAN UJI COBA Adapun tampilan hasil dari sistem informasi geografis lokasi Rumah Sakit

BAB 2 TINJAUAN PUSTAKA

BAB I PENDAHULUAN I.1. Latar Belakang Masalah

SKRIPSI. Diajukan untuk memenuhi sebagai persyaratan mendapatkan gelar Strata Satu Program Studi Informatika

ABSTRAKSI METODOLOGI PENELITIAN SAFITRI JUANITA

Irfan Satria S

BAB IV HASIL DAN UJI COBA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Dalam dunia pendidikan saat ini biasanya instansi pemerintahan menetapkan

BAB I PENDAHULUAN. secara lebih aktual dan optimal. Penggunaan teknologi informasi bertujuan untuk

BAB I PENDAHULUAN. SIG sebagai suatu sistem yang mengorganisir hardware, software, dan

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

APLIKASI KEPUASAN PELANGGAN PADA PROGRAM STUDI MANAJEMEN INFORMATIKA POLITEKNIK NEGERI MEDAN BERBASIS WEB LAPORAN TUGAS AKHIR

BAB I PENDAHULUAN. yang memiliki jenis makanan tertentu. Hal ini membuat para pecinta makanan

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN PEMBAHASAN. dalam bentuk website maupun dalam bentuk aplikasi android pada sisi klien.

BAB I PENDAHULUAN. pengantar dalam berkomunikasi antar bangsa. Dengan ditetapkannya bahasa

BAB 1 PENDAHULUAN. Kebutuhan akan informasi yang akurat dan tepat untuk penyajian data sangat

BAB I PENDAHULUAN. Sistem informasi geografis (geographic information system/gis) yang

3.3 Metode Pengumpulan Data Studi Pustaka ( Library Research Method Wawancara ( Interview

KONSEP SISTEM PENGELOLAAN DATA TRANSAKSI BANK SAMPAH. Jl. Kalisahak No 28 Komplek Balapan Yogyakarta

BAB III METODOLOGI PENELITIAN

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. aktual dan optimal. Penggunaan teknologi informasi bertujuan untuk mencapai

BAB I PENDAHULUAN. dokumen penting lainnya. Segala kegiatan-kegiatan yang ada pada kantor lurah

BAB I PENDAHULUAN. mengembangkan perusahaan dengan baik adalah dengan cara meningkatkan. penjualan dan menjaga hubungan baik dengan pelanggan.

BAB I PENDAHULUAN 1.1. Latar Belakang

Aplikasi Kamus Bahasa Inggris Indonesia Menggunakan Android. Zuli Santoso Pembimbing: Deasy Indayanti, S.Kom, MMSI

BAB IV HASIL DAN PEMBAHASAN. jenis dokumen, yaitu dokumen training dan dokumen uji. Kemudian dua

HASIL DAN PEMBAHASAN. pembentukan pola word graph, pengujian pola word graph, analisis hasil pengujian.

BAB IV ANALISIS DAN PERANCANGAN SISTEM. atau tata cara memperoleh rute pariwisata di Provinsi Jawa Barat yang sedang

BAB I PENDAHULUAN. dengan membuka toko dipinggir jalan ataupun di tempat orang-orang berlalu

BAB III METODOLOGI PENELITIAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

RANCANG BANGUN SISTEM INFORMASI PELAYANAN UNIT SISTEM INFORMASI SEKOLAH TINGGI TEKNOLOGI GARUT BERBASIS WEB DAN ANDROID

BAB III LANDASAN TEORI

APLIKASI PENENTUAN KATA DASAR DARI KATA BERIMBUHAN PADA KALIMAT BAHASA INDONESIA DENGAN ALGORITMA STEMMING

RANCANG BANGUN SISTEM MOBILE COMPUTING BERBASIS LOCATION BASED SERVICE PADA SMARTPHONE ANDROID SEBAGAI MEDIA PROMOSI PARIWISATA ENJOY JAKARTA

BAB I PENDAHULUAN! 1.1 Latar Belakang

APLIKASI PENJUALAN JEANS TOKO ONLINE QUEENBEER MENGGUNAKAN JAVA DAN MYSQL. Pradana Hardasulistya

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB I PENDAHULUAN 1.1 Latar Belakang

PENDAHULUAN. Teknologi informasi (TI) termasuk salah satu teknologi yang sedang

UKDW BAB 1 PENDAHULUAN

BAB IV UJI COBA DAN ANALISA

BAB I PENDAHULUAN. pusat pasar dengan lokasi yang terlalu jauh sehingga dapat membuang waktu.

Transkripsi:

APLIKASI PENCARIAN KATA DASAR BAHASA INDONESIA MENGGUNAKAN ALGORITMA STEMMING PORTER DAN ECS (ENHANCED CONFIX STRIPPING) BERBASIS ANDROID Dina Anjani 53412161 Pembimbing : Dr. Ravi Ahmad Salim

Latar Belakang Masalah Dalam suatu dokumen berbahasa Indonesia seringkali di temukan kata-kata berimbuhan yang tidak diketahui kata dasarnya. Salah satu cara yang dapat digunakan untuk mencari kata dasar dari kata-kata berimbuhan tersebut adalah dengan menggunakan proses stemming. Stemming fungsinya untuk menemukan kata dasar dari sebuah kata berimbuhan. Salah satu Algoritma yang digunakan pada stemming Bahasa Indonesia ini adalah gabungan dari Algoritma Porter dan ECS (Enhanced Confix Stripping). Porter adalah metode stemming cepat dan mudah namun tidak mempunyai banyak kemungkinan dalam pemenggalan seperti ECS, sedangkan ECS merupakan stemming yang mampu melakukan pemenggalan imbuhan secara optimal. Maka akan dibuat sebuah bentuk penyajian informasi/aplikasi yang dapat mendukung dan membantu belajar dalam menentukan kata dasar secara optimal sebagai media yang lebih kreatif dan interaktif.

Batasan Masalah Pencarian kata dasar pada bahasa Indonesia dengan menggunakan gabungan dari algoritma Porter dan ECS (Enhanced Confix Stripping). Melakukan proses stemming hanya satu kata. Data yang dapat di proses hanya kata berimbuhan. Tidak melakukan stemming kata berulang. Tidak melakukan stemming kata sisipan.

Tujuan Penulisan Membuat Aplikasi mencari kata dasar dari kata berimbuhan bahasa Indonesia menggunakan Algoritma Porter dan ECS (Enhanced confix Stripping). Dan mengenalkan ilmu stemming dalam melakukan parsing komponen-komponen penyusun dari suatu kata dengan aturan yang benar dan hasil yang optimal.

Analisa Permasalahan Didalam kata berimbuhan ini mempunyai hal yang menyulitkan yaitu perubahan bentuk kata dasar setelah digabungkan dengan imbuhan yang disebut morfofonemis. Setelah itu penelitian dilanjutkan dengan melakukan penyebaran kuesioner sebagai bukti pendukung permasalahan yang terjadi. Hasil dari penelitian tersebut menyatakan memang imbuhan yang mengalami morfofonemis mempunyai tingkat kesulitan pada pengetahuan responden untuk menentukan kata dasar yang tepat dari kata berimbuhan.

Soal Kuesioner 1. Apakah kamu pernah mempelajari kata dasar?(p1) 2. Apakah kamu mengetahui tentang kata dasar?(p2) 3. Apakah kamu mengerti aturan yang benar dalam pemenggalan kata berimbuhan menjadi kata dasarnya?(p3) 4. Apakah kamu pernah menggunakan aplikasi kamus pada android kamu sebelumnya?(p4) 5. Apakah kamu pernah mendengar kata stemming?(p5) 6. Apakah kamu mengetahui proses dari stemming?(p6) 7. Stemming adalah menemukan kata dasar dari sebuah kata berimbuhan dengan menghilangkan imbuhan yang ada. Jika adanya aplikasi kamus stemming pada android, apakah sangat berguna untuk pengetahuan belajar kata dasar?(p7)

Hasil Kuesioner 1 Pertanyaan Jawaban Iya (%) Jawaban Tidak (%) (P1) 30 0 (P2) 26 4 (P3) 19 11 (P4) 16 14 (P5) 3 27 (P6) 0 30 (P7) 28 2 Total 122 88 Rata-rata 17,42 12,71

Soal Kuesioner dan Hasil 1. Mengantuk (P1) 2. Memukau (P2) 3. Wartawan (P3) 4. Pemujaan (P4) 5. Menyapu (P5) Pertanyaan Jawaban Jawaban Salah Benar (%) (%) P1 15 15 P2 10 20 P3 10 20 P4 10 20 P5 19 11 Total 64 76 Rata-rata 12,8 15,2

Gambaran Umum Aplikasi Aplikasi ini menggunakan gabungan 2 algoritma yaitu porter dan ECS dalam bentuk android. Proses stemming yang dilakukan yaitu menghilangkan semua imbuhan seperti awalan,akhiran dan gabungan dari awalan dan akhiran. Output yang dihasilkan akan memunculkan metode bagaimana cara penghilangan kata imbuhan sampai menjadi kata dasar sesuai algoritma porter dan ECS.

Gambaran Umum Aplikasi Aplikasi stemming ini diimplementasikan dalam bentuk aplikasi android dengan menggunakan bahasa pemrograman Java Android. Databasenya menggunakan MySQL yang dihubungkan dengan web service. Kata berimbuhan yang diinput tersebut diproses oleh stemming dan diparsing menggunakan JSON ke web Service, gunanya untuk melakukan proses pengecekkan pada database yang ada di web service.

Struktur Navigasi

Proses Algoritma Porter dan ECS

Output(Halaman Awal)

Output (Halaman Utama)

Output (Hasil Stemming)

Output (Halaman Profil & Help)

Kesimpulan Aplikasi pencarian kata dasar menggunakan Algoritma Porter dan ECS selesai dibuat dan berjalan dengan baik. Tidak semua manusia dapat melakukan pemenggalan kata karena adanya pengetahuan yang kurang optimal dalam menentukan kata dasar yang tepat dan benar. Hasil dari perpaduan kedua algoritma stemming yang telah dilakukan dapat membantu memecahkan masalah dalam memenggal imbuhan dari kata yang memiliki imbuhan sampai menemukan kata dasarnya dengan hasil optimal. Aplikasi ini juga dapat berfungsi sebagai media praktis untuk melakukan pemenggalan dari kata yang berimbuhan menjadi kata dasar secara optimal.

Saran Untuk pengembangan lebih lanjut dapat melakukan stemming tidak hanya pada satu kata saja, tapi menerapkan proses stemming pada kalimat, kata berulang ataupun dokumen. Perpaduan kedua algoritma ini tidak memenggal pada imbuhan sisipan, maka dari itu disarankan untuk menambahkan perluasan batasan agar lebih optimal lagi algoritmanya.