4. The method of claim 1 , wherein generating a sub-pipeline for each set of annotation engines comprises: determining performance or runtime cost of each annotation engine in the ingestion pipeline; determining an efficiency score for each set of annotation engines based on the performance or runtime costs of the set of annotation engines and a feature score weighting of a corresponding feature; and ranking the sub-pipelines by efficiency score.
4. The method of claim 1 , wherein generating a sub-pipeline for each set of annotation engines comprises: determining performance or runtime cost of each annotation engine in the ingestion pipeline; determining an efficiency score for each set of annotation engines based on the performance or runtime costs of the set of annotation engines and a feature score weighting of a corresponding feature; and ranking the sub-pipelines by efficiency score. 7. The method of claim 4 , wherein applying the plurality of sub-pipelines of annotation engines against the new content comprises applying the plurality of sub-pipelines according to the ranking by efficiency score.