3. A computer system for processing electronic documents including: a storage medium for storing computer instructions for processing electronic documents; and a processor for executing the computer instructions, the computer instructions causing the processor to: identify one or more custodians; collect electronic documents for one or more of the custodians; receive a plurality of the collected electronic documents: store the plurality of electronic documents in a file container created based on a file system; identify one or more user inputs; identify one or more filtering criteria based on the user inputs; retrieve metadata from the file container, the metadata indicating forensic information about the plurality of the received electronic documents; filter the metadata according to the one or more filtering criteria to generate a filtering result including filtered metadata, the filtered metadata corresponding to a portion of the received electronic documents; calculate one or more statistical characteristics of the portion of the received electronic documents based on the filtered metadata, the one or more statistical characteristics including a total number of the portion of the received electronic documents associated with at least one of a number of different document types, a number of custodians, and a number of domain names; display and update, in a user interface, as the filtering is carried out, a graphical representation of the one or more statistical characteristics of the portion of the received electronic documents; and selectively extract one or more of the portion of the received electronic documents from the file container according to the filtering result and based on the graphical representation, wherein the user interface also displays a graphical element showing a size of the electronic documents before collection, a size of the electronic documents after collection, and a size of the electronic documents after filtering.
12. The computer system of claim 3 , wherein the computer instructions further cause the processor to: create a project and one or more tasks for processing the electronic documents according to user inputs; and assign at least one of the tasks to the project.