Towards Smart Fashion : Visual Recognition of Products and Attributes