Selasa, 31 Maret 2015

Pemrosesan Bahasa Alami (Veronika Apriani D03112032 & Indah Jong D03112024)

Mata Kuliah    : Pemrosesan Bahasa Alami
Semester    : VI
Nama        : Veronika Apriani D03112032 & Indah Jong D03112024

PEMROSESAN BAHASA ALAMI

Pemrosesan Bahasa Alami (disingkat PBA) atau Natural Languange Processing (disingkat NLP), merupakan salah satu ilmu komputer yang membahas tentang interaksi antara komputer dan bahasa manusia atau bahasa alami. Bahasa alami pada umumnya merupakan bentuk suatu pesan yang ingin disampaikan melalui komunikasi antar manusia. Bentuk utamanya dari bahasa alami yaitu berupa suara atau ucapan (spoken languange), dan juga bisa dalam bentuk berupa tulisan. Pemrosesan bahasa alami juga merupakan cabang dari kecerdasan buatan (Artificial Intelegent) dan bidang kajiannya bersinggungan dengan linguistik (bahasa)  komputasional. Kajian dari pemrosesan bahasa alami ini antara lain mengenai segmentasi tuturan (speech segmentation), segmentasi teks (text segmentation), penandaan kelas kata (part-of-speech tagging), serta pengawataksaan makna (word sense disambiguation).
Tujuan manusia mempelajari tentang pemrosesan bahasa ini adalah dapat melakukan proses pembuatan model komputasi dari bahasa yaitu dapat membuat suatu mesin mampu untuk mengerti dan memahami makna dari bahasa manusia (bahasa alami) kemudian mesin tersebut dapat memberikan respon/tanggapan yang tepat dan sesuai, sehingga dapat terjadi interaksi antara komputer dan manusia dan dengan perantaranya adalah bahasa alami. 
Berikut ini adalah bidang-bidang yang berkaitan dengan pengolahan bahasa alami:
1.    Fonetik dan Fonologi   
Fonetik dan Fonologi merupakan bidang yang berhubungan dengan pengolahan suara yang dapat menghasilkan kata-kata yang dapat dikenali. Penggunaannya yaitu pada aplikasi yang menggunakan metode speech-based system.
2.    Morfologi
Morfologi merupakan bidang pengetahuan mengenai kata dan bentuknya yang dimanfaatkan dalam membedakan satu kata dengan kata yang lainnya , serta terdapat  pemisahan antara kata dan elemen-elemen lainnya (tanda baca).



3.    Sintaksis
Sintaksis merupakan bidang yang mencakup pemahaman tentang urutan-urutan kata dan pembentukkan kata-kata menjadi sebuah kalimat , serta mencakup hubungan antar kata dalam proses perubahan bentuk dari kalimat menjadi hal yang sistematis.
4.    Semantik
Semantik merupakan bidang yang memetakan bentuk struktur sintaksis dengan memanfaatkan tiap kata ke dalam bentuk yang lebih dasar dengan tidak terpengaruh dengan struktur suatu kalimat.
5.    Pragmatik
Pragmatik merupakan bidang yang berkaitan dengan tingkatan suatu pengetahuan dari masing-masing konteks yang berbeda dan dikondisikan pada situasi dan tujuan dari pembuatan sistem.
6.    Discourse knowledge
Discourse knowledge merupakan bidang yang mengenalkan apakah suatu kalimat yang telah dibaca dan dikenali sebelumnya mempengaruhi  arti dari kalimat selanjutnya. Informasi diketahui untuk melakukan pengolahan arti terhadap kata ganti orang dan untuk mengartikan aspek sementara dari informasi.
7.    World knowledge
World knowledge merupakan bidang yang mencakup arti dari suatu kata secara umum dan khusus dalam percakapan.

Kategori Aplikasi
Teknologi Natural Language Processing (NLP) atau Pemrosesan Bahasa Alami adalah teknologi yang memungkinkan melakukan berbagai pemrosesan bahasa alami yang biasa digunakan oleh manusia. Sistem ini biasanya mempunyai input dan output berupa teks. Pemrosesan bahasa alami mempunyai banyak aplikasi dan di bawah ini beberapa kategori aplikasinya adalah sebagai berikut:
1.      Natural Language Translator
Translator yang menerjemahkan satu bahasa alami ke bahasa alami lainnya, misalnya translator bahasa Indonesia ke bahasa Inggris, bahasa Indonesia ke bahasa Mandarin dan contoh-contoh lainnya. Translator bahasa alami tidak hanya kamus yang menerjemahkan kata per kata namun harus bisa menerjemahkan sintaks dari bahasa asal ke bahasa tujuannya.


2.       Translator bahasa alami ke bahasa buatan
yaitu translator yang di mana sebuah mesin atau komputer mampu mengubah perintah-perintah dalam bahasa alami menjadi bahasa buatan. Contoh: translator yang memungkinkan kita memberikan perintah bahasa alami kepada komputer. Dengan sistem seperti ini, pengguna sistem dapat memberikan perintah dengan bahasa sehari-hari.

3.       Text Summarization
yaitu sistem yang dapat ”membuat ringkasan” hal-hal penting dari suatu kalimat-kalimat yang diberikan.

Jenis-jenis aplikasi yang terdapat pada bidang pengolahan bahasa alami, antar lain:
1.    Text-based application
Text-based application merupakan berbagai macam aplikasi yang dapat memproses teks tertulis seperti untuk mencari topik utama dari sebuah buku, mencari isi dari e-mail, menerjemahkan suatu dokumen dan suatu bahasa ke bahasa yang lain.
2.    Dialogue-base application
Dialogue-base application merupakn sutu pendekatan yang mencakup bahasa lisan seperti pengenalan suara, dan juga interaksi yang dilakukan dengan cara menginput atau memasukkan teks melalui keyboard. Aplikasi yang diterapkan pada dialogue-base:
-    sistem tanya jawab, dimana pemrosesan bahasa alami digunakan untuk mendapatkan inforamasi dari database
-    sistem pelayanan melalui telepon secara otomatis
-    pengontrol suara pada alat elektronik
-    sistem problem solving membantu melakukan penyelesaian masalah yang umum dihadapi dalam suatu pekerjaan

Komponen Utama Bahasa Alami
Ada tiga komponen utama:
•         Parser
sistem yang dimana mengambil kalimat input bahasa alami dan menguraikan kalimat tersebut ke dalam bagian-bagian gramatikal (kata benda, kata kerja, kata sifat, dan lain-lain).
•         Sistem Representasi Pengetahuan
sistem yang menganalisis output dari parser untuk menentukan artinya.
•         Output Translator
Merupakan terjemahan yang merepresentasikan sistem pengetahuan dan melakukan langkah- langkah yang berupa jawaban bahasa alami sesuai dengan program komputer lainnya.

 Referensi:
http://mozictapps.blogspot.com/2013/12/natural-language-processing.html

Tidak ada komentar:

Posting Komentar