Reliable Conversational Agents under ASP Control that Understand Natural Language