1. A computer-implemented method for analyzing a document comprising: receiving the document; extracting text of the document from a native form of the document, wherein the text of the document comprises a glossary including a lexical ontology; separating the document into two or more physical sections; identifying, using text analytics on the lexical ontology of the glossary and without user-input, one or more directives within the text; generating, based on the one more directives, one or more annotations within the two or more physical sections; comparing the annotations to identify duplicate annotations and conflicting annotations within the text; and displaying the annotations and results of the comparison of the annotations in a searchable interface.