| CPC G06F 16/3329 (2019.01) [G06F 40/40 (2020.01)] | 20 Claims |

|
1. A method, comprising:
determining, by a processor set, context of text under study obtained from digital communications data generated by a computer application;
determining, by the processor set, a number of contextual switches of the text under study that indicates a size of the text under study;
generating, by the processor set, a text-based summary of the text under study using a natural language processing (NLP) tool based on keywords of a dynamic knowledge base and the determined number of contextual switches, the dynamic knowledge base being a database of keywords associated with a source of the digital communications data;
constructing, by the processor set, a question phrase in sentence form based on one or more statements in the text under study, wherein the one or more statements constitute an answer to the question phrase;
outputting, by the processor set, a question and answer set to a user interface associated with the computer application, the question and answer set including the question phrase and the one or more statements; and
automatically transmitting, by the processor set, the question and answer set to the dynamic knowledge base, thereby generating an updated dynamic knowledge base.
|