AI is cracking a hard problem – giving computers a sense of smell