Definitie
Natuurlijke taalverwerking (NLP) is een vakgebied binnen kunstmatige intelligentie (AI) dat computers in staat stelt menselijke taal te begrijpen, te interpreteren en te genereren. Het combineert taalkunde, computerwetenschappen en machine learning.
Doel
Het doel is om de brug te slaan tussen menselijke taal en machinaal begrip. NLP wordt gebruikt in chatbots, vertaling, zoeken en sentimentanalyse.
Belang
- Essentieel voor moderne AI-systemen.
- Maakt interactie tussen mensen en computers mogelijk.
- Risico's zijn onder meer vooringenomenheid en hallucinaties in de uitkomsten.
- Vereist grote datasets voor training.
Hoe het werkt
- Tekstgegevens verzamelen en voorverwerken.
- Verdeel tekst in eenheden (woorden of subwoorden).
- Pas modellen toe (op regels gebaseerd, statistisch of neuraal).
- Train op gelabelde of niet-gelabelde data.
- Genereer voorspellingen of taaluitvoer.
Voorbeelden (echte wereld)
- Google Translate: NLP voor meertalige vertalingen.
- Grammarly: NLP voor grammaticacorrectie.
- Alexa: NLP voor het interpreteren van spraakopdrachten.
Referenties / Verder lezen
- Jurafsky & Martin. Spraak- en taalverwerking. Stanford.
- Manning & Schütze. Grondslagen van statistische NLP. MIT-pers.
- Vereniging voor Computerlinguïstiek (ACL).
- Wat is NLP? Hoe het werkt, voordelen, uitdagingen, voorbeelden