-
公开(公告)号:US20240184832A1
公开(公告)日:2024-06-06
申请号:US18543354
申请日:2023-12-18
Applicant: Narrative Science LLC
Inventor: Lawrence A. Birnbaum , Kristian J. Hammond
IPC: G06F16/95 , G06F16/20 , G06F40/253 , G06N20/00
CPC classification number: G06F16/95 , G06F16/20 , G06F40/253 , G06N20/00
Abstract: Example embodiments are disclosed where a narrative generation platform is integrated with a conversational interface such as a Chatbot to support interactive and dynamic narrative generation in response to speech inputs from users. Such a system can be further integrated with a visualization platform to allow the speech input through the conversational interface to interactively and dynamically focus and control visualizations and/or narratives that accompany the visualizations.
-
公开(公告)号:US20240143914A1
公开(公告)日:2024-05-02
申请号:US17749561
申请日:2022-05-20
Applicant: Narrative Science LLC
Inventor: Mauro Eduardo Ignacio Mujica-Parodi, III , Nathan Drew Nichols , Nathan William Krapf , Brendan Robert Gimby
IPC: G06F40/20 , G06F16/242 , G06F16/901 , G06N5/02
CPC classification number: G06F40/20 , G06F16/2428 , G06F16/243 , 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) traverses the graph data structure to determine which of the nodes to use for content to be expressed in the natural language narratives and (2) determines which of the nodes to use for providing follow-up information about the natural language narratives based on the links of the graph data structure so that the follow-up information is derived from nodes that are linked to the nodes used for the content to be expressed in the natural language narrative.
-
公开(公告)号:US20240135095A1
公开(公告)日:2024-04-25
申请号:US17749578
申请日:2022-05-19
Applicant: Narrative Science LLC
Inventor: Nathan Drew Nichols , Nathan William Krapf , Brendan Robert Gimby
IPC: G06F40/20 , G06F16/901 , G06N5/02
CPC classification number: G06F40/20 , G06F16/9024 , G06N5/025
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 structurer code based on a plurality of operating rules and/or parameters that control how the structurer code organizes the items of content into a story outline from which the natural language narrative is generated, wherein the operating rules and/or parameters are configurable to change strategies for organizing the items of content into the story outline.
-
公开(公告)号:US20240135094A1
公开(公告)日:2024-04-25
申请号:US17749518
申请日: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/022
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 chooser code, structurer code, and realizer code to generate the natural language narratives. The chooser code determines content for expression in a natural language narrative based on a traversal of the graph data structure based on defined criteria and a plurality of the links, wherein the traversal operates to choose a plurality of the nodes for evaluation with respect to the structured data to derive content for expression in that natural language narrative.
-
公开(公告)号:US11983503B2
公开(公告)日:2024-05-14
申请号:US18152304
申请日:2023-01-10
Applicant: Narrative Science LLC
Inventor: Andrew R. Paley , Nathan D. Nichols , Matthew L. Trahan , Maia Lewis Meza , Michael Tien Thinh Pham , Charlie M. Truong
IPC: G06F40/30 , G06F40/295 , G06N5/02 , G10L17/18
CPC classification number: G06F40/30 , G06F40/295 , G06N5/02 , G10L17/18
Abstract: Artificial intelligence (AI) technology can be used in combination with composable communication goal statements to facilitate a user's ability to quickly structure story outlines in a manner usable by an NLG narrative generation system without any need for the user to directly author computer code. Narrative analytics that are linked to communication goal statements can employ a conditional outcome framework that allows the content and structure of resulting narratives to intelligently adapt as a function of the nature of the data under consideration. This AI technology permits NLG systems to determine the appropriate content for inclusion in a narrative story about a data set in a manner that will satisfy a desired communication goal.
-
6.
公开(公告)号:US20240135092A1
公开(公告)日:2024-04-25
申请号:US17749472
申请日: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. 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.
-
7.
公开(公告)号:US11922344B2
公开(公告)日:2024-03-05
申请号:US17982662
申请日:2022-11-08
Applicant: Narrative Science LLC
Inventor: Lawrence Birnbaum , Kristian J. Hammond , Nathan Drew Nichols , Andrew R. Paley
IPC: G10L15/22 , G06F16/95 , G06F40/20 , G06Q10/063 , G06Q10/0639 , G06Q30/0201 , G06F16/20 , G06F40/253 , G06N20/00
CPC classification number: G06Q10/063 , G06F16/95 , G06F40/20 , G06Q10/0639 , G06Q10/06398 , G06Q30/0201 , G06F16/20 , G06F40/253 , G06N20/00
Abstract: The exemplary embodiments described herein are related to techniques for automatically generating narratives about data based on communication goal data structures that are associated with configurable content blocks. The use of such communication goal data structures facilitates modes of operation whereby narratives can be generated in real-time and/or interactive manners.
-
公开(公告)号:US11921985B2
公开(公告)日:2024-03-05
申请号:US18152289
申请日:2023-01-10
Applicant: Narrative Science LLC
Inventor: Andrew R. Paley , Nathan D. Nichols , Kristian J. Hammond
IPC: G06F3/048 , G06F3/0482 , G06F3/04842 , G06F16/435 , G06F40/56
CPC classification number: G06F3/0482 , G06F3/04842 , G06F16/435 , G06F40/56
Abstract: The exemplary embodiments describe, inter alia, an apparatus comprising: a processor configured to (1) generate a plurality of graphical user interfaces (GUIs) for interaction with a user to support configuration of a narrative story generator to automatically generate a narrative story based on input data, wherein at least one of the GUIs presents content blocks comprising a story outline in a hierarchical structure, (2) evaluate configuration elements of the narrative story generated using imported sample data, and (3) generate narrative stories based on the configuration of the narrative story generator and the input data.
-
公开(公告)号:US11954445B2
公开(公告)日:2024-04-09
申请号:US18145193
申请日:2022-12-22
Applicant: Narrative Science LLC
Inventor: Nathan D. Nichols , Andrew R. Paley , Maia Lewis Meza , Santiago Santana
IPC: G06F40/30 , G06F40/295 , G06N5/022 , G06N20/00
CPC classification number: G06F40/30 , G06F40/295 , G06N5/022 , G06N20/00
Abstract: Artificial intelligence (AI) technology can be used in combination with composable communication goal statements to facilitate a user's ability to quickly structure story outlines using “explanation” communication goals in a manner usable by an NLG narrative generation system without any need for the user to directly author computer code. This AI technology permits NLG systems to determine the appropriate content for inclusion in a narrative story about a data set in a manner that will satisfy a desired explanation communication goal such that the narratives will express various ideas that are deemed relevant to a given explanation communication goal.
-
10.
公开(公告)号:US20240232183A9
公开(公告)日:2024-07-11
申请号:US17749546
申请日:2022-05-20
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.
-
-
-
-
-
-
-
-
-