A linguistic annotation company usually adds relevant tags (linguistic metadata) to the data that can be separate characters, words, or phrases. This computer-readable data is used to train your ML algorithm to recognize patterns in a language.