1. A 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; generating a plurality of second clusters each including one or more of the plurality of first clusters; for each second cluster, determining a starting point first cluster; and ranking the one or more first clusters within each second cluster based at least in part on a similarity with the respective starting point first cluster.