Engineers have been successful in creating sensors that detect specific smells. But when it comes to replicating the entire discriminating ability of a nose - well, that's nothing to sniff at.
But a Palo Alto entrepreneur believes it can be done.
— From Can a computer have a sense of smell? in the San Franciso Chronicle, with thanks to inkdarkmoon for the link!