ONTOLOGY-BASED PARSER FOR NATURAL LANGUAGE PROCESSING

An ontology-based parser incorporates both a system and method for converting natural-language text into predicate-argument format that can be easily used by a variety of applications, including search engines, summarization applications, categorization applications, and word processors. The ontolog...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LIN, ALBERT, DEIRCHOW, GRAYDON, PATRICK, JOHN, BUSCH, JUSTIN, ELIOT, CAUDILL, MAUREEN
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:An ontology-based parser incorporates both a system and method for converting natural-language text into predicate-argument format that can be easily used by a variety of applications, including search engines, summarization applications, categorization applications, and word processors. The ontology-based parser contains functional components for receiving documents in a plurality of formats, tokenizing them into instances of concepts from an ontology, and assembling the resulting concepts into predicates. The ontological parser has two major functional elements, a sentence lexer and a parser. The sentence lexer takes a sentence and converts it into a sequence of ontological entities that are tagged with part-of-speech information. The parser converts the sequence of ontological entities into predicate structures using a two-stage process that analyzes the grammatical structure of the sentence, and then applies rules to it that bind arguments into predicates. L'invention concerne un analyseur ontologique comportant à la fois un système et un procédé permettant de convertir un texte en langue naturelle en un format prédicat-argument pouvant être utilisé facilement par une variété d'applications, y compris des moteurs de recherche, des applications de récapitulation, des applications de catégorisation, et des systèmes de traitement de texte. L'analyseur ontologique contient des composants fonctionnels conçus pour recevoir des documents dans une pluralité de formats, les segmentant en instances de concepts à partir d'une ontologie, et assemblant les concepts résultants en prédicats. L'analyseur ontologique présente deux éléments fonctionnels principaux, à savoir un lexeur de phrases et un analyseur. Le lexeur de phrases prend une phrase et la convertit en une séquence d'entités ontologiques, lesquelles sont marquées avec des informations partie de langage. L'analyseur convertit la séquence d'entités ontologiques en structures de prédicats, utilisant un procédé en deux étapes qui analyse la structure grammaticale de la phrase et lui applique ensuite les règles qui lient des arguments en prédicats.