Natural Language Processing

Befasst sich mit der Verarbeitung von natürlicher Sprache.
Ist eine “Königsdiziplin” der KI.
Grundlegend sind einige Methoden beinhaltet:

  • Tokenisation
  • Part-Of-Speech Tagging
  • Named Entity Recognition
  • Sentiment-Analyse
  • Sprachgenerierung

Anwendungsbereiche

  • Maschinelle Übersetzung
  • Chatbots
  • Textklassifizierung

Herausforderungen

  • Vielfalt der natürlichen Sprachen:
  • Semantische Vielfalt innerhalb einer Sprache
  • Ambiguität
  • Wortneuschöpfungen
  • Wortspiele / Metaphern

Wörter und Sätze bedeuten oft verschiedene Dinge, abhängig von ihrem Kontext. Zwischen verschiedenen Sprachen können sich Strukturen grundlegend unterscheiden, es ändert sich nicht nur die Menge der verwendeten Vokabeln.

Linguistische Ebenen

Phonetik

  • Physische Aspekte von Lauten
  • Produktion und Wahrnehmung von Geräuschen

Phonologie

  • Untersucht Regeln und Strukturen von Lauten

Morphologie

  • Form und Struktur von Wörtern die durch Grammatik und Syntax bestimmt wird.

Syntax

  • Untersucht Struktur von Sätzen und Klauseln
  • Organisiert Bedeutung und Reihenfolge von Wörtern
  • Analysiert Satzmuster

Semantik

Pragmatik

  • Gebrauch von Sprache in verschiedenen Kontexten
  • Bedeutung einer Aussage hängt von ihrem Kontext ab