Similar Items: Unlocking the mystery of life