Similar Items: Theory and problems of digital principles.