Sunday, June 11, 2017

Kecerdasan Buatan - Pertemuan 5

Pengolahan Bahasa Alami (Natural Language Process)


LATAR BELAKANG
Pada pertemuan kali ini kita akan membahas tentang pengolahan bahasa alami. Apa maksud dari pengolahan bahasa alami, bagaimana penjelasan bidang penelitian tentang pengolahan bahasa alami serta contohnya. Kemudian contoh implementasi program dari pengolahan bahasa alami dengan pemrograman python.

ISI
Fungsinya untuk mencoba bagaimana berkomunikasi dengan komputer dengan memakai bahasa keseharian manusia.
Bidang penelitian:
1. Fonetik dan fonologi
Deteksi suara menjadi kata-kata, atau sebaliknya,
Contoh : Siri.
2. Morfologi
Pembentukan kata dan kata dasar
Contoh :
Menyanyi --- me-nyanyi
Lari-lari --- maksudnya banyak yang lari
Membaca --- mem-baca
3. Sintaksis
Pembagian/pembuatan aturan baku sebuah kalimat.
Ibu pergi ke pasar
 S       P          K
Ibu sedang membaca buku
 S                  P                  O
4. Semantik
Arti kata sesunggihnya, paling dasar. Definisi seluruh kata. Makna dari kata.
Contoh :
Kutu buku = orang yang sering membaca buku
Berbeda arti dengan kutu buku jika diartikan per kata. Kutu = hewan yang ada di kepala. Dan buku adalah sebuah benda.
5. Pragmatik
Orientasi dan tujuan
6. Discourse Knowledge
Kalimat sebelum atau berperan dengan kalimat selanjutnya.
Contoh:
Saya orangnya tinggi sehingga saya temannya sedikit.
Berbeda arti atau makna jika kalimat Saya orangnya tinggi dilanjutkan dengan kalimat yang lain.
Saya orangnya tinggi sehingga saya bisa bermain basket.
Kedua kalimat tersebut diolah dengan parsing dan semantik. Parsing yaitu cara mengolah atau rungutan membaca dan semantik yaitu kesesuaian tujuan.
7. Word Knowledge
Arti khusus sebuah kalimat

IMPLEMENTASI
Membuat percobaan aplikasi speech to text menggunakan bahasa pemrograman python.
Output:
Untuk source code dapat dilihat disini

PENUTUP
Kesimpulan
Jadi pengolahan bahasa alami adalah cara untuk mencoba berkomunikasi dengan komputer menggunakan bahasa keseharian manusia.
Saran
Diharapkan mencari regerensi lebih lanjut dan implementasi ke beberapa Bahasa pemrograman agar lebih mengerti.

Nama : Rizki Fadillah
NPM : 1144089
Kelas : 3A
Prodi : D4 Teknik Informatika
Mata Kuliah : Kecerdasan Buatan


Link Github : Rizki-1144089
Plagiarisme:
Referensi:
  • Materi perkuliahan Kecerdasan Buatan Pertemuan 5
  • https://bayurahmadazhari.wordpress.com

0 comments:

Post a Comment