Doğal dil işlemede (NLP) aşağıda genel yaklaşımlardan bazılarını kullanıyoruz.
Denetimli NLP
Denetimli NLP yöntemleri, yazılımı bir dizi etiketli veya bilinen girdi ve çıktı ile eğitir. Program, ilk önce büyük miktarda bilinen veriyi işler ve bilinmeyen herhangi bir girdiden doğru çıktının nasıl üretileceğini öğrenir. Örneğin şirketler, belgeleri belirli etiketlere göre kategorize etmek için NLP araçlarını eğitir.
Denetimsiz NLP
Denetimsiz NLP, etiketlenmemiş bir girdi beslendiğinde oluşan modeli tahmin etmek için istatistiksel bir dil modeli kullanır. Örneğin metin mesajlaşmadaki otomatik tamamlama özelliği, kullanıcının yanıtını izleyerek cümle için anlamlı olan ilgili kelimeleri önerir.
Doğal dil anlama
Doğal dil anlama (NLU), cümlelerin ardındaki anlamı analiz etmeye odaklanan bir NLP alt kümesidir. NLU, yazılımın farklı cümlelerde benzer anlamlar bulmasına veya farklı anlamlara sahip kelimeleri işlemesine olanak tanır.
Doğal dil üretimi
Doğal dil üretimi (NLG), insanların belirli anahtar kelimelere veya konulara dayalı olarak yaptığı gibi konuşma metinleri üretmeye odaklanır. Örneğin NLG özelliklerine sahip akıllı bir sohbet robotu, müşterilerle müşteri destek personelininkine benzer şekillerde sohbet edebilir.