Naturlig sprogbehandling

term_id: natural_language_processing

Category: basic_concepts

Definition

Naturlig sprogbehandling (NLP) er et underfelt inden for kunstig intelligens, der kombinerer beregningslingvistik med statistiske, maskinlærings- og dyblæringsmodeller. Det gør det muligt for maskiner at forstå, fortolke og generere menneskesprog.

Summary

En gren af kunstig intelligens, der fokuserer på at gøre det muligt for computere at forstå, fortolke og generere menneskesprog.

Key Concepts

  • Tokenisering
  • Sentimentanalyse
  • Kendte entitetsgenkendelse
  • Maskinoversættelse

Use Cases

  • Chatbots og virtuelle assistenter
  • Automatiseret kundesupport
  • Sprogoversættelsestjenester

Code Example

1
2
3
4
5
import spacy
nlp = spacy.load('en_core_web_sm')
doc = nlp('Apple is looking at buying U.K. startup for $1 billion')
for ent in doc.ents:
    print(ent.text, ent.label_)