The process of data annotation can be manual, semi-automated, or fully automated. Manual annotation involves human annotators who label data according to predefined guidelines. Semi-automated methods use machine learning algorithms to assist human annotators, while fully automated systems rely entirely on algorithms to label data.