Applied Artificial Intelligence Technology for Natural Language Generation Using a Graph Data Structure

Natural language generation technology is disclosed that applies artificial intelligence to structured data to determine content for expression in natural language narratives that describe the structured data. A graph data structure is employed, where the graph data structure comprises a plurality o...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Nichols, Nathan Drew, Mujica-Parodi, III, Mauro Eduardo Ignacio, Krapf, Nathan William, Gimby, Brendan Robert
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Natural language generation technology is disclosed that applies artificial intelligence to structured data to determine content for expression in natural language narratives that describe the structured data. A graph data structure is employed, where the graph data structure comprises a plurality of nodes. The nodes (1) represent corresponding intents so that different nodes represent different corresponding intents, (2) are associated with corresponding analytics for execution to evaluate a given node's corresponding intent and generate a result that represents an evaluation of that node's corresponding intent, and (3) are associated with one or more links with one or more of the nodes to define relationships among the intents. A processor traverses the graph data structure based on defined criteria and a plurality of the links to (1) choose which nodes are to be evaluated and (2) determine content for expression in the narratives based on execution of the chosen nodes' corresponding analytics against the structured data.