Patents Assigned to Narrative Science Inc.
-
Patent number: 11182556Abstract: 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: GrantFiled: February 15, 2019Date of Patent: November 23, 2021Assignee: NARRATIVE SCIENCE INC.Inventors: Maia Lewis Meza, Clayton Nicholas Norris, Michael Justin Smathers, Daniel Joseph Platt, Nathan D. Nichols
-
Patent number: 11170038Abstract: 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: GrantFiled: December 28, 2018Date of Patent: November 9, 2021Assignee: 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: 11144838Abstract: 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: GrantFiled: August 1, 2017Date of Patent: October 12, 2021Assignee: 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: 11126798Abstract: 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: GrantFiled: February 15, 2019Date of Patent: September 21, 2021Assignee: NARRATIVE SCIENCE INC.Inventors: Maia Lewis Meza, Clayton Nicholas Norris, Michael Justin Smathers, Daniel Joseph Platt, Nathan D. Nichols
-
Patent number: 11068661Abstract: 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: GrantFiled: November 7, 2018Date of Patent: July 20, 2021Assignee: NARRATIVE SCIENCE INC.Inventors: Nathan D. Nichols, Andrew R. Paley, Maia Lewis Meza, Santiago Santana
-
Patent number: 11042708Abstract: 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: GrantFiled: December 27, 2018Date of Patent: June 22, 2021Assignee: NARRATIVE SCIENCE INC.Inventors: Michael Tien Thinh Pham, Nathan William Krapf, Stephen Emmanuel Hudson, Clayton Nicholas Norris
-
Patent number: 11042709Abstract: 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: GrantFiled: December 27, 2018Date of Patent: June 22, 2021Assignee: NARRATIVE SCIENCE INC.Inventors: Michael Tien Thinh Pham, Nathan William Krapf, Stephen Emmanuel Hudson, Clayton Nicholas Norris
-
Patent number: 11030408Abstract: 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: GrantFiled: February 15, 2019Date of Patent: June 8, 2021Assignee: NARRATIVE SCIENCE INC.Inventors: Maia Lewis Meza, Clayton Nicholas Norris, Michael Justin Smathers, Daniel Joseph Platt, Nathan D. Nichols
-
Patent number: 11023689Abstract: 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: GrantFiled: December 28, 2018Date of Patent: June 1, 2021Assignee: NARRATIVE SCIENCE INC.Inventors: Alexander Rudolf Sippel, Bo He, Nathan William Krapf
-
Patent number: 11003866Abstract: 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: GrantFiled: December 28, 2018Date of Patent: May 11, 2021Assignee: NARRATIVE SCIENCE INC.Inventors: Alexander Rudolf Sippel, Bo He, Nathan William Krapf
-
Patent number: 10990767Abstract: 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: GrantFiled: January 16, 2020Date of Patent: April 27, 2021Assignee: NARRATIVE SCIENCE INC.Inventors: Michael Justin Smathers, Daniel Joseph Platt, Nathan D. Nichols, Jared Lorince
-
Patent number: 10963649Abstract: 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: GrantFiled: December 28, 2018Date of Patent: March 30, 2021Assignee: NARRATIVE SCIENCE INC.Inventors: Alexander Rudolf Sippel, Bo He, Nathan William Krapf
-
Patent number: 10956656Abstract: 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: GrantFiled: November 20, 2019Date of Patent: March 23, 2021Assignee: NARRATIVE SCIENCE INC.Inventors: Lawrence A. Birnbaum, Kristian J. Hammond, Nicholas D. Allen, John R. Templon
-
Patent number: 10943069Abstract: 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: GrantFiled: July 27, 2018Date of Patent: March 9, 2021Assignee: 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: 10853583Abstract: 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: GrantFiled: August 1, 2017Date of Patent: December 1, 2020Assignee: 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: 10755046Abstract: 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: GrantFiled: February 15, 2019Date of Patent: August 25, 2020Assignee: NARRATIVE SCIENCE INC.Inventors: Maia Lewis Meza, Clayton Nicholas Norris, Michael Justin Smathers, Daniel Joseph Platt, Nathan D. Nichols
-
Patent number: 10755042Abstract: 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.Type: GrantFiled: May 11, 2018Date of Patent: August 25, 2020Assignee: NARRATIVE SCIENCE INC.Inventors: Lawrence Birnbaum, Kristian J. Hammond, Nathan Drew Nichols, Andrew R. Paley
-
Patent number: 10755053Abstract: 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. The AI technology permits multiple communication goal statements to be arranged into a story outline that defines a narrative structure for the narrative story.Type: GrantFiled: February 15, 2018Date of Patent: August 25, 2020Assignee: NARRATIVE SCIENCE INC.Inventors: Andrew R. Paley, Nathan Drew Nichols, Matthew Lloyd Trahan, Maia Jane Lewis Meza, Lawrence A. Birnbaum, Kristian J. Hammond
-
Patent number: 10747823Abstract: 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.Type: GrantFiled: February 13, 2018Date of Patent: August 18, 2020Assignee: NARRATIVE SCIENCE INC.Inventors: Lawrence A. Birnbaum, Kristian J. Hammond
-
Patent number: 10719542Abstract: 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. The AI NLG computer system can also build and update the ontology concurrently with a user's composition of communication goal statements.Type: GrantFiled: February 15, 2018Date of Patent: July 21, 2020Assignee: NARRATIVE SCIENCE INC.Inventors: Andrew R. Paley, Nathan Drew Nichols, Matthew Lloyd Trahan, Maia Jane Lewis Meza, Lawrence A. Birnbaum, Kristian J. Hammond