Medical dialog systems and intelligent conversational agents