Applied artificial intelligence technology for conversational inferencing

    公开(公告)号:US10755046B1

    公开(公告)日:2020-08-25

    申请号:US16277000

    申请日:2019-02-15

    摘要: 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.

    Applied artificial intelligence technology for narrative generation based on smart attributes

    公开(公告)号:US11068661B1

    公开(公告)日:2021-07-20

    申请号:US16183230

    申请日:2018-11-07

    摘要: 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.