Dalam Komputasi, apa itu Bahasa Alami?

Ketika orang berbicara tentang bahasa alami dalam komputasi, mereka mengacu pada bahasa pemrograman yang berisi konstruksi dan sintaks yang mencerminkan ucapan manusia normal.Tujuan utama dari setiap bahasa alami adalah untuk mengizinkan seorang programmer untuk menggunakan aturan linguistik dan istilah yang dia sudah akrab untuk mengkomunikasikan instruksi ditindaklanjuti ke komputer.Karena persyaratan untuk kejelasan pengguna akhir dan memanfaatkan bahasa yang sudah dikenal dan diucapkan, bahasa alami seperti Pemrograman dalam Logika (Prolog) atau Lisp cenderung lebih kompleks secara intrinsik daripada bahasa pemrograman lain, tergantung pada abstraksi tingkat tinggi atau simbolis tentang apa yang dapat dipahami dan ditindaklanjuti oleh komputer.Dengan kata lain, semakin mudah bagi pengguna akhir untuk membuatprogram komputertanpa harus mengetahui bahasa prosedural terstruktur, atau bahasa apa pun selain bahasa yang sudah dia gunakan, semakin kompleks mesin program bahasa alami yang harus dibuat. untuk mendukung kebebasan berekspresi.

Pemrograman melek menggunakan bahasa cararn dan umum – yang dikenal sebagai bahasa alami – untuk membuat skrip.

Bahasa alami berisi parser dan database.Basis data menentukan tindakan apa yang harus dilakukan komputer berdasarkan instruksi, danpenguraimenentukan urutan sintaks yang harus dijalankan.Misalnya, jika pengguna mengetik, “Tambahkan dua dan dua,” parser harus membuat perbedaan antara kata benda dan kata kerja, memahami apa yang harus dicapai oleh tindakan kata kerja, mencari database untuk respons yang sesuai, dan kemudian menghasilkan output yang memenuhi petunjuk.Jika pengguna mengetik, “Tambahkan dua ke dua,” parser harus dapat memahami bahwa “dan” dan “ke” menunjukkan bahwa tindakan yang sama harus terjadi dan kemudian menghasilkan hasil yang sama.

Pendukung pemrograman bahasa alami berpendapat bahwa karena bahasa alami cenderung bersifat non-prosedural, pemrogram pemula dapat menghasilkan program yang bermakna dan mencapai hasil yang signifikan dalam kerangka waktu yang lebih pendek daripada yang mereka lakukan ketika diperlukan untuk membuat algoritma prosedural yang mengarah pada hasil yang sama.Dengan pemrograman bahasa alami, siswa belajar untuk mengekspresikan notasi logis dari fakta.Program prolog terdiri dari database, hubungan antara item database, dan semua kondisi batas yang menentukan jawaban mana yang dapat diterima.

Penelitian dan publikasi Noam Chomsky mengenai teori dan penggunaan linguistik mencakup eksplorasi diagram dari struktur sintaksis suatu bahasa.Pengurai Prolog dan Lisp berperilaku dengan cara yang hampir sama, secara logis menyortir instruksi ke dalam komponennya dan menilai tindakan yang akan diambil sebagai hasil penguraian.Sebagian besar bahasa alami ditulis untuk input dan output bahasa Inggris, meskipun banyak upaya sedang dilakukan untuk mendukung pelokalan untuk bahasa lain.

Related Posts