Methods and computer systems for semantically analyzing natural language
sentences. The natural language processing subsystems for morphological
and syntactic analysis transform an input sentence into a syntax parse
tree. Semantic analysis applies three sets of semantic rules to create a
skeletal logical form graph from a syntax parse tree. Semantic analysis
then applies two additional sets of semantic rules to provide semantically
meaningful labels for the links of the logical form graph, to create
additional logical form graph nodes for missing elements, and to unify
redundant elements. The final logical form graph represents the complete
semantic analysis of an input sentence.
Méthodes et systèmes informatiques pour analyser sémantiquement des phrases de langage naturel. Les sous-ensembles de traitement de langage naturel pour l'analyse morphologique et syntactique transforment une phrase d'entrée en syntaxe analysent l'arbre. L'analyse sémantique applique trois ensembles de règles sémantiques pour créer un graphique logique squelettique de forme d'une syntaxe analysent l'arbre. L'analyse sémantique applique alors deux ensembles additionnels de règles sémantiques pour fournir sémantiquement les étiquettes signicatives pour les liens du graphique logique de forme, pour créer des noeuds logiques additionnels de graphique de forme pour les éléments absents, et pour unifier les éléments superflus. Le graphique logique final de forme représente l'analyse sémantique complète d'une phrase d'entrée.