Uitgebreide Uitleg
Natural Language Processing (NLP) is de tak van AI die zich bezighoudt met de interactie tussen computers en menselijke taal. Het doel is om computers in staat te stellen tekst en spraak te begrijpen op een manier die vergelijkbaar is met hoe mensen dat doen.
NLP omvat vele taken: sentimentanalyse (is deze review positief?), named entity recognition (welke namen, plaatsen, organisaties staan in deze tekst?), vertaling, samenvatten, vraagbeantwoording, en meer. Traditionele NLP gebruikte linguïstische regels en statistiek, maar moderne NLP is gedomineerd door neural networks en transformers.
De doorbraak kwam met modellen zoals BERT en GPT die pre-training gebruiken: eerst leren op enorme hoeveelheden tekst, dan fine-tunen voor specifieke taken. Deze aanpak heeft NLP-prestaties drastisch verbeterd en toepassingen mogelijk gemaakt die enkele jaren geleden nog science fiction waren.
Praktijkvoorbeeld
KLM gebruikt NLP om duizenden dagelijkse klantenservice-emails automatisch te categoriseren en prioriteren. Het systeem begrijpt Nederlandse en Engelse tekst, detecteert urgentie en sentiment, en routeert emails naar de juiste afdeling.