Using annotations in a ML model

I have annotated a large dataframe of text. Is there a tutorial describing how to use those annotations in a ML model, like how we use nltk tags? Is there another method? I dont want to add them as features because I would then have hundreds if not thousands of features. Please let me know if there is such a tutorial or any guidance.