1.一种修改问答系统的装置,应用于问答系统中,其特征在于,包括:修改信息获取模块,用于获取针对目标问答系统中设定系统组件的修改信息;
其中,所述修改信息包括以下任一项或多项组合:修改与所述目标问答系统对应的主题知识点,修改与所述目标问答系统对应的目标问答流程模块;
问答系统更新模块,用于根据所述修改信息,对应更新所述目标问答系统;
所述问答系统包括:
与问答流程图对应的问答流程模块,所述问答流程图中包括多个图形组件,所述图形组件包括:至少一个交易节点,所述交易节点与执行设定类型服务的服务接口相关联;
存储于知识库中的主题知识点,所述主题知识点包括主题问题和主题答案,所述主题问题用于表示与问答系统匹配的所述问答流程模块的触发条件,所述主题答案用于建立所述主题知识点与所述问答流程模块的触发关系;
存储于所述知识库中的与所述问答流程模块中设定交易节点对应的知识点;
与所述交易节点对应的知识点包括:交易问题和交易答案,所述交易答案包括:关联交易节点,至少一个传入参数的类型,至少一个缺失参数的类型,以及与所述缺失参数的类型匹配的反问内容;
所述交易问题,用于与接收的用户输入信息进行匹配;
所述传入参数的类型,用于与所述用户输入信息中包括的动态变量的类型进行匹配;
所述缺失参数的类型以及与所述缺失参数的类型匹配的反问内容,用于确定与所述用户输入信息中所缺失参数的类型对应的反问内容;所述关联交易节点,用于确定所述用户输入信息中包括的动态变量传入的交易节点;
与问答流程图对应的问答流程模块,具体包括:
根据所述问答流程图中包括的各图形组件,所生成的与所述问答流程图匹配的标准化代码框架;以及根据与所述问答流程图中的各所述图形组件匹配的自定义配置信息,所生成的与各所述图形组件分别对应的,添加于所述标准化代码框架中与图形组件关联的位置处的自定义代码;
其中,与所述交易节点匹配的自定义配置信息包括:与交易节点对应的服务调用地址,所述服务调用地址指向与所述交易节点关联的服务接口;
所述图形组件还包括:用于连接不同节点的连接件;
所述自定义配置信息包括:与第一连接件匹配的动态条件配置信息;
所述第一连接件用于连接关联上层节点以及关联下层节点,所述关联上层节点为第二交易节点;
其中,所述动态条件配置信息为所述问答流程模块从所述关联上层节点流转至所述关联下层节点的条件,所述动态条件配置信息包括:出参定义项,以及条件设置值,所述出参定义项对应所述交易节点接收的至少一个交易处理结果,所述条件设置值用于与所述出参定义项中的所述交易处理结果进行条件比对。
2.根据权利要求1所述的装置,其特征在于,所述自定义配置信息还包括:与第一交易节点对应的入参定义项;
所述入参定义项包括至少一个入参名称,以及与所述入参名称匹配的入参变量,所述入参名称为所述第一交易节点关联的服务接口能够识别的参数名称,所述入参变量与输入至所述第一交易节点的动态变量相匹配;
其中,交易信息包括:所述入参名称以及所述入参变量。
3.根据权利要求1或2所述的装置,其特征在于,修改与所述目标问答系统对应的目标问答流程模块包括:新增、删除和/或调整所述目标问答流程模块的交易节点;
所述问答系统更新模块,包括:
新增交易节点更新单元,用于根据至少一个新增交易节点在与所述目标问答系统对应的问答流程图中的添加位置,以及与所述新增交易节点匹配的自定义配置信息,对应更新与所述目标问答系统对应的问答流程模块,并建立所述新增交易节点与知识库中一个知识点的对应关系;
删除交易节点更新单元,用于根据至少一个删除交易节点在所述目标问答系统对应的问答流程图中的删除位置,对应更新与所述目标问答系统对应的问答流程模块,并删除所述删除交易节点与知识库中一个知识点的对应关系;
调整交易节点更新单元,用于根据至少一个调整交易节点在所述目标问答系统对应的问答流程图中原始位置以及调整后位置,对应更新与所述目标问答系统对应的问答流程模块。
4.根据权利要求3所述的装置,其特征在于,所述删除交易节点更新单元,进一步包括:待删知识点查找子单元,用于在所述知识库中查找与删除节点对应的一个知识点作为待删知识点;
待删知识点第一处理单元,用于如果确定所述待删知识点仅对应所述删除交易节点,则在所述知识库中删除所述待删知识点,并删除所述删除交易节点与所述待删知识点之间的对应关系;
待删知识点第二处理单元,用于如果确定所述待删知识点同时对应其他交易节点,则在所述知识库中保留所述待删知识点,仅删除所述删除交易节点与所述待删知识点之间的对应关系。
5.根据权利要求1或2所述的装置,其特征在于,修改与所述目标问答系统对应的目标问答流程模块包括:新增、删除和/或调整所述目标问答流程模块的播报节点和/或连接件;
所述问答系统更新模块,包括:
新增播报节点及连接件更新单元,用于根据至少一个新增播报节点和/或新增连接件在与所述目标问答系统对应的问答流程图中的添加位置,以及与所述新增播报节点和/或所述新增连接件匹配的自定义配置信息,对应更新与所述目标问答系统对应的问答流程模块;
删除播报节点及连接件更新单元,用于根据至少一个删除播报节点和/或删除连接件在所述目标问答系统对应的问答流程图中的删除位置,对应更新与所述目标问答系统对应的问答流程模块;
调整播报节点及连接件更新单元,用于根据至少一个调整播报节点和/或调整连接件在所述目标问答系统对应的问答流程图中原始位置以及调整后位置,对应更新与所述目标问答系统对应的问答流程模块。