Mengenal Lebih Jelas Natural Language Processing (NLP)
Natural Language Processing (NLP) merupakan teknologi yang berfokus pada interaksi antara komputer (Mesin/AI) dengan bahasa yang digunakan manusia, yang dikenal dengan natural language.Â
NLP memperbolehkan mesin untuk memahami bahasa tersebut, dalam bentuk lisan maupun tulisan (Speech Recognition). NLP juga memberikan komputer kemampuan untuk mengerti konteks sebuah percakapan serta gaya bahasa dari respon yang diberikan pengguna.Â
Kemampuan ini dikenal dengan istilah Intent Recognition atau kemampuan untuk mengenali niat dan maksud dari pengguna.Â
Selain digunakan pada teknologi Speech Recognition, NLP merupakan aspek fundamental Kecerdasan Artifisial yang memberikan  komputer kemampuan untuk memahami ucapan manusia, mengolah informasi dari ucapan tersebut, dan menghasilkan informasi penting secara efisien.Â
Lalu apa bedanya NLP dengan Natural Language Understanding (NLU) ?
Sebenarnya. Natural Language Understanding (NLU) adalah subtopik dari Natural Language Processing yang menggunakan sintaksis (tata kalimat) dan aturan gramatikal pada suatu bahasa untuk memahami respon yang diberikan oleh pengguna, termasuk konteks dari respon tersebut.Â
NLU melibatkan proses seperti sentiment analysis dimana suatu kalimat dianalisa untuk mengetahui sentimen yang terkandung di dalamnya (bisa positif, negatif, atau neutral).Â
Sering digunakan pada survei atau review pelanggan, teknologi NLU mampu memproses data secara cepat dan efisien, sekaligus juga memberikan pengetahuan yang lebih dalam sesuai dengan konteks dan sentimen saat melakukan analisa. NLU juga mampu mengkategorisasi informasi sesuai topik.Â