Text this: A hierarchical multi-class classification system for face and text datasets