Artificial intelligence seems to be nearly everywhere these days, yet most people have little understanding of AI technology, its capabilities and its limitations. Despite evocative names like...