digilib@itb.ac.id +62 812 2508 8800

Iqbal Naufal [13518074].pdf
Terbatas  Dessy Rondang Monaomi
» Gedung UPT Perpustakaan

Pengaksesan basis data menggunakan query Structured Query Language (SQL) yang merupakan bahasa yang kompleks sehingga tidak semua orang dapat menggunakannya. Oleh karena itu dibutuhkan sebuah cara pengaksesan data dalam basis data yang bersifat lebih mudah dan umum. Pengaksesan data ini dapat dilakukan dengan menggunakan Natural Language Interface to Databases atau NLIDB. Saat ini sistem NLIDB dapat mentranslasikan bahasa Indonesia menjadi query SQL yang mengandung aspek temporal yang dikembangkan oleh Poetra pada tahun 2019. Namun, karena kompleksitas bahasa Indonesia yang tinggi sistem NLIDB ini hanya dapat menerima nomina waktu eksplisit dan tidak dapat menerima query tanpa aspek temporal. Oleh karena itu, diperlukan sistem NLIDB yang dapat menerima query yang mengandung nomina waktu implisit dan query yang tidak mengandung aspek temporal. Sistem NLIDB yang dibuat dapat mengidentifikasi nomina waktu implisit menggunakan Regular Expression atau Regex. Setelah teridentifikasi, nomina waktu implisit tersebut diubah menjadi nomina waktu eksplisit yang sesuai dengan acuan waktu pada konteks query yang diberikan pengguna. Dengan pengembangan yang dilakukan, sistem NLIDB dapat mentranslasikan semua kategori nomina waktu implisit yang berasal dari hasil analisis dan menampilkan hasil query SQL yang didapatkan.