1. A method for evaluating document quality, the method comprising: for a first plurality of documents, performing for each document of the first plurality of documents: identifying quality attributes associated with the document of the first plurality of documents; associating a classifier with the document of the first plurality of documents in accordance with relevance of content of the document of the first plurality of documents to the classifier; receiving a ranking of the document of the first plurality of documents; and training a class-specific model corresponding to the associated classifier according to one or both of the quality attributes associated with the document of the first plurality of documents and the content of the document of the first plurality of documents; and for a second plurality of documents, performing for each document in the second plurality of documents: identifying quality attributes associated with the document of the second plurality of documents; associating a classifier with the document of the second plurality of documents in accordance with relevance of content of the document of the second plurality of documents to the classifier; ranking the document of the second plurality of documents according to a class-specific model corresponding to the associated classifier using as inputs one or both of the quality attributes and the content of the document of the second plurality of documents.