Annotations are the labels on your data or records, and annotation is the process of generating them. Machine learning annotation refers to the process of labelling the data either in the form of text, images or even audio. Normally, annotation is done by humans. This way computers can recognize the similar patterns when provided with new data.

For example, when we upload a picture on Facebook, we tag the faces in the picture so when next time we upload a photo, it recognizes the faces and gives tagging suggestions. Similarly, in annotation in…