主权项 |
1. A computer implemented method, comprising:
identifying that each of a plurality of documents are mature based on one or more signals associated with the documents; in response to identifying the documents as mature:
storing, via one or more networks, edits to the documents in at least one database for defining edit rules based on the edits, wherein the edits are from a plurality of users and are made via user interface input provided via applications executing on computing devices of the users, wherein each of the edits identifies one of a plurality of pre-edit phrases and an associated one of a plurality of post-edit phrases, and wherein each of a plurality of the edits is based on a user implemented change of the one of the pre-edit phrases to the one of the post-edit phrases in one of the plurality of mature documents; determining an edit rule pre-edit phrase based on a set of one or more of the pre-edit phrases identified by the edits; determining one or more edit rule post-edit phrases based on one or more of the post-edit phrases associated with the set of the one or more pre-edit phrases; defining an edit rule that associates the edit rule pre-edit phrase with the edit rule post-edit phrases; storing the edit rule for automatically determining, for a future phrase conforming to the edit rule pre-edit phrase, a rephrasing of the future phrase based on at least one of the edit rule post-edit phrases; after storing the edit rule:
identifying a current document being edited by a given user via a given application of a given computing device of the given user,identifying that a given phrase in the current document conforms to the edit rule pre-edit phrase of the edit rule,in response to identifying that the given phrase conforms to the edit rule pre-edit phrase, determining a candidate rephrasing of the given phrase based on the edit rule, the determining comprising determining the candidate rephrasing based on a given one of the edit rule post-edit phrases of the edit rule,in response to user interface input provided at the given computing device, providing the candidate rephrasing of the given phrase for presentation to the user. |