A long-standing goal of human-computer interaction has been to enable people to have a natural conversation with computers, as they would with each other. In...