13. The system of claim 9 , wherein the operations further comprise: inputting each output data portion as input to a trained predictive classifier; receiving a plurality of predictive outputs from the trained predictive classifier, each predictive output comprising a label associated with a corresponding output data portion that was input to the trained predictive classifier; and determining the training data type based on the plurality of labels provided by the trained predictive classifier.
13. The system of claim 9 , wherein the operations further comprise: inputting each output data portion as input to a trained predictive classifier; receiving a plurality of predictive outputs from the trained predictive classifier, each predictive output comprising a label associated with a corresponding output data portion that was input to the trained predictive classifier; and determining the training data type based on the plurality of labels provided by the trained predictive classifier. 15. The system of claim 13 , wherein: the trained predictive classifier is trained to classify input as either text or not text; training data that has at least one output data portion labeled as text is determined to be classification type training data; and training data that has all output data portions labeled as not text is determined to be regression type training data.