Similar Items: Riding the waves of culture