Penerapan dari pengolahan bahasa alami ini telah banyak dilaksanakan dengan tujuan tertentu. Salah satu tujuannya adalah aplikasi basis data yang dikembangkan oleh program ini. Pada dasarnya program ini akan mengolah bentuk dari kalimat2 query dalam bahasa Indonesia dan merubahnya menjadi bentuk SQL standar. SQL standar inilah yg akan diinterpretasikan oleh suatu RDMS(Oracle, Informix dsb).Kelemahan utama dari pengolahan bahasa alami ini adalah keterbatasan dari semantik kalimat yg disebabkan oleh keterbatasan yg ada pada SQL ini sendiri. Suatu kalimat membutuhkan suatu bentuk kata bahasa. Bagaimanapun alaminya sutu kalimat bahasa, kalimat tersebut pasti akan mengikuti kaidah umum yg ada pada suatu struktur tata bahasa. Penyusunan dari tata bahasa inilah yg merupakan hal yg terpenting dlm pengolahan bahasa alami. Tatabahasa semantik adalah tata bahasa yg disusun bukan berdasarkan pada sintak kalimat, tetapi disusun berdasarkan pd arti kata penyusun kalimat. Kebutuhan akan pembentukan tata bahasa semantik ini membutuhkan penelitian tersendiri untuk memperoleh struktur umum dari kalimat-kalimat yang akan digunakan oleh pemakai.