22. The system of claim 12 , wherein: the data storage system includes a plurality of available databases; and wherein the processor is further configured to: receive a selection of a subset of available databases available for searching; and restrict the analysis of the construction project specification documents to the construction project specification documents contained within the subset.
12. A system comprising: a data storage system having a plurality of construction project specification documents stored therein, wherein the construction project specification documents are formatted to have a predefined uniform organizational structure according to a standard for organizing construction specification documents; memory; and a processor configured to: analyze the construction project specification documents and to identify construction project specification documents that satisfy a search query received from a user, the search query including a first search criteria, and generate a user interface having a plurality of charts for display to the user, wherein the plurality of charts displays information relating to a first number of documents that satisfy the first search, wherein a first chart of the plurality of charts includes information relating to a second search criteria different than the first search criteria, and wherein the information relating to one of the first search criteria or the second search criteria of the first chart is selectable by the user to provide a modified search criteria configured to cause the plurality of charts to change in response to the modified search criteria based on the construction project specification documents.