Similar Items: A semantic theory of redundancy