Similar Items: General Supervised Learning Framework for Open World Classification