1. A computer-implemented method comprising: under control of one or more processors of a computing device: accessing a plurality of documents, each document having one or more authors; generating a plurality of first clusters of one or more documents based at least in part on an author name and similarities between one or more document features, wherein individual ones of the first clusters are associated with respective authors and each of the one or more documents in each first cluster is associated with the respective author of that first cluster within a first predetermined confidence level; generating a second cluster based at least in part on the author name and including one or more of the plurality of first clusters; determining a starting point first cluster of the one or more of the plurality of first clusters included in the second cluster, the starting point first cluster having a highest similarity between any two documents of any first cluster included in the second cluster; determining a ranking of a particular first cluster of the one or more first clusters within the second cluster based at least in part on determining a similarity between the starting point first cluster and the particular first cluster; and providing at least one author name associated with at least one document in the particular first cluster.