17. The system of claim 10 , wherein identifying a plurality of documents, comprises: for each document in the set of documents: determining term frequency scores for terms in the respective document; and ordering the terms in the respective document by term frequency score; and identifying the plurality of documents in the set of documents whose respective top N terms by term frequency score are the same.
10. A system, comprising: one or more processors; memory; and instructions stored in the memory and configured for execution by the one or more processors, the instructions comprising instructions to: identify a plurality of documents, from a set of documents, wherein each of the plurality of documents include a top N terms, wherein the top N terms are the same for each of the plurality of documents, wherein the top N terms are based on respective term frequency scores, and wherein N is an integer; identify at least a subset of the identified documents that satisfy a pattern string; and form a document cluster from at least the subset of the identified documents.