Natural Language Processing (Pemroses Bahasa Alami)

Slides:



Advertisements
Presentasi serupa
Kuliah 03 – Pengenalan Analisa Sintak
Advertisements

Pengayaan Software/Hardware dan Pengantarmukaan
CONTEXT-FREE GRAMMAR (CFG) DAN PARSING
Penguraian Bawah-Atas (Bottom-up Parsing)
Teori Bahasa dan Automata
Teknik Kompilasi Febuari 2013.
PEMROGRAMAN TERSTRUKTUR
Pengantar Teknik Kompilasi
TEKNIK KOMPILASI.
14. PUSH DOWN AUTOMATA.
POHON PENURUNAN.
Syntax Analyzer (Parser) - Dasar
KOMPILASI KOMPILATOR (COMPILER) adalah :
VISION.
Aneka Peranti Lunak Aneka Peranti Lunak Apa saja gerangan?
Bahasa Pemrograman Tingkat Tinggi
Komponen sebuah Kompilator
Analisis Leksikal.
14. PUSH-DOWN AUTOMATA.
Pengantar Teknik Kompilasi
CONTEXT-FREE GRAMMAR (CFG) DAN PARSING
Pengurai Prediktif & Bottom Up Parsing (penguraian bawah atas)
PUSH DOWN AUTOMATA ( PDA )
Teori Bahasa & OTOMATA.
Pertemuan 8 CONTEXT FREE GRAMMAR (CFG)
Teori-Bahasa-dan-Otomata
FUNGSI UMUM BAGIAN KOMPILATOR Dosen Pengampu: Istiqomah, s.kom
Natural Language Processing (NLP)
PENGANTAR TEKNIK KOMPILASI
Pesan-pesan kesalahan
Pengantar Teknik Kompilasi
By : Lisda Juliana Pangaribuan
Pengantar Teknik Kompilasi
Sheila Nurul Huda, S.Kom, M.Cs
Bahasa Context Free.
Pengantar Teknik Kompilasi
MATERI PERKULIAHAN TEKNIK KOMPILASI
Pengantar Teknik Kompilasi
Analisis Sintaks (Parsing)
ALGORITMA & PEMROGRAMAN 1C
Istiqomah, S.Kom [Teknik Kompilasi UNIKOM 2013]
MATERI PERKULIAHAN TEKNIK KOMPILASI
Siklus Pengembangan Sistem Informasi Akuntansi
Pengantar Teknik Kompilasi
Bahasa Alami Pertemuan 9.
Pengantar Teknik Kompilasi
Natural Language Processing
Proses kompilasi COMPILATOR.
MATERI PERKULIAHAN TEKNIK KOMPILASI
REPRESENTASI PENGETAHUAN I
Konsep dan Notasi Bahasa
Pengantar Teknik Kompilasi
Kecerdasan Buatan oleh : Syaifudin Ramadhani, S.Kom
TEKNIK KOMPILASI PERTEMUAN II.
CONTEXT-FREE GRAMMAR (CFG) DAN PARSING
Algoritma dan Flowchart
Teknik Kompilasi Abdul Wahid, ST, M.Kom
Pengantar Teknik Kompilasi
Pengantar Teknik Kompilasi
Teori Bahasa dan Otomata (MKK0-5283)
Analisis Sintaksis By: Kustanto, S.T., M.Eng.
Pengantar Teknik Kompilasi
Automata Hingga Deterministik (AHD)
Pengantar Teknik Kompilasi
Brute force 2/16/2019 Materi ke 5.
Grammar dan Bahasa Automata
CONTEXT-FREE GRAMMAR (CFG) DAN PARSING
PEMROGRAMAN MOBILE 2 PERTEMUAN 3
Pengantar Teknik Kompilasi
CONTEXT-FREE GRAMMAR (CFG) DAN PARSING
Transcript presentasi:

Natural Language Processing (Pemroses Bahasa Alami)

Definisi Pemroses bahasa alami (Natural Language Processing/NLP) adalah suatu aplikasi (program) dalam bidang AI yang dapat mengartikan suatu bahasa baik bahasa tulisan maupun bahasa lisan atau memproses masukan yang berupa bahasa menjadi suatu informasi atau pengetahuan Yang menjadi pembahasan bukan bagaimana bahasa diinput atau dimasukkan kedalam program, tetapi lebih kepada bagaimana mengartikan suatu bahasa atau mengcopy / mengambil informasi/pengetahuan dari suatu bahasa.

Pembagian NLP Masalah pemrosesan bahasa alami dibagi menjadi dua bagian besar, yaitu : Pemrosesan Naskah Tertulis menggunkan pengetahuan tentang leksikal, sintax, dan semantik Pemrosesan Bahasa Lisan menggunakan semua pengetahuan dari pemrosesan naskah tertulis ditambah pengetahuan tentang phonology.

Masalah dalam NLP Beberapa masalah yang dihadapi dalam pemrosesan bahasa alami antara lain adalah : Suatu kalimat sering kali tidak lengkap, artinya tidak memberi informasi yang jelas atau lengkap Satu kalimat dapat memiliki lebih dari satu pengertian dalam konteks yang berbeda Tidak ada program pemroses bahasa alami yang cukup lengkap karena bahasa selalu berkembang, kosa kata selalu bertambah. 4. Bisa terdapat lebih dari satu cara (lebih dari satu kalimat) untuk mengungkapkan hal(maksud) yang sama.

Tahapan Proses Untuk memproses bahasa alami diperlukan 5 langkah sebagai berikut : Analisis Morpology Pada tahap ini dilakukan analisa untuk setiap kata dan komponen yang dimiliki tiap kata termasuk token non kata seperti spasi, tanda baca, tanda pemisah. Analisis Sintax Pada tahap ini sederetan kata disusun kedalam struktur yang memperlihatkan bagaimana hubungan satu kata dengan kata lainnya. Deretan kata akan ditolak bila tidak memenuhi aturan penyusunan kata yang ada

Analisis semantik Pada tahap ini struktur deretan kata yang sudah terbentuk akan diberi arti. Dengan kata lain pemetaan dibuat antara struktur sintax dengan object yang berhubungan. Penyatuan Arah (konteks) Pada tahap ini arti dari suatu kalimat disesuaikan dengan kalimat-kalimat lain, karena arti dari suatu kalimat biasanya berhubungan dengan kalimat sebelumnya dan kalimat sesudahnya. Analisis Pragmatis Struktur yang terbentuk menghasilkan interpretasi ulang dari apa yang sudah dikatakan atau ditulis sebelumnya dengan arti yang sebenarnya.

Grammar dan Parsers Grammar adalah suatu aturan yang menentukan bagaimana suatu kalimat dalam suatu bahasa dibentuk. Grammar berisi kumpulan sintax yang baku/benar dari suatu bahasa. Contoh : Dalam bahasa Indonesia, suatu kalimat biasanya terdiri dari Subject-Predikat-Object-Keterangan Parsers adalah suatu metode atau suatu program (sering disebut suatu mesin) yang dapat memproduksi/menghasilkan kalimat atau bahasa yang sesuai dengan Grammar yang sudah ditentukan atau diinginkan. Parsers juga dapat memeriksa apakah suatu kalimat yang dimasukkan sesuai dengan Grammar atau tidak.

Jenis Parsers Parsers terdiri dari dua jenis, yaitu : Top-Down Parsing memulai proses parsing dari simbol start dan menggunakan aturan grammar sampai simbol-simbol terminal pada tree terhubung ke komponen kalimat yang di parsing Bottom-Up Parsing memulai proses parsing dari kalimat yang akan di parsing dan menggunakan aturan grammar secara terbalik untuk memproduksi kata menjadi terminal, terminal menjadi kalimat sampai tree/ pohon lengkap dan simbol start tercapai

THE END