NATURAL LANGUAGE PROCESSING - KECERDASAN BUATAN

KECERDASAN BUATAN – PERTEMUAN 5

Natural Language Processing


LATAR BELAKANG
1.    Pengolahan Bahasa Alami
2.    Bidang Pengetahuan Dalam Natural Language
3.    Speech Recognition

PEMBAHASAN
Pengolahan Bahasa Alami
Natural language processing (NLP) mengacu pada sebuah metode kecerdasan buatan yang digunakan untuk berkomunikasi dengan komputer menggunakan bahasa keseharian manusia. Sebuah sistem bahasa alami juga harus diperhatikan dari segi kata yang digunakan, arti kata tersebut, kata-kata yang digabung untuk menghasilkan suatu kalimat dan lain sebagainya. Tetapi ada satu hal juga yang harus dipertimbangkan, yaitu kemampuan manusia untuk mengerti bahasa yang digunakan untuk berkomunikasi.

Bidang Pengetahuan Dalam Natural Language Processing
Bidang-bidang pengetahuan yang berhubungan dengan pengolahan bahasa alami adalah :
1.        Fonetik dan fonologi
Merupakan sebuah pengetahuan yang digunakan untuk mendeteksi suara menjadi sebuah kata yang dapat dikenali. Contoh : Cortana, Siri dan lain sebagainya.
2.        Morfologi
Merupakan sebuah pengetahuan tentang pembentukan kata dari kata dasar.
Contoh :   menyanyi -> me-nyanyi                                lari-lari -> banyak yang lari
3.        Sintaksis
Merupakan sebuah pengetahuan pembentukan urutan kata dalam kalimat atau pembentukan aturan baku sebuah kalimat.
Contoh :
Ibu sedang membaca buku
S                P                   O
4.        Semantik
Mempelajari suatu arti kata dan arti kata tersebut membentuk suatu arti dari kalimat yang utuh.
5.         Pragmantik
Merupakan pengetahuan yang berorientasi pada tujuan dan situasi pembuatan sistem.
6.         Discourse Knowledge
Melakukan pengenalan suatu kata yang sudah dibaca sebelumnya akan berpengaruh pada arti kata selanjutnya.
Contoh :   Saya orangnya tinggi, sehingga teman saya sedikit (tinggi hati)
                   Saya orangnya tinggi, sehingga saya jago main basket (tinggi badan)
7.        World Knowledge
World Knowledge mencakup arti khusus suatu kalimat.

Speech Recognition
SpeechRecognition merupakan library python untuk melakukan pengenalan suara, dengan dukungan beberapa mesin dan API, online dan offline. Dibawah ini akan dijelaskan bagaimana cara menginstall dan apa saja yang dibutuhkan sebelum menginstall SpeechRecognition pada sistem operasi Windows.
1.      Pertama, install terlebih dahulu pyaudio yang digunakan untuk menginput micropone.
pip install pyaudio
2.      Selanjutnya install PocketSphinx untuk menggunakan Sphinx recognizer.
pip install wheel
3.   Lalu install Google API Client Library for Python untuk menggunakan Google Cloud Speech API.
pip install google-api-python-client
4.      Terakhir install SpeechRecognition.
pip install SpeechRecognition
5.      Selesai.

Dibawah ini juga terdapat contoh hasil program mengubah suara ke teks menggunakan library SpeechRecognition.



PENUTUP
Kesimpulan
Natural Language Processing (NLP) mengacu pada metode AI untuk berkomunikasi dengan sistem cerdas dengan menggunakan bahasa alami seperti bahasa Inggris. Pengolahan Bahasa Alami diperlukan bila Anda menginginkan sistem cerdas seperti robot untuk melakukansesuai instruksi Anda

Saran
Selanjutnya untuk mendalami materi Artificial Intelligence : Natural Language Process dengan membaca sumber-sumber yang tersedia di buku maupun internet, dan melakukan praktikum mandiri.

Nama              : Nurila Faradila Irfan
NPM                : 1144121
Kelas               : 3A
Prodi               : D4 TEKNIK INFORMATIKA
Kampus          : POLITEKNIK POS INDONESIA

Link Github    :

Referensi :

Plagiarisme    :





Komentar

Postingan populer dari blog ini

Hubungan Komputer dengan Fisika (Listrik)

REPRESENTASI PENGETAHUAN - KECERDASAN BUATAN

RUANG KEADAAN - KECERDASAN BUATAN