-
公开(公告)号:US11816435B1
公开(公告)日:2023-11-14
申请号:US16277004
申请日:2019-02-15
发明人: Maia Lewis Meza , Clayton Nicholas Norris , Michael Justin Smathers , Daniel Joseph Platt , Nathan D. Nichols
IPC分类号: G06F40/00 , G06F40/30 , G06F40/211 , G06F40/295 , G10L15/22 , G10L15/18 , G10L15/183
CPC分类号: G06F40/30 , G06F40/211 , G06F40/295 , G10L15/183 , G10L15/1822 , G10L15/22
摘要: Disclosed herein is an NLP system that is able to extract meaning from a natural language message using improved parsing techniques. Such an NLP system can be used in concert with an NLG system to interactively interpret messages and generate response messages in an interactive conversational stream. The parsing can include (1) named entity recognition that contextualizes the meanings of words in a message with reference to a knowledge base of named entities understood by the NLP and NLG systems, (2) syntactically parsing the message to determine a grammatical hierarchy for the named entities within the message, (3) reduction of recognized named entities into aggregations of named entities using the determined grammatical hierarchy and reduction rules to further clarify the message's meaning, and (4) mapping the reduced aggregation of named entities to an intent or meaning, wherein this intent/meaning can be used as control instructions for an NLG process.
-
22.
公开(公告)号:US20230053724A1
公开(公告)日:2023-02-23
申请号:US17982662
申请日:2022-11-08
摘要: 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.
-
公开(公告)号:US11521079B2
公开(公告)日:2022-12-06
申请号:US16686756
申请日:2019-11-18
发明人: Nathan Nichols , Michael Justin Smathers , Lawrence Birnbaum , Kristian Hammond , Lawrence E. Adams
摘要: Method and Apparatus for Triggering the Automatic Generation of Narratives Artificial intelligence methods and systems for triggering the generation of narratives are disclosed. Specific embodiments relate to real-time evaluation and automated generation of narrative stories based on received data. For example, data can be tested against data representative of a plurality of story angles to determine whether a narrative story incorporating one or more such story angles is to be automatically generated.
-
公开(公告)号:US11475076B2
公开(公告)日:2022-10-18
申请号:US16919454
申请日:2020-07-02
IPC分类号: G06F16/00 , G06F16/95 , G06N20/00 , G06F16/20 , G06F40/253
摘要: 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.
-
公开(公告)号:US11188588B1
公开(公告)日:2021-11-30
申请号:US16235696
申请日:2018-12-28
发明人: Daniel Joseph Platt , Mauro Eduardo Ignacio Mujica-Parodi, III , Lawrence A. Birnbaum , Alexander Rudolf Sippel , Jonathan Alden Drake , Peter Horace Sherman
IPC分类号: G06F16/00 , G06F16/51 , G06F16/901 , G06T11/20
摘要: Narrative generation techniques can be used in connection with data visualization tools to automatically generate narratives that explain the information conveyed by a visualization of a data set. In example embodiments, new data structures and artificial intelligence (AI) logic can be used by narrative generation software to map different types of visualizations to different types of story configurations that will drive how narrative text is generated by the narrative generation software.
-
26.
公开(公告)号:US11144838B1
公开(公告)日:2021-10-12
申请号:US15666168
申请日:2017-08-01
发明人: Daniel Joseph Platt , Alexander Rudolf Sippel , Mauro Eduardo Ignacio Mujica-Parodi, III , Kathryn McCarthy Hughes , Bo He , Lawrence A. Birnbaum
IPC分类号: G06N5/04 , G06F40/169 , G06F3/0482 , G06T11/20
摘要: Disclosed are new data structures and artificial intelligence logic that can be utilized to evaluate the drivers of data presented in visualizations. For example, a processor can translate a specification of a driver to be evaluated with respect to a measure shown in a visualization into narrative analytics, where the narrative analytics are configured to evaluate the driver in the context of a data set for the visualization based on a plurality of data structures and processing logic. In turn, a narrative story can be automatically generated about the evaluated driver (for example, describing an impact that the driver candidate may have had on the subject measure of the visualization).
-
27.
公开(公告)号:US20210192144A1
公开(公告)日:2021-06-24
申请号:US17191362
申请日:2021-03-03
发明人: Andrew R. Paley , Nathan D. Nichols , Matthew L. Trahan , Maia Lewis Meza , Michael Tien Thinh Pham , Charlie M. Truong
IPC分类号: G06F40/30 , G06N5/02 , G06F40/295
摘要: 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.
-
28.
公开(公告)号:US10943069B1
公开(公告)日:2021-03-09
申请号:US16047837
申请日:2018-07-27
发明人: Andrew R. Paley , Nathan D. Nichols , Matthew L. Trahan , Maia Lewis Meza , Michael Tien Thinh Pham , Charlie M. Truong
IPC分类号: G06F40/30 , G06N5/02 , G06F40/295
摘要: 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.
-
公开(公告)号:US10853583B1
公开(公告)日:2020-12-01
申请号:US15666192
申请日:2017-08-01
发明人: Daniel Joseph Platt , Alexander Rudolf Sippel , Mauro Eduardo Ignacio Mujica-Parodi, III , Kathryn McCarthy Hughes , Bo He , Lawrence A. Birnbaum
IPC分类号: G06F40/40 , G06F40/103 , G06F40/169 , G06F40/289 , G06F3/0482 , G06F3/0484 , G06N3/08 , G06F17/00
摘要: To provide users with more flexibility for controlling narrative generation from visualizations of data, the inventors disclose how selective control can be provided over various aspects of the narrative generation process, such as selectively enabled and disabled narrative analytics for analyzing visualization data. For example, narrative analytics relating to segment analysis and trendline analysis with respect to line charts can be selectively enabled and disabled as part of the narrative generation process.
-
公开(公告)号:US10706236B1
公开(公告)日:2020-07-07
申请号:US16444649
申请日:2019-06-18
IPC分类号: G06F17/27 , G06F40/30 , G06N20/00 , G06F40/205 , G06F40/295 , G06F40/211 , G10L15/06 , G10L15/22 , G06F40/279 , G10L15/18 , G06F40/268 , G06F40/56
摘要: Applied Artificial Intelligence Technology for Using Natural Language Processing and Concept Expression Templates To Train a Natural Language Generation System Disclosed herein is computer technology that applies natural language processing (NLP) techniques to training data to generate information used to train a natural language generation (NLG) system to produce output that stylistically resembles the training data. In this fashion, the NLG system can be readily trained with training data supplied by a user so that the NLG system is adapted to produce output that stylistically resembles such training data. In an example, an NLP system detects a plurality of linguistic features in the training data. These detected linguistic features are then aggregated into a specification data structure that is arranged for training the NLG system to produce natural language output that stylistically resembles the training data. Parameters in the specification data structure can be linked to objects in an ontology used by the NLG system to facilitate the training of the NLG system based on the detected linguistic features.
-
-
-
-
-
-
-
-
-