26. An apparatus for associating documents with searchable metadata, the apparatus comprising: at least one processor programmed to: receive as input a text document; create metadata to be associated with the at least one text document, the metadata comprising at least one text keyword, the at least one processor being programmed to create at least in part by: extracting a set of one or more data elements from text of the text document, the set of one or more data elements comprising at least one keyword that appears in the text of the text document; normalizing said set of data elements to create a set of normalized data elements, wherein the normalizing comprises, for a first keyword of the at least one keyword, determining at least one other keyword similar to the first keyword, the at least one other keyword not appearing in the text of the text document, and adding the at least one other keyword to the set of normalized data elements; identifying at least one previously-validated keyword that is associated as metadata with at least one previously-stored text document, the at least one previously-validated keyword not being in the set of normalized data elements; merging said set of normalized data elements with the at least one previously-validated keyword to form a preliminary set of data elements for the text document; presenting said preliminary set of data elements for review by a user; and following presenting said preliminary set of data elements to the user and in response to user input validating a validated set of data elements store the text document and store the validated set of data elements as metadata associated with the text document such that the at least one text document may be located through a search for any data element included in the validated set of data elements.
26. An apparatus for associating documents with searchable metadata, the apparatus comprising: at least one processor programmed to: receive as input a text document; create metadata to be associated with the at least one text document, the metadata comprising at least one text keyword, the at least one processor being programmed to create at least in part by: extracting a set of one or more data elements from text of the text document, the set of one or more data elements comprising at least one keyword that appears in the text of the text document; normalizing said set of data elements to create a set of normalized data elements, wherein the normalizing comprises, for a first keyword of the at least one keyword, determining at least one other keyword similar to the first keyword, the at least one other keyword not appearing in the text of the text document, and adding the at least one other keyword to the set of normalized data elements; identifying at least one previously-validated keyword that is associated as metadata with at least one previously-stored text document, the at least one previously-validated keyword not being in the set of normalized data elements; merging said set of normalized data elements with the at least one previously-validated keyword to form a preliminary set of data elements for the text document; presenting said preliminary set of data elements for review by a user; and following presenting said preliminary set of data elements to the user and in response to user input validating a validated set of data elements store the text document and store the validated set of data elements as metadata associated with the text document such that the at least one text document may be located through a search for any data element included in the validated set of data elements. 31. The apparatus of claim 26 , wherein the at least one processor is further programmed to normalize said set of data elements by adding the first data element to the set of normalized data elements.