Pengolahan bahasa alami atau lebih dikenal dengan Natural Language Processing (NLP) mengacu pada metode AI berkomunikasi dengan sistem cerdas menggunakan bahasa keseharian kita seperti bahasa Indonesia.
1. Fonetik dan Fonologi – Deteksi suara menjadi kata.
o Contoh : Siri
2. Morfologi – Pembentukan kata dari kata dasar.
o Contoh : lari – lari, menyanyi
3. Sintaksis – Pembagian atau pembuatan aturan baku sebuah kalimat
o Contoh : Ibu pergi kepasar
4. Semantik – Definisi atau makna dalam sebuah kata.
o Contoh : Kutu Buku
5. Pragmatik - Berkaitan dengan memahami kalimat dalam situasi yang berbeda.
Orientasi dan tujuan
Kalimat sebelumnya akan berpengaruh dengan kalimat selanjutnya
Arti kata sebernarnya dalam sebuah kalimat
o Contoh :
o Saya orang tinggi, oleh karena itu mempunyai sedikit teman (tinggi = sombong)
o Saya orang tinggi, oleh karena itu saya bisa bermain basket (tinggi = fisik)
Contoh implementasi aplikasi translate
Source code dapat dilihat pada link github