Named Entity Recognition ist das automatische Auffinden und Einordnen von Eigennamen in einem Text. Das Verfahren gehört zur Sprachverarbeitung, wird heute mit trainierten Modellen gelöst und beantwortet eine Frage, die vor dem Verstehen eines Textes kommt: Welche Wörter benennen hier etwas Bestimmtes?
- Named Entity Recognition (NER)
Das automatische Auffinden und Einordnen von Eigennamen in einem Text.
Beispiel: „Die Named Entity Recognition holte aus 4.000 Anfragen die genannten Orte und Firmennamen heraus.“Übliche Klassen: Personen, Organisationen, Orte, Zeitangaben, Geldbeträge. Für ein Fach kommen eigene hinzu, etwa Produktnummern, Aktenzeichen oder Wirkstoffe.
Der deutsche Begriff Eigennamenerkennung ist korrekt und selten; in Werkzeugen und Dokumentation steht durchweg NER.
Wofür das im Weballtag taugt
Für die Auswertung von Freitext. Anfragen über ein Formular, Bewertungen, Protokolle aus dem Kundendienst: Überall steht Wichtiges in Sätzen statt in Feldern. Wer daraus Orte, Firmen und Produkte herausholt, kann zählen, sortieren und weiterleiten, und zwar ohne das Formular um fünf Pflichtfelder zu erweitern.
Was es für strukturierte Daten leistet
Es findet die Kandidaten. Wer Inhalte für Suchmaschinen und KI-Systeme auszeichnen will, braucht die benannten Dinge eines Textes, und die automatische Erkennung liefert einen ersten Vorschlag dafür. Entschieden wird er von Hand, weil eine falsche Auszeichnung schlechter ist als keine.
Wo es irrt
Bei Mehrdeutigkeit und bei Deutsch. Ein Wort kann Ort und Firma sein, und ein Modell entscheidet aus dem Zusammenhang, also manchmal falsch. Deutsche Zusammensetzungen und Beugungen erschweren die Sache zusätzlich, und bei Fachsprache sinkt die Quote deutlich. Vor dem Einsatz gehört deshalb eine Stichprobe von hundert Fällen von Hand geprüft.
Was danach kommt
Die Verknüpfung mit einem Eintrag. Erkannt zu haben, dass ein Wort eine Firma benennt, ist der erste Schritt; der zweite ist die Zuordnung zu genau dieser Firma in der eigenen Datenbank oder in einem offenen Verzeichnis. Dieser Schritt heißt Entity Linking und ist der schwierigere, weil Namen mehrfach vorkommen.