Natural Language Processing (NLP) ist das Fachgebiet der künstlichen Intelligenz, das sich mit der automatisierten Verarbeitung natürlicher Sprache befasst.
Auch genannt: Sprachverarbeitung, Computerlinguistik
NLP beschäftigt sich damit, wie Computer menschliche Sprache – geschrieben oder gesprochen – analysieren, verstehen und selbst erzeugen können.
NLP-Verfahren zerlegen Sprache in Bestandteile wie Wörter, Sätze und grammatische Strukturen und ordnen ihnen Bedeutung zu. Moderne Ansätze nutzen dafür neuronale Netze, die aus großen Textmengen lernen, wie Sprache typischerweise verwendet wird, statt starre Grammatikregeln abzuarbeiten.
Eine automatische Übersetzung, eine Rechtschreibkorrektur oder die Erkennung der Stimmung in Kundenbewertungen sind allesamt Anwendungen von NLP-Verfahren.
NLP steckt hinter Übersetzungsdiensten, Sprachassistenten, automatischer Textzusammenfassung, Suchmaschinen und der Grundlage moderner Sprachmodelle.
NLP ist ein Fachgebiet, kein einzelnes Produkt oder Modell – Large Language Models sind eine, aber nicht die einzige Umsetzung von NLP-Methoden. Zudem bedeutet sprachliches „Verstehen“ bei diesen Systemen statistische Mustererkennung, nicht menschenähnliches Bedeutungsverständnis.
Nicht zu verwechseln mit einem Large Language Model, das eine konkrete Modellfamilie für Sprachaufgaben ist, mit einem Prompt, der Interaktionstechnik mit solchen Modellen, oder mit Generative KI, die den Erzeugungsmodus statt das Fachgebiet beschreibt.