A sentence is accessed and at least one query is generated based on the
sentence. At least one query can be compared to text within a collection
of documents, for example using a web search engine. Collocation errors
in the sentence can be detected and/or corrected based on the comparison
of the at least one query and the text within the collection of
documents.