Tag Learning and Optimisation for Visual Computing Group