Selasa, 31 Maret 2015

Pemrosesan Bahasa Alami (Muhammad Zulfikar D03112058 & Ninda Fitria Pratiwi D03112023)

Natural Language Processing

A.Pengertian Natural Language Processing (NLP)

Bahasa adalah suatu hal yang sangat amat terpenting dalam kehidupan manusia baik itu dalam bentuk tulis yang terbentuk dalam catatan pengetahuan yang didapat oleh umat manusia dari generasi ke generasi berkutnya, maupun dalam bentuk lisan yang disini adalah sebagai sarana komunikasi antar individu dengan individu maupun kelompok dengan kelompok dalam suatu masyarakat.
Tujuan bidang "Natural Language" ini adalah melakukan suatu proses pembuatan model yang terkomputerisasi dengan perantaranya adalah bahasa, sehingga dapat terjadi suatu interaksi antara manusia dengan komputer engan perantaranya adalah bahasa alami. Model komputerisasi ini dapat berguna dalam ilmiah misalnya meneliti sebuah sifat dari bentuk suatu bahasa alami maupun memudahkan komunikasi antara manusia dan komputer.
Natural Language Processing “NLP” adalah salah satu ilmu/bidang dalam ilmu komputer, kecerdasan buatan, dan bahasa (linguistik) yang selalu berkaitan dengan interaksi antara komputer dengan bahasa alami manusia.  Tujuan utama dari studi bidang Natural Language Processing “NLP” adalah untuk membuat mesin yang mampu, mengerti dan memahami makna dan arti dari bahasa manusia lalu memberikan respon yang sesuai yang diinginkan.
Natural Language Processing “NLP” atau Pemrosesan Bahasa Alami adalah merupakan salah satu tujuan untuk jangka panjang dari Artficial Intelegence “A.I” (kecerdasan buatan) yaitu sebuah metode pembuatan program yang memiliki kemampuan dan kepintaran untuk memahami bahasa manusia. Pada dasarnya bahasa alami adalah suatu bentuk representasi/wujud dari sebuah pesan yang ingin dikomunikasikan antar manusia. Bentuk utama dari representasinya adalah berupa suara atau berupa ucapan (spoken language), yang sering pula dinyatakan dan diwujudkan dalam bentuk tulisan.

Inti dari Natural Language Processing atau pemrosesan bahasa alami adalah penguraian kalimat atau sering disebut dengan Parser. Parser sendiri berfungsi untuk membaca sebuah kalimat, kata per kata dan menentukan jenis kata apa saja yang boleh diikuti dari kata-kata tersebut. Dalam sebuah pemahaman suatu bahasa ada beberapa bidang-bidang atau ilmu yang juga harus dan diwajibkan diikut sertakan yaitu adalah Morfologi, Semantik, Fonologi, Sintaksis, dan Pragmatik.


B.Sejarah Natural Language Processing (NLP)

Sejarah Natural Language Processing “NLP” sendiri dimulai pada tahun 1950-an, Dan pada tahun 1950, Alan Turing mempublikasikan sebuah artikel terkenal yang berjudul “Computing Machinery and Intelligence” yang di dalamnya terdapat seorang Alan Turing mengusulkan sebuah tes yang sekarang terkenal disebut dengan istilah Turing Test.  Tes Turing sendiri adalah sebuah tes yang dimana mengukur kemampuan mesin (dalam hal ini sebuah program komputer) untuk dapat menunjukan perilaku cerdas.  Dalam sebuah ilustrasi contoh aslinya, seorang juri yang dimana disini manusia akan terlibat dalam percakapan dengan manusia dan mesin yang akan ditest. Semua peserta dipisahkan antara satu sama lain. Jika sang juri tidak bisa membedakan yang antara manusia dan mesin, maka sebuah mesin tersebut dikatakan lulus test.

C.Komponen Utama Natural Language Proccesing /Bahasa Alami

Natural Language Processing atau Pengolahan bahasa alami terdiri dari 3 bagian atau komponen utama, yaitu : Parser, Pengolahan Output, dan Sistem Representasi Pengetahuan
1.Parser
Suatu sistem/metode yang mengambil kalimat inputan bahasa alami dan memecahnya ke dalam beberapa bagian gramatikal (kata benda, kata kerja, kata sifat, dan lain-lain).
2.Output Translator
Suatu sistem/metode terjemahan yang dapat menampilkan sistem pengetahuan dan dapat melakukan langkah- langkah yang bisa saja berupa jawaban atas sebuah bahasa alami atau sebuah output khusus yang pas/sesuai dengan program komputer yang lainnya.
3.Sistem Representasi Pengetahuan
Suatu sistem/metode yang dapat menganalisis sebuah output Parser untuk menentukan makna atau artinya.

D.Kategori Aplikasi Natural Language Procesing /Pengolahan Bahasa Alami

Teknologi Natural Language Processing (NLP) atau Pemrosesan Bahasa Alami adalah teknologi yang memungkinkan untuk melakukan berbagai macam proses pemrosesan terhadap sebuah bahasa alami yang biasa digunakan oleh manusia dikehidupan sehari-hari. Sebuah Sistem ini biasanya dapat mempunyai sebuah masukan dan sebuah keluaran berupa Teks. Natural Language Processing mempunyai aplikasi yang sangat luas ruang lingkupnya. Beberapa diantara terdapat berbagai kategori aplikasi NLP adalah sebagaimana sebagai berikut :

1. Natural Language Translator, yaitu sebuah translator dari satu bahasa alami ke sebuah bahasa alami lainnya, misalnya translator bahasa Indonesia ke bahasa Inggris, Bahasa Indonesia ke Bahasa Spanyol dan sebagainya. Sebuah Translator bahasa alami yang bukan hanya kamus yang dapat menerjemahkan kata per kata seperti biasa, tetapi harus juga mentranslatekan sintaks-sintaks dari bahasa asal ke bahasa tujuan yang diinginkan.

2. Translator bahasa alami ke bahasa buatan, yaitu sistem translator yang dapat mengubah sebuah  perintah-perintah dari bahasa alami menjadi sebuah bahasa buatan yang dapat dieksekusi dengan mudah oleh mesin atau komputer. Sebagai sebuah contoh, translator yang memungkinkan kita dapat memberikan suatu perintah dengan bahasa alami kepada komputer. Dengan sistem seperti ini, maka pengguna sistem dapat memberikan perintah-perintah dengan menggunakan bahasa sehari-hari, misalnya, untuk mengcopy semua file, pengguna cukup memberikan perintah kepada komputer yaitu ”komputer, tolong copy semua file !” Translator akan otomatis mentranslatekan  perintah dari bahasa alami tersebut menjadi sebuah perintah dalam bahasa formal yang dapat dipahami oleh komputer, yaitu ”dir *.* ”.

3. Text Summarization, yaitu sebuah sistem yang mampu  ”membuat ringkasan” dari hal-hal yang penting dari sebuah wacana yang diberikan.

Tidak ada komentar:

Posting Komentar