27. The method claim 25 wherein the selected proximity comprises a first selected number of words immediately preceding the particular word and a second selected number of words immediately following the particular word.
25. A ranking method comprising: generating, at least one processor, a corresponding token for each word in document data included in at least one of a plurality of documents; retrieving, at the at least one processor, at least one negation term from a memory; comparing, at the at least one processor, the at least one negation term to other terms included in the document data for the at least one document that are within a selected proximity of each word; assigning, at the at least one processor, a negative tag to the corresponding token for a particular word if the at least one negation term matches any other terms within the selected proximity of the particular word; assigning, at the at least one processor, a positive tag to the corresponding token for the particular word if the at least one negation term does not match any of the other terms within the selected proximity of the particular word; storing processed document data for the at least one document in a data store, the processed document data comprising document content, tokens, and the tags assigned to each of the tokens; receiving a search request comprising document identification data; identifying the processed document data in the data store that corresponds to the document identification data; searching the processed document data for tokens assigned the positive context tag; generating the processed document data for display with visual indicators for each word where the corresponding token is assigned the positive context tag; receiving another search request comprising at least one of the document identification data and document preparer identification data; identifying predictive document data and corresponding result documents data from the processed document data in the data store that correspond to the at least one of the document identification data and the document preparer identification data; identifying corresponding tokens in the predictive document data and the corresponding result document data that correspond to the same particular word; identifying the tags assigned to each of the identified corresponding tokens; assigning an accuracy rating to the predictive document data based on the tags assigned to each of the identified corresponding tokens, wherein the accuracy rating has a first value when each of the identified corresponding tokens are both assigned the positive context tag, and wherein the accuracy rating has a second value when one of the identified corresponding tokens is assigned the positive context tag and another one of identified corresponding tokens is assigned the negative context tag; and storing the accuracy rating for the particular predictive document in the memory.