Similar Items: Machines that think