CS676 Term Project for Similar Category Differentiation.