A Machine Learning Based Analytical Framework for Semantic Annotation Requirements