1. A method for publishing datasets, comprising: collecting datasets from a plurality of data sources; indexing the collected datasets to create an index of collected datasets; receiving a request to publish a dataset to an early case assessment system having both an internal environment and an external environment separated by a firewall, the internal environment located within a secured zone, the secure zone being defined by the firewall, and the external environment located outside the secured zone, the request comprising at least one selection criteria; selecting, by a processor of the early case assessment system, the dataset based upon the at least one selection criteria, the dataset being selected from the index of collected datasets, the index of collected datasets including terms associated with communications in the collected datasets; and responsive to the request, publishing, via a module stored in memory and executable by the processor, the dataset to at least one of the internal environment and the external environment.