What is Data Annotation and How Applied in Machine Learning?