11. A system, comprising: a processing unit; a memory operatively coupled to the processing unit; and a program module which executes in the processing unit from the memory and which, when executed by the processing unit, causes the system to perform machine learning management functions that include: receiving a first segment of text data, identifying data features corresponding to a sequence of characters in the first segment of text data, generating predictive annotations to the sequence of characters based at least in part on the identified data features, identifying inaccurate annotations generated according to the predictive annotations, correcting the identified inaccurate annotations, generating at least one set of model training data incorporating the corrected annotations, and monitoring progress of annotations made to a second segment of text data associated with the first segment of text data by a plurality of collaborating users of a plurality of managed computers, the monitoring including determining, based at least in part on a training descriptor corresponding to the second segment of text data, a state of completion of annotations made to the second segment of text data by a particular one of the plurality of collaborating users, wherein the training descriptor identifies types of annotations in the at least one set of model training data.
11. A system, comprising: a processing unit; a memory operatively coupled to the processing unit; and a program module which executes in the processing unit from the memory and which, when executed by the processing unit, causes the system to perform machine learning management functions that include: receiving a first segment of text data, identifying data features corresponding to a sequence of characters in the first segment of text data, generating predictive annotations to the sequence of characters based at least in part on the identified data features, identifying inaccurate annotations generated according to the predictive annotations, correcting the identified inaccurate annotations, generating at least one set of model training data incorporating the corrected annotations, and monitoring progress of annotations made to a second segment of text data associated with the first segment of text data by a plurality of collaborating users of a plurality of managed computers, the monitoring including determining, based at least in part on a training descriptor corresponding to the second segment of text data, a state of completion of annotations made to the second segment of text data by a particular one of the plurality of collaborating users, wherein the training descriptor identifies types of annotations in the at least one set of model training data. 17. The system of claim 11 , wherein the machine learning management functions further include assigning the training descriptor to the generated set of model training data.