Similar Items: Understanding The Mysteries Of Human Behavior