| CPC G06F 16/24522 (2019.01) [G06F 16/243 (2019.01); G06F 16/24578 (2019.01); G06F 16/248 (2019.01); G06F 16/3329 (2019.01); G06Q 10/06 (2013.01); G06Q 10/0637 (2013.01); G06Q 10/10 (2013.01)] | 19 Claims |

|
1. An analytics system comprising:
a display on which information is shown; and
an analytics application executing on one or more processors and communicably coupled to the display, wherein the analytics application:
receives an inquiry from a user and generates a hierarchical network of questions that support an answer to the inquiry;
receives, from the user, a selected question from among the hierarchical network of questions;
receives assumptions and hypotheses from the user, wherein the assumptions and hypotheses are specific to the selected question;
generates, by a query module, a plurality of queries using a natural language module, wherein the natural language module incorporates natural language into the plurality of queries, wherein the plurality of queries are based on the selected question and the assumptions;
sends the plurality of queries to a plurality of data sources;
receives data from the plurality of data sources in response to the plurality of queries;
evaluates the data to generate evaluated data, wherein evaluating the data includes evaluating a tripwire linked to the assumptions by a tripwire module to detect user bias in the assumptions;
presents, using a triage module, the evaluated data, wherein the evaluated data is organized by at least one of age, veracity, and relevance to the hypotheses;
receives, from the triage module, a first selection of at least one data item of the evaluated data;
converts, using the triage module, the at least one data item into evidence;
receives a second selection of the evidence applied to a hypothesis among the hypotheses;
evaluates, by an assessment module, the hypothesis against the selected question; and
presents, by the assessment module on the display, an assessment of the hypothesis against the selected question.
|