0% menganggap dokumen ini bermanfaat (0 suara)
22 tayangan2 halaman

Tahapan dan Contoh NLP dalam AI

NLP adalah cabang AI yang berhubungan dengan interaksi antara manusia dan mesin menggunakan bahasa alami. NLP memproses data teks yang tidak terstruktur dan kompleks untuk memahami makna. Beberapa tahapan NLP meliputi stemming, lemmatization, tokenization, dan parsing untuk menganalisis struktur bahasa. Contoh aplikasi NLP meliputi asisten virtual, penerjemah, filter email, dan sistem interaksi suara.

Diunggah oleh

Haddad Sammir
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
22 tayangan2 halaman

Tahapan dan Contoh NLP dalam AI

NLP adalah cabang AI yang berhubungan dengan interaksi antara manusia dan mesin menggunakan bahasa alami. NLP memproses data teks yang tidak terstruktur dan kompleks untuk memahami makna. Beberapa tahapan NLP meliputi stemming, lemmatization, tokenization, dan parsing untuk menganalisis struktur bahasa. Contoh aplikasi NLP meliputi asisten virtual, penerjemah, filter email, dan sistem interaksi suara.

Diunggah oleh

Haddad Sammir
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

Natural Language Processing

Definisi
NLP adalah cabang dari Artificial Intelligence yang berhubungan dengan interaksi antara mesin dan
manusia menggunakan bahasa natural. Apa yang dimaksud dengan bahasa natural? Contohnya, ketika
kamu sedang jalan-jalan di mall dan kamu menelpon temanmu untuk menanyakan lokasi mereka,
mereka menjawab “di sebelah Starbucks” atau “di depan McD”. Jawaban-jawaban tersebut
mendeskripsikan lokasinya dengan bahasa natural, alias bahasa yang kita sering gunakan sehari-hari.
NLP menggunakan data yang bersifat tidak terstruktur / tidak berupa tabel, yakni data teks. Data teks
dan bahasa dapat memiliki isi dan ukuran yang sangat beragam sehingga lebih menantang dibandingkan
data tabular biasa.

Tahapan Pemodelan Data Teks


Analisis sintaksis adalah teknik utama yang digunakan untuk menyelesaikan tugas Natural Language
Processing. Sintaksis mengacu pada susunan kata-kata dalam sebuah kalimat sehingga membuat
pengertian gramatikal. Dalam NLP, analisis sintaksis digunakan untuk menilai bagaimana bahasa natural
sejajar dengan aturan tata bahasa. Ada beberapa algoritma yang digunakan untuk menerapkan aturan
gramatikal ke sekelompok kata dan memperoleh makna darinya. Berikut adalah beberapa tahapan dari
analisis sintaksis yang sering dipakai:

1. Stemming – Proses yang melibatkan pemotongan akhir atau awal kata yang diubah ke bentuk
akarnya dengan tujuan menghilangkan imbuhan. e.g. “bi” di awal kata “bicycle”, “er” di akhir
kata “lighter”.
2. Lemmatization – Proses pengurangan berbagai bentuk kata yang berubah menjadi satu bentuk
untuk memudahkan analisis. e.g. kata dari “swim”, “swimming”, “swims”, “swam”, adalah
semua bentuk dari “swim”. Nah jadi lemma dari semua kata-kata tersebut adalah “swim”.
3. Tokenization – Proses pembagian sebagian besar teks berkelanjutan menjadi unit-unit yang
berbeda. e.g. “Kalimat ini adalah sebuah contoh tokenization”. Setiap katanya akan dipisah
menjadi 1 unit masing-masing. “Kalimat”, “ini”, “adalah”, “sebuah”, “contoh”, “tokenization”.
Unit-unit ini biasanya disebut sebagai token.
4. Parsing – Proses analisis teks menjadi komponen sintaksis logis, biasanya untuk menguji
kesesuaian dengan tata bahasa. Contoh dari parsing adalah memecah kalimat untuk
menjelaskan setiap elemen kepada seseorang. Atau seperti yang kita sering dengar sebagai
contoh, “Budi”. Ketika kita ingin mengajar anak kecil, kita sering kali memecahkan kalimat atau
kata per elemennya. “B, U, BU”. “D, I, DI”, “Budi”.

Contoh Natural Language Processing


Beberapa AI mengandalkan NLP agar bisa berfungsi. Contohnya seperti:
“Hey siri, tolong setel lagu hits 2020”. Personal Assistant Online seperti OK Google, Siri, Cortana, dan
Alexa menggunakan NLP untuk merespon petunjuk-petunjuk vokal.

Penamaan lokasi. Aplikasi seperti Gojek dan Grab sudah menguasai NLP sehingga dapat memberi nama
yang terdengar sangat natural di telinga manusia untuk sebuah lokasi. Misalnya saat kamu memesan
Gojek di Menara Standard Chartered, akan muncul lagi pilihan titik jemput yang lebih mendetail, seperti
lobby atas atau parkir motor.

Aplikasi terjemahan bahasa seperti Google Translate juga menggunakan NLP untuk menerjemahkan
bukan lagi kata per kata tetapi sesuai konteks dan grammar bahasa.

Aplikasi Email seperti Gmail, Hotmail, Ymail memfilter dan mengklasifikasikan email kamu dengan NLP
sebelum ada email masuk ke dalam inbox sehingga bisa mendeteksi spam dan memindahkannya ke
folder spam agar kamu tidak perlu membacanya.

Aplikasi Interactive Voice Response (IVR) yang digunakan di call center untuk menanggapi permintaan
user tertentu. Contohnya ketika kita menelpon customer service Telkomsel, kita akan diberi petunjuk
dari awal seperti “Tekan 1 untuk menggunakan Bahasa Inggris,” dan nanti akan terputar recorder untuk
bahasa inggris.

Sumber: [Link]

Anda mungkin juga menyukai