• I guess a lot of us grew up seeing the Star Trek interface as the ideal - "Computer, compare the occurrences of this with the data on that...". But even assuming human-level undertanding, did you ever hear "No, computer, I wanted the nulls included, but not for the whole galaxy, just the main road past my house". That's a speech-to-meaning convertor you need there - another level of complexity!