Intelligent Tagging Systems: Machine Learning For Novel Interaction