一种软件众包的任务型对话系统及方法,包括:意图提取模块、槽填充模块、对话管理模块,任务执行模块和答案生成模块,其中:意图提取模块从用户的自然语言对话中提取出用户意图,槽填充模块根据用户意图填充关键槽位信息,对话管理模块管理多轮对话的上下文关系以及维护空缺的槽位信息,任务执行模块根据完整的槽位信息调用软件众包平台提供的API来执行具体任务,答案生成模块通过模板生成最终的答案或者发起新一轮的提问,要求用户对确实的槽位信息进行补充回答。本发明通过知识图谱利用软件工程领域的知识来更准确地提取用户的意图,从而帮助用户更高效地寻找到目标结果,提高对话系统回答的准确度。
上海交通大学
傅端康 | 孟张圆 | 沈备军
