1. A method comprising: receiving, with one or more processing devices, text information; comparing, with the one or more processing devices, the received text information against a data source, wherein the comparing comprises applying natural language processing (NLP) to determine one or more assertion statements in the text information that references data from the data source, wherein comparing the received text information against the data source includes dynamically analyzing the received text information as the text information is received; retrieving, with the one or more processing devices, the referenced data associated with the one or more assertion statements from the data source; generating, with the one or more processing devices, a visual representation of the referenced data associated with the one or more assertion statements, wherein generating the visual representation comprises generating one or more statistical analyses of the referenced data for determining veracity of the one or more assertion statements, wherein the one or more statistical analyses comprise one or more inferential statistics from the referenced data; and displaying, with the one or more processing devices, the visual representation, wherein the visual representation is integrated with an authoring interface.