Definition
Natural Language Processing (NLP) er et felt inden for AI, der gør det muligt for computere at forstå, fortolke og generere menneskeligt sprog. Det kombinerer lingvistik, datalogi og maskinlæring.
Formål
Formålet er at bygge bro mellem menneskeligt sprog og maskinforståelse. NLP bruges i chatbots, oversættelse, søgning og sentimentanalyse.
Vigtighed
- Kernen i moderne AI-systemer.
- Muliggør interaktion mellem mennesker og computere.
- Risici omfatter bias og hallucinationer i output.
- Kræver store datasæt til træning.
Hvordan det virker
- Indsamle og forbehandle tekstdata.
- Opdel tekst i enheder (ord eller underord).
- Anvend modeller (regelbaserede, statistiske eller neurale).
- Træn på mærkede eller umærkede data.
- Generer forudsigelser eller sproglige output.
Eksempler (den virkelige verden)
- Google Translate: NLP til flersproget oversættelse.
- Grammarly: NLP til grammatikkorrektion.
- Alexa: NLP til fortolkning af stemmekommandoer.
Referencer / Yderligere læsning
- Jurafsky & Martin. Tale- og sprogbehandling. Stanford.
- Manning & Schütze. Grundlaget for statistisk NLP. MIT Press.
- Foreningen for Computerlingvistik (ACL).
- Hvad er NLP? Hvordan det virker, fordele, udfordringer, eksempler