Schlagwort: NLP (Natural Language Processing)

NLP steht für Natural Language Processing und beschreibt Techniken und Methoden zur maschinellen Verarbeitung natürlicher Sprache. Ziel ist dabei eine direkte Kommunikation zwischen Mensch und Computer auf Basis der natürlichen Sprache.

Natural Language Processing (NLP) versucht, natürliche Sprache zu erfassen und mithilfe von Regeln und Algorithmen computerbasiert zu verarbeiten. NLP verwendet hierfür verschiedene Methoden und Ergebnisse aus den Sprachwissenschaften und kombiniert sie mit moderner Informatik und künstlicher Intelligenz. Ziel ist es dabei, eine möglichst weitreichende Kommunikation zwischen Mensch und Computer per Sprache zu schaffen. Dadurch sollen sich sowohl Maschinen als auch Anwendungen per Sprache steuern und bedienen lassen.

Teilbereiche von NLP:

  • Spracherkennung
  • Segmentierung zuvor erfasster Sprache in einzelne Wörter und Sätze
  • Erkennen der Grundformen der Wörter und Erfassung grammatischer Informationen
  • Erkennen der Funktionen einzelner Wörter im Satz (Subjekt, Verb, Objekt, Artikel, etc.)
  • Extraktion der Bedeutung von Sätzen und Satzteilen
  • Erkennen von Satzzusammenhängen und Satzbeziehungen
BI: Business Intelligence

Machine Learning: Garbage in, garbage out

Während mathematische Analyseverfahren mit inkonsistenten Daten zurechtkommen, ist bei Machine Learning große Datensorgfalt gefragt. Beide Methoden funktionieren sehr unterschiedlich und haben verschiedene Anforderungen und Anwendungszwecke.

Weiterlesen »