Institusion
Universitas Komputer Indonesia
Author
Nugraha_, Siska Widiyawati
Subject
005_Computer Programming, Programs & Data
Datestamp
2021-07-26 01:35:39
Abstract :
Abstrak- Bahasa alami atau natural language merupakan bahasa yang digunakan seseorang untuk menyampaikan informasi. Natural language processing merupakan salah satu perkembangan dari bidang natural language dimana komputer dapat berinteraksi dengan manusia dengan perantara bahasa alami. Penerapan natural language processing ini sangat beragam salah satunya yaitu natural language to query. Sudah banyak penelitian mengenai hal ini seperti yang dilakukan oleh Debby Meidi Prediana Permata yang menangani untuk kasus subquery namun belum dapat menyelesaikan kasus query dalm sub-query. Oleh karena itu, penelitian ini akan menerjemahkan bahasa Indonesia kedalam query berbentuk data manipulation language dengan jenis query dalam sub-query. Metode rule-base akan digunakan pada penelitian ini. Proses sistem penerjemahan terdiri dari dua tahap utama, yaitu preprocessing dan translasi. Preprocessing memiliki lima tahap, yaitu case folding, filtering, tokenizing, stemming, dan stopwoard removal. Dan tahapan proses translasi terdiri dari deteksi kata kunci, identifikasi tabel dan kolom, identifikasi perintah DML, identifikasi konten, dan penyusunan query. Berdasarkan pengujian yang dilakukan untuk jenis sub-query dua tingkat. Dengan total data uji 32 data dengan 28 data benar dan 4 data salah, sistem yang dibangun dapat menerjemahkan kalimat perintah DML dalam bahasa Indonesia yang mengandung query dalam subquery dan dapat menghasilkan query DML. Penelitian ini memiliki keakuratan 87,5%.