Patent attributes
An electronic input document presented on a display of a client is examined to identify a text unit in the electronic input document and contextual information about the input document. A set of annotations for the text unit and the input document are determined responsive to the contextual information for the text unit. Responsive to the set of annotations, a set of candidate texts are identified from a corpus of documents that can replace the text unit. The candidate texts are evaluated in the set of candidate texts to identify a subset of the set of candidate texts as a set of replacement texts for the text unit. At least one replacement text from the set of replacement texts is presented on the display of the client.