一种应用于智能机器人交互的知识推荐方法及装置与流程

文档序号:15888530发布日期:2018-11-09 19:50阅读:191来源:国知局
一种应用于智能机器人交互的知识推荐方法及装置与流程

本申请涉及人机交互领域,尤其涉及一种应用于智能机器人交互的知识推荐方法及装置。

背景技术

为了满足用户快速获取信息的需求,目前设置有多种智能机器人,例如智能在线客服机器人、手机助手等。用户向智能机器人输入问题之后,智能机器人能够向用户反馈相应的答案,从而满足用户获取信息的需求。例如,当用户访问购物网站时,通过购物网站提供的智能在线客服机器人,能够获取商品的相关信息,满足用户的购物需求。

但是,发明人在本申请的研究过程中发现,现有的各种智能机器人只能对用户在单一场景下提出的问题进行相应的回复,不能满足用户多方面的需求。



技术实现要素:

本申请实施例提供了一种应用于智能机器人交互的知识推荐方法及装置,以解决现有技术中只能对用户在单一场景下提出的问题进行相应的回复,不能满足用户多方面的需求的问题。

在本申请实施例的第一方面,提供了一种应用于智能机器人交互的知识推荐方法,包括:

获取用户输入的问题信息后,通过对所述问题信息进行分析,提取所述问题信息中包含的特征信息;

确定所述问题信息对应的业务场景,其中,每个业务场景包含所述业务场景对应的知识库;

根据所述问题信息中包含的特征信息,确定所述问题信息是否符合所述业务场景下的触发条件;

若所述问题信息符合所述业务场景下的触发条件,根据所述问题信息确定所述用户的目标需求;

通过查找所述业务场景对应的知识库,获取所述目标需求对应的推荐知识并显示。

可选的,所述根据所述问题信息中包含的特征信息,确定所述问题信息是否符合所述业务场景下的触发条件,包括:

判断所述特征信息中是否包含所述业务场景对应的触发参数;

若所述特征信息中包含所述业务场景对应的触发参数,获取所述触发参数连续出现的次数,将所述触发参数连续出现的次数作为触发次数;

若所述触发次数不小于预设阈值,确定所述问题信息符合所述业务场景下的触发条件。

可选的,所述确定所述问题信息对应的业务场景,包括:

获取所述问题信息的交互参数,并通过所述交互参数确定所述问题信息对应的业务场景;

和/或,

根据所述问题信息中包含的特征信息,确定所述问题信息的业务需求;

根据所述问题信息的业务需求,确定所述问题信息对应的业务场景。

可选的,在确定所述问题信息是否符合所述业务场景下的触发条件之后,还包括:

若确定所述问题信息不符合所述业务场景下的触发条件,根据所述知识库中预先设置的各个问题信息与答案信息的对应关系,确定所述问题信息对应的答案信息;

显示所述问题信息对应的答案信息。

可选的,在获取所述目标需求对应的推荐知识并显示之后,还包括:

根据预先设置的主动问答信息,向所述用户发出主动问答;

在接收到所述用户针对所述主动问答信息输入的回复信息后,显示预先设定的回应语句。

可选的,在显示预先设定的回应语句之后,还包括:

查找是否存在与所述回复信息相关联的关联知识;

若存在与所述回复信息相关联的关联知识,生成所述关联知识相对应的菜单选项,向所述用户显示所述菜单选项,并在接收到所述用户针对所述菜单选项的选择操作之后,显示所述菜单选项对应的关联知识;

若不存在所述关联知识,显示预先设定的结束语句,或者退出本次推荐流程。

在本申请实施例的第二方面,提供了一种应用于智能机器人交互的知识推荐装置,包括:

特征信息提取模块,用于获取用户输入的问题信息后,通过对所述问题信息进行分析,提取所述问题信息中包含的特征信息;

业务场景确定模块,用于确定所述问题信息对应的业务场景,其中,每个业务场景包含所述业务场景对应的知识库;

触发条件确定模块,用于根据所述问题信息中包含的特征信息,确定所述问题信息是否符合所述业务场景下的触发条件;

目标需求确定模块,用于若所述问题信息符合所述业务场景下的触发条件,根据所述问题信息确定所述用户的目标需求;

推荐知识显示模块,用于通过查找所述业务场景对应的知识库,获取所述目标需求对应的推荐知识并显示。

可选的,所述触发条件确定模块包括:

触发参数判断单元,用于判断所述特征信息中是否包含所述业务场景对应的触发参数;

触发次数获取单元,用于若所述特征信息中包含所述业务场景对应的触发参数,获取所述触发参数连续出现的次数,将所述触发参数连续出现的次数作为触发次数;

触发条件确定单元,用于若所述触发次数不小于预设阈值,确定所述问题信息符合所述业务场景下的触发条件。

可选的,所述业务场景确定模块包括:

第一场景确定单元,用于获取所述问题信息的交互参数,并通过所述交互参数确定所述问题信息对应的业务场景;

和/或,

业务需求确定单元,用于根据所述问题信息中包含的特征信息,确定所述问题信息的业务需求;

第二场景确定单元,用于根据所述问题信息的业务需求,确定所述问题信息对应的业务场景。

可选的,还包括:

答案信息确定模块,用于在确定所述问题信息是否符合所述业务场景下的触发条件之后,若确定所述问题信息不符合所述业务场景下的触发条件,根据所述知识库中预先设置的各个问题信息与答案信息的对应关系,确定所述问题信息对应的答案信息;

答案信息显示模块,用于显示所述问题信息对应的答案信息。

本申请实施例公开一种应用于智能机器人交互的知识推荐方法及装置。该方法中,在获取用户输入的问题信息后,分析该问题信息,提取问题信息中包含的特征信息;然后确定问题信息对应的业务场景,根据所述问题信息中包含的特征信息,确定问题信息是否符合该业务场景下的触发条件;若该问题信息符合触发条件,根据所述问题信息确定所述用户的目标需求,通过查找所述业务场景对应的知识库,获取所述目标需求对应的推荐知识并显示。

因此,通过本申请实施例公开的方案,能够对用户提出的不同业务场景下的问题信息进行知识推荐,从而能够应对多种业务场景,解决现有技术中的智能机器人只能对用户在单一场景下提出的问题进行回复的问题,从而能够满足用户多方面的需求。

附图说明

为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例公开的一种应用于智能机器人交互的知识推荐方法的工作流程示意图;

图2为本申请实施例公开的一种应用于智能机器人交互的知识推荐方法中,确定问题信息是否符合业务场景下的触发条件的工作流程示意图;

图3为本申请实施例公开的一种应用于智能机器人交互的知识推荐方法中的业务场景示意图;

图4为本申请实施例公开的又一种应用于智能机器人交互的知识推荐方法的工作流程示意图;

图5为本申请实施例公开的又一种应用于智能机器人交互的知识推荐方法的工作流程示意图;

图6为本申请实施例公开的又一种应用于智能机器人交互的知识推荐方法的工作流程示意图;

图7为本申请实施例公开的一种应用于智能机器人交互的知识推荐装置的结构示意图。

具体实施方式

为了解决现有技术中只能对用户在单一场景下提出的问题进行相应的回复,不能满足用户多方面的需求的问题,本申请实施例提供一种应用于智能机器人交互的知识推荐方法及装置。

本申请第一实施例公开一种应用于智能机器人交互的知识推荐方法,通过该方法,智能机器人能够向用户进行知识推荐。参见图1所示的工作流程示意图,该方法包括以下步骤:

步骤s11、获取用户输入的问题信息后,通过对所述问题信息进行分析,提取所述问题信息中包含的特征信息。

在本申请实施例中,所述特征信息为问题信息中的一个概念性信息,用于表征所述问题信息中包含的知识点,或用户的意图,以便通过特征信息了解用户的需求。其中,该特征信息通常为一个名词性和/或动词性概念信息。例如,若该问题信息为“汽油能带上飞机吗”,则“汽油”和“飞机”可作为特征信息,若该问题信息为“基金的收益性”,则“基金”和“收益性”可作为特征信息。

在提取问题信息中包含的特征信息时,可对该问题信息进行语义分析,通过语义分析,对该问题信息进行拆分,得到各个词语,并获取各个词语的词性,进一步根据各个词语的词性确定问题信息中包含的特征信息。

步骤s12、确定所述问题信息对应的业务场景,其中,每个业务场景包含所述业务场景对应的知识库。

其中,应用本申请实施例公开的方案的智能机器能够查询各个业务场景的知识库,并通过查询知识库获取所需的知识。这种情况下,所述知识库可以存储在智能机器人中,或者,所述知识库可以存储在另一数据服务器中,这种情况下,智能机器人能够与该数据服务器进行信息交互,从而实现对知识库的查询。

在应用本申请实施例所公开的方案的智能机器人中,配置有多种业务场景,以满足用户在不同业务场景下的需求。其中,在本申请实施例中,业务场景可以包括客服场景、营销场景、智能推荐场景和外呼场景等。当然,还可以支持其他业务场景,本申请实施例对此不作限定。

其中,客服场景用于解决客户在售前和售后的问题;在营销场景中,会向用户推送预先存储的营销知识;在智能推荐场景中,用户可能提出一些比较模糊的问题,智能机器人根据这些问题一步一步引导确认,最终得到用户所需要的答案;外呼场景指的是智能机器人主动与用户联系,以咨询问题的场景。

另外,各个业务场景所对应的知识库也包括多种类型,例如,知识库通常包括faq(frequentlyaskedquestions,常见问题解答)类知识库、富文本知识库、概念型知识库、普通型知识库、要素型知识库和列表型知识库等。

步骤s13、根据所述问题信息中包含的特征信息,确定所述问题信息是否符合所述业务场景下的触发条件。

在本申请实施例中,预先为各个业务场景设置相应的触发条件。例如,在基金投资这一业务场景中,可设置用户多次咨询某一基金的相关信息时,认为符合该业务场景下的触发条件,从而执行后续的操作。

步骤s14、若所述问题信息符合所述业务场景下的触发条件,根据所述问题信息确定所述用户的目标需求;

步骤s15、通过查找所述业务场景对应的知识库,获取所述目标需求对应的推荐知识并显示。

若问题信息符合该业务场景下的触发条件,则认为用户存在了解相关推荐知识的意图,即用户的目标需求为了解相关的推荐知识。这种情况下,则获取目标需求对应的推荐知识,并通过智能机器人显示该推荐知识,从而满足用户的需求。

其中,目标需求与推荐知识之间的对应关系,根据业务场景预先进行设定。当问题信息符合该业务场景下的触发条件时,通过查找该对应关系,即可获取到目标需求对应的推荐知识。

例如,在基金投资这一业务场景中,若用户多次咨询某一基金的相关信息时,可认为符合该业务场景下的触发条件,用户的目标需求为了解该基金,则与该目标需求对应的推荐知识为该基金的相关介绍,从而能够通过步骤s15,向用户推荐该基金的相关介绍。

根据上述描述可知,本申请实施例公开一种应用于智能机器人交互的知识推荐方法,该方法中,在获取用户输入的问题信息后,分析该问题信息,提取问题信息中包含的特征信息;然后确定问题信息对应的业务场景,根据所述问题信息中包含的特征信息,确定问题信息是否符合该业务场景下的触发条件;若该问题信息符合触发条件,根据所述问题信息确定所述用户的目标需求,通过查找所述业务场景对应的知识库,获取所述目标需求对应的推荐知识并显示。

因此,通过本申请实施例公开的方案,能够对用户提出的不同业务场景下的问题信息进行知识推荐,从而能够应对多种业务场景,解决现有技术中的智能机器人只能对用户在单一场景下提出的问题进行回复的问题,从而能够满足用户多方面的需求。

进一步的,应用本申请实施例公开的方案的智能机器人,可以为多种形式的智能机器人。

在其中一种形式中,所述智能机器人为实体的机器人。在另外一种形式中,所述智能机器人可以为非实体的机器人,例如,可以为知识平台,这种情况下,该知识平台能够查询多个业务场景对应的知识库,并且,用户能够对知识平台进行操作,该知识平台根据用户的操作,获取输入的问题信息,并对该问题信息进行分析以及查询相应的知识库,获取符合用户的目标需求的推荐知识并显示,以使用户通过知识平台查看到该推荐知识。

在本申请实施例公开的应用于智能机器人交互的知识推荐方法中,包含根据所述问题信息中包含的特征信息,确定所述问题信息是否符合所述业务场景下的触发条件的操作。其中,在检测问题信息是否符合所述触发条件时,通常考虑触发参数和触发次数这两个因素。

这种情况下,参见图2所示的工作流程示意图,所述根据所述问题信息中包含的特征信息,确定所述问题信息是否符合所述业务场景下的触发条件,包括以下步骤:

步骤s21、判断所述特征信息中是否包含所述业务场景对应的触发参数,若是,执行步骤s22的操作,若否,执行步骤s25的操作。

在本申请实施例中,预先为各个业务场景设置了相应的触发参数。例如,在基金投资这一业务场景中,可设置“收益性”、“年收益”和“跌涨幅”等为触发参数。

步骤s22、若所述特征信息中包含所述业务场景对应的触发参数,获取所述触发参数连续出现的次数,将所述触发参数连续出现的次数作为触发次数。

步骤s23、判断所述触发次数是否小于预设阈值。

其中,若所述触发次数不小于预设阈值,则执行步骤s24的操作,若所述触发参数连续出现的次数小于预设阈值,则执行步骤s25的操作。

步骤s24、若所述触发参数连续出现的次数不小于预设阈值,确定所述问题信息符合所述业务场景下的触发条件。

其中,预设阈值的大小可由智能机器人的管理者预先设置。例如,可设置该预设阈值为3等。

步骤s25、确定所述问题信息不符合所述业务场景下的触发条件。

通过步骤s21至步骤s25的操作,能够检测到问题信息是否符合业务场景下的触发条件。为了明确这一过程,以下可通过一个具体的实例说明。

该实例的业务场景为基金投资,该业务场景中,预先设置“收益性”、“年收益”和“跌涨幅”等为触发参数,并且设置所述预设阈值为3。这种情况下,若用户连续提出“a基金的跌涨幅”、“a基金的年收益”和“a基金的收益性”等问题信息,则表明触发参数连续出现的次数不小于预设阈值,可以确定“a基金的收益性”这一问题信息符合该业务场景下的触发条件。进一步的,确定用户的目标需求为了解a基金,从而可以向a基金推荐相关的内容。

具体的,参见图3所示的业务场景示意图,设定用户提出“摩羯的收益性”这一问题信息时,该问题信息符合该业务场景下的触发条件,这种情况下,智能机器人会向用户推荐摩羯基金的相关知识。

进一步的,在本申请实施例中,需要确定问题信息对应的业务场景,所述确定所述问题信息对应的业务场景,包括:

获取所述问题信息的交互参数,并通过所述交互参数确定所述问题信息对应的业务场景;

和/或,

根据所述问题信息中包含的特征信息,确定所述问题信息的业务需求;

根据所述问题信息的业务需求,确定所述问题信息对应的业务场景。

其中,所述交互参数通常包括用户上传至智能机器人的问题信息的来源参数。例如,若用户在访问某一购物网站时,向智能机器人提出问题信息,则用户上传至智能机器人的问题信息的来源参数为该购物网站。这种情况下,可确定该问题信息对应的业务场景为客服场景对应的应用。

另外,还可以根据业务需求确定该问题信息对应的业务场景。例如,若特征信息包括“信用卡”和“缴费”等,可以确定当前的业务需求为信用卡催缴,这种情况下,可确定该问题信息对应的业务场景为外呼的业务场景。

进一步的,有些情况下,问题信息不符合业务场景下的触发条件。这种情况下,参见图4所示的工作流程示意图,本申请实施例公开的应用于智能机器人交互的知识推荐方法包括以下步骤:

步骤s41、获取用户输入的问题信息后,通过对所述问题信息进行分析,提取所述问题信息中包含的特征信息。

步骤s42、确定所述问题信息对应的业务场景,其中,每个业务场景包含所述业务场景对应的知识库。

步骤s43、根据所述问题信息中包含的特征信息,确定所述问题信息是否符合所述业务场景下的触发条件。

其中,若符合,执行步骤s44的操作,若不符合,执行步骤s46的操作。

步骤s44、若所述问题信息符合所述业务场景下的触发条件,根据所述问题信息确定所述用户的目标需求。

步骤s45、通过查找所述业务场景对应的知识库,获取所述目标需求对应的推荐知识并显示。

其中,步骤s41至步骤s45的具体操作过程与步骤s11至步骤s15的具体操作过程相同,可相互参照,此处不再赘述。

步骤s46、若确定所述问题信息不符合所述业务场景下的触发条件,根据所述知识库中预先设置的各个问题信息与答案信息的对应关系,确定所述问题信息对应的答案信息。

步骤s47、显示所述问题信息对应的答案信息。

在步骤s46和步骤s47中,若确定问题信息不符合业务场景下的触发条件,则直接回复该问题信息对应的答案信息。其中,各种答案信息,以及问题信息与答案信息的对应关系,被预先存储在知识库中。

例如,若用户提出的问题信息“a基金的收益性”,不符合业务场景下的触发条件,则通过查询知识库,确定该问题信息对应的答案信息,并向用户显示该答案信息,而不再进行推荐。

进一步的,参见图5所示的工作流程示意图,在执行步骤s15之后,即在获取所述目标需求对应的推荐知识并显示之后,还包括以下步骤:

步骤s16、根据预先设置的主动问答信息,向所述用户发出主动问答;

步骤s17、在接收到所述用户针对所述主动问答信息输入的回复信息后,显示预先设定的回应语句。

根据用户提出的问题信息,向用户反馈相应的答案信息或推荐知识,为被动问答形式。进一步的,本申请实施例还可以通过步骤s16至步骤s17的操作,执行主动问答。根据预先的设置,该主动问答可以执行一轮或多轮。

例如,在图3所示的业务场景示意图中,“您好,请问是否购买过摩羯智投以及相关产品呢”,即为主动问答信息,据此,用户可以选择“是”或“否”,以作为回复信息。在接收到“是”这一回复信息后,“好的,感谢您的参与(您的是否购买:是)”即为预先设定的回应语句。

另外,在图3所示的业务场景示意图中,“您好,请问您感觉收益如何”,即为主动问答信息,据此,用户可以选择“很好”或“一般”或“赔本”,以作为回复信息。在接收到“很好”这一回复信息后,“感谢您的评价,恭喜您收益越来越好。(您的收益率:很好)”即为预先设定的回应语句。

根据用户针对所述主动问答信息输入的回复信息,能够进一步确定用户的目标需求。

进一步的,在本申请实施例公开的应用于智能机器人交互的知识推荐方法中,参见图6所示的工作流程示意图,在显示预先设定的回应语句之后,还包括:

步骤s18、查找是否存在与所述回复信息相关联的关联知识。若是,执行步骤s19的操作,若否,执行步骤s20的操作。

步骤s19、若存在与所述回复信息相关联的关联知识,生成所述关联知识相对应的菜单选项,向所述用户显示所述菜单选项,并在接收到所述用户针对所述菜单选项的选择操作之后,显示所述菜单选项对应的关联知识。

步骤s20、若不存在所述关联知识,显示预先设定的结束语句,或者退出本次推荐流程。

通过用户输入的回复信息,能够进一步确定用户的目标需求。这种情况下,可进一步查找是否存在与所述回复信息相关联的关联知识。例如,若根据用户输入的回复信息,确定用户的摩羯智投感兴趣,则可以进一步显示:“摩羯简介”、“咨询购买流程”和“摩羯特点”等菜单选项,以供用户选择,并根据用户的选择操作显示相应的关联知识,以便进一步满足用户的需求。

相应的,本申请实施例还公开一种应用于智能机器人交互的知识推荐装置,通过该装置,智能机器人能够向用户进行知识推荐。参见图7所示的结构示意图,所述应用于智能机器人交互的知识推荐装置包括:特征信息提取模块100、业务场景确定模块200、触发条件确定模块300、目标需求确定模块400和推荐知识显示模块500。

其中,所述特征信息提取模块100,用于获取用户输入的问题信息后,通过对所述问题信息进行分析,提取所述问题信息中包含的特征信息。

在本申请实施例中,所述特征信息为问题信息中的一个概念性信息,用于表征所述问题信息中包含的知识点,以及用户的意图,以便通过特征信息了解用户的需求。所述特征信息提取模块100在提取问题信息中包含的特征信息时,可对该问题信息进行语义分析,通过语义分析,对该问题信息进行拆分,得到各个词语,并获取各个词语的词性,然后根据各个词语的词性确定问题信息中包含的特征信息。

所述业务场景确定模块200,用于确定所述问题信息对应的业务场景,其中,每个业务场景包含所述业务场景对应的知识库。

在应用本申请实施例所公开的方案的智能机器人中,配置有多种业务场景,以满足用户在不同业务场景下的需求。其中,在本申请实施例中,业务场景可以包括客服场景、营销场景、智能推荐场景和外呼场景等。当然,还可以支持其他业务场景,本申请实施例对此不作限定。

另外,各个业务场景所对应的知识库也包括多种类型,例如,知识库通常包括faq(frequentlyaskedquestions,常见问题解答)类知识库、富文本知识库、概念型知识库、普通型知识库、要素型知识库和列表型知识库等。

所述触发条件确定模块300,用于根据所述问题信息中包含的特征信息,确定所述问题信息是否符合所述业务场景下的触发条件。

在本申请实施例中,预先为各个业务场景设置相应的触发条件。例如,在基金投资这一业务场景中,可设置用户多次咨询某一基金的相关信息时,认为符合该业务场景下的触发条件,从而执行后续的操作。

所述目标需求确定模块400,用于若所述问题信息符合所述业务场景下的触发条件,根据所述问题信息确定所述用户的目标需求。

所述推荐知识显示模块500,用于通过查找所述业务场景对应的知识库,获取所述目标需求对应的推荐知识并显示。

若问题信息符合该业务场景下的触发条件,则认为用户存在了解相关推荐知识的意图,即用户的目标需求为了解相关的推荐知识。这种情况下,推荐知识显示模块500能够获取目标需求对应的推荐知识,并通过智能机器人显示该推荐知识,从而满足用户的需求。

其中,目标需求与推荐知识之间的对应关系,根据业务场景预先进行设定。当问题信息符合该业务场景下的触发条件时,通过查找该对应关系,即可获取到目标需求对应的推荐知识。

通过本申请实施例公开的方案,能够对用户提出的不同业务场景下的问题信息进行知识推荐,从而能够应对多种业务场景,解决现有技术中的智能机器人只能对用户在单一场景下提出的问题进行回复的问题,从而能够满足用户多方面的需求。

在本申请实施例公开的应用于智能机器人交互的知识推荐装置中,在确定问题信息是否符合所述触发条件时,通常考虑触发参数和触发次数这两个因素。这种情况下,所述触发条件确定模块包括:

触发参数判断单元,用于判断所述特征信息中是否包含所述业务场景对应的触发参数;

触发次数获取单元,用于若所述特征信息中包含所述业务场景对应的触发参数,获取所述触发参数连续出现的次数,将所述触发参数连续出现的次数作为触发次数;

触发条件确定单元,用于若所述触发次数不小于预设阈值,确定所述问题信息符合所述业务场景下的触发条件。

另外,若特征信息中不包含所述业务场景对应的触发参数,或者,特征信息中虽然包含所述业务场景对应的触发参数,但是触发次数小于预设阈值,则触发条件确定单元还可以确定所述问题信息不符合所述业务场景下的触发条件。

进一步的,在本申请实施例公开的应用于智能机器人交互的知识推荐装置中,所述业务场景确定模块包括:

第一场景确定单元,用于获取所述问题信息的交互参数,并通过所述交互参数确定所述问题信息对应的业务场景;

和/或,

业务需求确定单元,用于根据所述问题信息中包含的特征信息,确定所述问题信息的业务需求;

第二场景确定单元,用于根据所述问题信息的业务需求,确定所述问题信息对应的业务场景。

其中,所述交互参数通常包括用户上传至智能机器人的问题信息的来源参数。例如,若用户在访问某一购物网站时,向智能机器人提出问题信息,则用户上传至智能机器人的问题信息的来源参数为该购物网站。这种情况下,可确定该问题信息对应的业务场景为客服场景对应的应用。

进一步的,在本申请实施例公开的应用于智能机器人交互的知识推荐装置中,还包括:

答案信息确定模块,用于在确定所述问题信息是否符合所述业务场景下的触发条件之后,若确定所述问题信息不符合所述业务场景下的触发条件,根据所述知识库中预先设置的各个问题信息与答案信息的对应关系,确定所述问题信息对应的答案信息;

答案信息显示模块,用于显示所述问题信息对应的答案信息。

通过答案信息确定模块和答案信息显示模块,若确定问题信息不符合业务场景下的触发条件,则直接回复该问题信息对应的答案信息。其中,各种答案信息,以及问题信息与答案信息的对应关系,被预先存储在知识库中。

具体实现中,本申请实施例还提供一种计算机可读存储介质,其中,该计算机可读存储介质可存储有程序,该程序执行时可包括本申请提供的适用于多业务场景的智能机器人的实现方法的各实施例中的部分或全部步骤。所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

本领域的技术人员可以清楚地了解到本申请实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。

本说明书中各个实施例之间相同相似的部分互相参见即可。尤其,对于装置和终端设备的实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例中的说明即可。

以上所述的本申请实施方式并不构成对本申请保护范围的限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1