NL2SQL Untuk Chatbot dengan Semantic Parsing Menggunakan Metode Berbasis Aturan

Adi Kurniawan, Abdiansah Abdiansah, Alvi Syahrini Utami

Abstract


Structured Query Language (SQL) merupakan bahasa perintah yang memungkinkan pengguna untuk mengakses informasi pada basis data. Masyarakat awam pada umumnya tidak mengetahui cara melakukan query dengan SQL ke suatu basis data. Chatbot merupakan program komputer yang dikembangkan untuk dapat berinteraksi dengan penggunanya melalui teks, ataupun suara. Pada penelitian ini, chatbot dikembangkan untuk membantu dan memudahkan pengguna dalam proses Natural Language to Structured Query Language (NL2SQL) untuk mencari informasi-informasi yang ada dalam suatu basis data Sistem Informasi Akademik dengan semantic parsing menggunakan metode berbasis aturan yang menerima masukan berupa kalimat tanya atau perintah. Pada proses NL2SQL ada beberapa masalah yang muncul yaitu masalah masukan dengan parameter yang unik terhadap basis pengetahuan, dan proses searching atau penerjemahan yang lambat, yang membuat NL2SQL tidak efisien, masalah tersebut akan diselesaikan dengan pendekatan semantic parsing menggunakan metode berbasis aturan yang terbukti efisien digunakan untuk memecahkan masalah seperti pada proses NL2SQL. Hasil penelitian menunjukkan bahwa metode semantic parsing menggunakan metode berbasis aturan berhasil memperoleh tingkat akurasi 96.72 % dengan menggunakan 122 data uji yang berupa data kalimat tanya atau perintah seputar Sistem Informasi Akademik Jurusan Teknik Informatika Universitas Sriwijaya dalam bahasa Indonesia, dan rata-rata waktu eksekusi kurang dari 1 detik.

Full Text:

PDF

Article Metrics

Abstract view : 160 times
PDF - 3 times

Refbacks

  • There are currently no refbacks.