Skip to main content
Natural Language Processing (NLP) ist ein Teilgebiet der künstlichen Intelligenz und der Computerlinguistik, das sich mit der computergestützten Analyse und Synthese natürlicher Sprachen befasst. Eine praktische Anwendung ist die Extraktion aussagekräftiger Daten aus Texten. Wie ein Dokument verarbeitet wird, hängt von seiner Struktur ab. Es gibt drei Arten: Weitere Informationen finden Sie unter Arten von Dokumenten, die mit ABBYY FlexiCapture verarbeitet werden. Verwenden Sie NLP zur Verarbeitung unstrukturierter Dokumente. Mit NLP lassen sich beispielsweise Referenznummern, Namen der Parteien, wichtige Daten (Unterzeichnungs-, Inkrafttretens-, Laufzeit- und Kündigungsdaten), Vertragspreis, Gebühren und Zahlungsbedingungen aus einem Vertrag extrahieren. Zum Extrahieren von Daten aus Tabellen oder aus strukturierten und semistrukturierten Dokumenten verwenden Sie andere Methoden wie FlexiLayouts.

Wie NLP Informationen extrahiert

ABBYY-Produkte verwenden NLP-Modelle, um Informationen aus unstrukturiertem Text zu extrahieren. Ein NLP-Modell legt fest, welche Entitäten extrahiert werden sollen. Wenn Sie ein NLP-Modell mit Beispieldokumenten trainieren, bestimmt es den Themenbereich und den Extraktionsalgorithmus, sodass die Informationen effizienter extrahiert werden. Der Aufwand für die Erstellung eines NLP-Modells hängt von der Vielfalt Ihrer Dokumente, dem verfügbaren Kontext sowie der Komplexität und dem Umfang der zu extrahierenden Informationen ab. Die Extraktion von Daten aus unstrukturiertem Text erfordert erhebliche Rechenleistung, und die Analyse längerer Texte dauert länger. Häufig befinden sich die benötigten Informationen jedoch auf einer bestimmten Seite oder in einem bestimmten Absatz. Das Auffinden dieser relevanten Teile wird als Segmentierung bezeichnet und benötigt deutlich weniger Zeit und Ressourcen als die Entitätsextraktion. Daher kann es sinnvoll sein, ein Dokument vor der Datenextraktion zu segmentieren. Weitere Informationen finden Sie unter Erstellen eines Segmentierungsmodells.

Unstrukturierte Dokumente mit NLP verarbeiten

  1. Installieren Sie das NLP-Modul.
  2. Erstellen Sie eine Dokumentdefinition.
  3. Erstellen und trainieren Sie ein NLP-Modell oder laden Sie ein vorhandenes NLP-Modell in Ihre Dokumentdefinition.