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
Posting Komentar