Patents Assigned to NARRATIVE SCIENCE
  • Patent number: 11232270
    Abstract: 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.
    Type: Grant
    Filed: June 18, 2019
    Date of Patent: January 25, 2022
    Assignee: NARRATIVE SCIENCE INC.
    Inventors: Daniel Joseph Platt, Nathan D. Nichols, Michael Justin Smathers, Jared Lorince
  • Patent number: 11232268
    Abstract: Disclosed herein are example embodiments that describe how a 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.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: January 25, 2022
    Assignee: NARRATIVE SCIENCE INC.
    Inventors: Daniel Joseph Platt, Mauro Eduardo Ignacio Mujica-Parodi, III, Lawrence A. Birnbaum, Alexander Rudolf Sippel, Jonathan Alden Drake, Peter Horace Sherman
  • Patent number: 11222184
    Abstract: Disclosed herein are example embodiments that describe how a 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.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: January 11, 2022
    Assignee: NARRATIVE SCIENCE INC.
    Inventors: Daniel Joseph Platt, Mauro Eduardo Ignacio Mujica-Parodi, III, Lawrence A. Birnbaum, Alexander Rudolf Sippel, Jonathan Alden Drake, Peter Horace Sherman
  • Patent number: 11188588
    Abstract: 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.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: November 30, 2021
    Assignee: NARRATIVE SCIENCE INC.
    Inventors: Daniel Joseph Platt, Mauro Eduardo Ignacio Mujica-Parodi, III, Lawrence A. Birnbaum, Alexander Rudolf Sippel, Jonathan Alden Drake, Peter Horace Sherman
  • Patent number: 11182556
    Abstract: 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.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: November 23, 2021
    Assignee: NARRATIVE SCIENCE INC.
    Inventors: Maia Lewis Meza, Clayton Nicholas Norris, Michael Justin Smathers, Daniel Joseph Platt, Nathan D. Nichols
  • Patent number: 11170038
    Abstract: 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.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: November 9, 2021
    Assignee: NARRATIVE SCIENCE INC.
    Inventors: Daniel Joseph Platt, Mauro Eduardo Ignacio Mujica-Parodi, III, Lawrence A. Birnbaum, Alexander Rudolf Sippel, Jonathan Alden Drake, Peter Horace Sherman
  • Patent number: 11144838
    Abstract: 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).
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: October 12, 2021
    Assignee: NARRATIVE SCIENCE INC.
    Inventors: Daniel Joseph Platt, Alexander Rudolf Sippel, Mauro Eduardo Ignacio Mujica-Parodi, III, Kathryn McCarthy Hughes, Bo He, Lawrence A. Birnbaum
  • Patent number: 11126798
    Abstract: 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.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: September 21, 2021
    Assignee: NARRATIVE SCIENCE INC.
    Inventors: Maia Lewis Meza, Clayton Nicholas Norris, Michael Justin Smathers, Daniel Joseph Platt, Nathan D. Nichols
  • Patent number: 11068661
    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. This AI technology permits attribute structures within an ontology can include an explicit model for the subject attribute, regardless of whether that model is used to compute the value of the subject attribute itself. This explicit model can then be leveraged to support an investigation of drivers of the value for the subject attribute. Narrative analytics that perform driver analysis can then be used to support narrative generation for communication goals relating to explanations, predictions, recommendations, and the like.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: July 20, 2021
    Assignee: NARRATIVE SCIENCE INC.
    Inventors: Nathan D. Nichols, Andrew R. Paley, Maia Lewis Meza, Santiago Santana
  • Patent number: 11042708
    Abstract: NLG techniques are disclosed that apply computer technology to sentence data for performing entity referencing. For example, a processor can parse sentence data in a defined window of sentence data into a list of entity terms and a plurality of classifications associated with the listed entity terms. A processor can also compute a plurality of context saliency scores for a plurality of the listed entity terms based on the classifications associated with the listed entity terms. For new sentence data that refers to an entity term from the entity term list, a processor can select a referring term for referencing that entity term from a list of candidate referring terms based on the context saliency scores for the entity terms. A processor can then form the new sentence data such that the new sentence data includes the selected referring term to refer to the at least one entity term.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: June 22, 2021
    Assignee: NARRATIVE SCIENCE INC.
    Inventors: Michael Tien Thinh Pham, Nathan William Krapf, Stephen Emmanuel Hudson, Clayton Nicholas Norris
  • Patent number: 11042709
    Abstract: Context Saliency-Based Deictic Parser for Natural Language Processing NLP techniques are disclosed that apply computer technology to sentence data for performing entity referencing. For example, a processor can parse sentence data in a defined window of sentence data into a list of entity terms and a plurality of classifications associated with the listed entity terms. A processor can also a plurality of context saliency scores for a plurality of the listed entity terms based on the classifications associated with the listed entity terms as well as maintain a list of referring terms corresponding to the listed entity terms. For new sentence data that includes a referring term from the referring term list, a processor can (i) select a corresponding entity term on the entity term list based on the context saliency scores for the entity terms, and (ii) infer that the referring term in the new sentence data refers to the selected corresponding entity term.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: June 22, 2021
    Assignee: NARRATIVE SCIENCE INC.
    Inventors: Michael Tien Thinh Pham, Nathan William Krapf, Stephen Emmanuel Hudson, Clayton Nicholas Norris
  • Patent number: 11030408
    Abstract: 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.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: June 8, 2021
    Assignee: NARRATIVE SCIENCE INC.
    Inventors: Maia Lewis Meza, Clayton Nicholas Norris, Michael Justin Smathers, Daniel Joseph Platt, Nathan D. Nichols
  • Patent number: 11023689
    Abstract: Disclosed herein are example embodiments of an improved narrative generation system where an analysis service that executes data analysis logic that supports story generation is segregated from an authoring service that executes authoring logic for story generation through an interface. The analysis service may comprise a plurality of analysis applications and a plurality of analysis libraries, where the analysis applications can be segregated from the analysis libraries through another interface. Accordingly, when the authoring service needs analysis from the analysis service, the authoring service can invoke the analysis service through the interface; and when an analysis application needs analysis from an analysis library, the analysis application can invoke the analysis library through the another interface.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: June 1, 2021
    Assignee: NARRATIVE SCIENCE INC.
    Inventors: Alexander Rudolf Sippel, Bo He, Nathan William Krapf
  • Patent number: 11003866
    Abstract: Disclosed herein are example embodiments of an improved narrative generation system where an analysis service that executes data analysis logic, including data re-organization logic, that supports story generation is segregated from an authoring service that executes authoring logic for story generation through an interface. Accordingly, when the authoring service needs analysis from the analysis service, it can invoke the analysis service through the interface. By exposing the analysis service to the authoring service through the shared interface, the details of the logic underlying the analysis service are shielded from the authoring service (and vice versa where the details of the authoring service are shielded from the analysis service). Through parameterization of operating variables, the analysis service can thus be designed as a generalized data analysis service that can operate in a number of different content verticals with respect to a variety of different story types.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: May 11, 2021
    Assignee: NARRATIVE SCIENCE INC.
    Inventors: Alexander Rudolf Sippel, Bo He, Nathan William Krapf
  • Patent number: 10990767
    Abstract: Applied Artificial Intelligence Technology for Adaptive Natural Language Understanding Disclosed herein is computer technology that provides adaptive mechanisms for learning concepts that are expressed by natural language sentences, and then applies this learning to appropriately classify new natural language sentences with the relevant concept that they express.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: April 27, 2021
    Assignee: NARRATIVE SCIENCE INC.
    Inventors: Michael Justin Smathers, Daniel Joseph Platt, Nathan D. Nichols, Jared Lorince
  • Patent number: 10963649
    Abstract: Disclosed herein are example embodiments of an improved narrative generation system where an analysis service that executes data analysis logic that supports story generation can include configuration-driven analytics, such as at least one of a configuration-driven peaks analytic, a configuration-driven jumps analytic, a configuration-driven runs analytic, and/or a configuration-driven streaks analytic. In an example embodiment, the analysis service can be segregated from an authoring service that executes authoring logic for story generation through an interface. Accordingly, when the authoring service needs analysis from the analysis service, it can invoke the analysis service through the interface. By exposing the analysis service to the authoring service through the shared interface, the details of the logic underlying the analysis service are shielded from the authoring service (and vice versa where the details of the authoring service are shielded from the analysis service).
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: March 30, 2021
    Assignee: NARRATIVE SCIENCE INC.
    Inventors: Alexander Rudolf Sippel, Bo He, Nathan William Krapf
  • Patent number: 10956656
    Abstract: A system and method for automatically generating a narrative story receives data and information pertaining to a domain event. The received data and information and/or one or more derived features are then used to identify a plurality of angles for the narrative story. The plurality of angles is then filtered, for example through use of parameters that specify a focus for the narrative story, length of the narrative story, etc. Points associated with the filtered plurality of angles are then assembled and the narrative story is rendered using the filtered plurality of angles and the assembled points.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: March 23, 2021
    Assignee: NARRATIVE SCIENCE INC.
    Inventors: Lawrence A. Birnbaum, Kristian J. Hammond, Nicholas D. Allen, John R. Templon
  • Patent number: 10943069
    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.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: March 9, 2021
    Assignee: NARRATIVE SCIENCE INC.
    Inventors: Andrew R. Paley, Nathan D. Nichols, Matthew L. Trahan, Maia Lewis Meza, Michael Tien Thinh Pham, Charlie M. Truong
  • Patent number: 10853583
    Abstract: 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.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: December 1, 2020
    Assignee: NARRATIVE SCIENCE INC.
    Inventors: Daniel Joseph Platt, Alexander Rudolf Sippel, Mauro Eduardo Ignacio Mujica-Parodi, III, Kathryn McCarthy Hughes, Bo He, Lawrence A. Birnbaum
  • Patent number: 10762304
    Abstract: Artificial intelligence (AI) technology can be used in combination with composable communication goal statements and an ontology 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. 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.
    Type: Grant
    Filed: February 15, 2018
    Date of Patent: September 1, 2020
    Assignee: NARRATIVE SCIENCE
    Inventors: Andrew R. Paley, Nathan Drew Nichols, Matthew Lloyd Trahan, Maia Jane Lewis Meza, Lawrence A. Birnbaum, Kristian J. Hammond