Conversational agent who achieves tasks while interacting with humans based on scenarios | IEEE Conference Publication | IEEE Xplore