-
11.
公开(公告)号:US20240143582A1
公开(公告)日:2024-05-02
申请号:US17749596
申请日:2022-05-20
Applicant: Narrative Science LLC
Inventor: Nathan Drew Nichols , Nathan William Krapf , Brendan Robert Gimby
IPC: G06F16/242
CPC classification number: G06F16/243
Abstract: 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 story graph is employed, where the story graph comprises a plurality of items of content to be expressed in a natural language narrative. A processor executes code corresponding to any of a plurality of structurers that organize the items of content into different story outlines from which the natural language narratives are generated, wherein the different structurers comprise different operating rules and/or parameters that implement different strategies for organizing the items of content into the story outlines.
-
公开(公告)号:US20240135093A1
公开(公告)日:2024-04-25
申请号:US17749497
申请日:2022-05-19
Applicant: Narrative Science LLC
Inventor: Mauro Eduardo Ignacio Mujica-Parodi, III , Nathan Drew Nichols , Nathan William Krapf , Brendan Robert Gimby
IPC: G06F40/20 , G06F16/901 , G06N5/02
CPC classification number: G06F40/20 , G06F16/9024 , G06N5/02
Abstract: 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. Each of a plurality of the nodes (1) represents a corresponding intent so that a plurality of different nodes represent different corresponding intents and (2) is associated with one or more links to one or more of the nodes to define relationships among the intents. A processor (1) dynamically determines a size for a natural language narrative and (2) traverses the graph data structure based on the determined size and a plurality of the links to determine which of the nodes to use for content to be expressed in the natural language narrative having the determined size.
-
13.
公开(公告)号:US20240134848A1
公开(公告)日:2024-04-25
申请号:US17749546
申请日:2022-05-19
Applicant: Narrative Science LLC
Inventor: Mauro Eduardo Ignacio Mujica-Parodi, III , Nathan Drew Nichols , Nathan William Krapf , Brendan Robert Gimby
IPC: G06F16/242
CPC classification number: G06F16/243
Abstract: 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. Each of a plurality of the nodes (1) represents a corresponding intent so that a plurality of different nodes represent different corresponding intents and (2) is associated with one or more links to one or more of the nodes to define relationships among the intents. A processor executes code corresponding to any of a plurality of different choosers that traverse the graph data structure to determine which of the nodes to use for content to be expressed in the natural language narratives, wherein the different choosers comprise different operating rules and/or parameters that implement different strategies for choosing which nodes are used for the content to be expressed in the natural language narratives.
-
公开(公告)号:US20240134847A1
公开(公告)日:2024-04-25
申请号:US17749484
申请日:2022-05-19
Applicant: Narrative Science LLC
Inventor: Mauro Eduardo Ignacio Mujica-Parodi, III , Nathan Drew Nichols , Nathan William Krapf , Brendan Robert Gimby
IPC: G06F16/242
CPC classification number: G06F16/243
Abstract: 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. Each of a plurality of the nodes (1) represents a corresponding intent so that different nodes represent different corresponding intents, (2) is associated with a result that represents an evaluation of the node's corresponding intent with respect to the structured data, and (3) is associated with one or more links to 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 choose which of the results are to be expressed in the natural language narratives.
-
-
-