Definicja
Przetwarzanie języka naturalnego
Przetwarzanie języka naturalnego to dziedzina AI, która pomaga oprogramowaniu rozumieć, analizować i generować ludzki język.
Krótka definicja
Przetwarzanie języka naturalnego, czyli NLP, obejmuje zadania związane z ludzkim językiem: tłumaczenie, streszczanie, analizę sentymentu, rozpoznawanie intencji, odpowiadanie na pytania i generowanie tekstu.
Jak to działa
Starsze systemy NLP często korzystały z reguł i ręcznie projektowanych cech. Nowoczesne NLP opiera się głównie na modelach głębokiego uczenia trenowanych na dużych zbiorach tekstu, które przekształcają język w reprezentacje liczbowe.
Przykład
Wyszukiwarka w centrum pomocy może zrozumieć, że pytanie o anulowanie subskrypcji dotyczy rozliczeń, nawet jeśli użytkownik nie użył dokładnych słów z artykułu pomocy.
Dlaczego to ważne
NLP stoi za chatbotami, asystentami, wyszukiwaniem, analizą treści i narzędziami wiedzy firmowej. Dzięki niemu użytkownik może rozmawiać z systemem naturalnym językiem zamiast uczyć się sztywnych komend.