logo好方法网

一种农业技术服务机器人人机融合咨询问答方法及系统


技术摘要:
本发明提供的农业技术服务机器人人机融合咨询问答方法及系统,该方法包括:获取人机对话过程中的用户语音;对用户语音进行识别,获取用户人机对话文本;对文本进行用户状态评估,并根据评估结果选择咨询问答的方式,该咨询问答的方式包括机器人自动解答、农业信息服务  全部
背景技术:
农业信息服务体系建设的不断推进,为农业科技生产提供了有力的技术保障。农 业技术咨询服务是农户在农业生产过程中及时获取技术指导的重要途径,是数字农业服务 体系建设的重要部分,也是农技推广工作中不可或缺的手段。当前农业技术咨询主要两种 方式,包括农业技术咨询热线电话和农业咨询问答机器人系统。 农业技术咨询热线电话是以热线电话接入应答的方式提供技术服务,如各省市 12396新农村科技服务热线,12316农业公益服务热线等。在电话广泛普及的背景下,为农业 生产技术解答和农业技术成果推广提供了便利。特别是农业专家的咨询指导,为解决农业 生产中的个性化疑难问题提供了有效途径。但是有限的农业专家及固定的坐班时间,难以 应对大量复杂多样的农业生产技术需求。如何利用信息技术对有限的农业专家资源进行充 分利用是当前函待解决的技术问题。 农业咨询问答机器人系统是在农业常见技术知识库的支持下构建。当需要技术咨 询时,通过人机交互的方式获取技术服务。机器人系统在对用户输入进行识别、分析的基础 上,直接播报相关性达到符合要求的信息。这类农业咨询问答机器人系统针对常见高频问 题具有较好的应答能力,且能提供24小时全天服务,缓解了热线服务值班时间与农业生产 作息时间不符的问题。但农业生产问题受到地域、气候、立地、品种类型等众多因素影响,部 分问题个性化特点非常强,底层知识库很难做到用户问题全部覆盖,农业咨询问答机器人 系统实用性有待提高。农业专家是解决农业个性化难点问题的重要力量,如何发挥机器人 问答优势和农业专家知识经验优势,以提升农业常见问题和个性化问题的解答能力,提升 系统实用性,是当前面临的主要问题。
技术实现要素:
本发明实施例提供一种农业技术服务机器人人机融合咨询问答方法及系统,用以 克服现有技术在农业信息服务过程中,无法合理的调配多种咨询问答方式的缺陷。 第一方面,本发明实施例提供一种农业技术服务机器人人机融合咨询问答方法, 主要包括:获取人机对话过程中的用户语音;对用户语音进行语音识别,获取用户人机对话 文本;对用户人机对话文本进行用户状态评估,并根据评估结果选择咨询问答的方式;其 中,咨询问答的方式包括机器人自动解答、农业信息服务人员接入解答或农业专家指导。 可选地,上述对用户语音进行语音识别,获取用户人机对话文本,可以包括:基于 农业领域专业词库,构建农业技术咨询语音识别模型;利用农业技术咨询语音识别模型对 用户语音进行识别,获取用户人机对话文本,该用户人机对话文本一般包括农业通用词和 农业专业词。 4 CN 111581338 A 说 明 书 2/12 页 可选地,在获取所述用户人机对话文本之后,还包括对用户人机对话文本进行识 别纠错,构建识别文本,具体为:对用户人机对话文本进行分词,获取用户人机对话文本中 的所有分词;基于农业技术语境词库,计算每个分词的语境符合度;若分词的语境符合度大 于第一预设阈值,则将该分词置于识别文本;若评价词组的语境符合度小于第一预设阈值, 则获取与该分词相近的音词表;计算音词表每个音词的语境符合度,并将语境符合度最高 的音词置于所述识别文本。 可选地,对识别文本进行用户状态评估,并根据评估结果选择咨询问答的方式,具 体包括:获取与用户人机对话文本相对应的识别文本;对识别文本进行语义抽取,构建用户 评价词组集;获取用户评价词组集中每个用户评价词组的状态评价值,并根据所有状态评 价值,获取识别文本的综合状态评估值;若综合状态评估值大于第二预设阈值,则确定咨询 问答的方式为机器人自动解答;若综合状态评估值小于第二预设阈值,则提示用户是否将 咨询问答的方式转换为农业信息服务人员接入解答。 可选地,获取用户评价词组集中每个用户评价词组的状态评价值,并根据所有状 态评价值,获取所述识别文本的综合状态评估值,具体计算方法为: 其中,Z为识别文本的综合状态评估值,zj为第j个用户评价词组的状态评价值,wj 表示第j个用户评价词组的中心词的特征值,qij表示第j个用户评价词组中第i个词语的极 性权重,m为用户评价词组集中用户评价词组的总数,n为第j个用户评价词组中词语的总 数。 可选地,上述对识别文本进行语义抽取,构建用户评价词组集,可以包括: 确定所述识别文本中的至少一个评价对象中心词;以评价对象中心词为中心,以 评价对象中心词前后的状态词为界,对识别文本进行语义划分;利用划分后形成的至少一 个用户评价词组,构建成用户评价词组集。 可选地,在用户确认将咨询问答的方式转换为农业信息服务人员接入解答之后, 由农业信息服务人员在农业技术知识库系统的辅助下进行用户咨询问题回复。 可选地,在用户确认将咨询问答的方式转换为农业信息服务人员接入解答之后, 还包括:继续获取识别文本,若通过对识别文本的分析,获取到识别文本对应的综合状态评 估值小于第三预设阈值,则将咨询问答的方式转换为农业专家指导。 第二方面,本发明实施例提供一种农业技术服务机器人人机融合咨询问答系统, 主要包括语音获取单元、文本生成单元、用户状态评估单元和咨询方式选择单元,其中: 语音获取单元主要用于获取人机对话过程中的用户语音;文本生成单元主要用于 对用户语音进行语音识别,获取用户人机对话文本;用户状态评估单元主要用于对用户人 机对话文本进行用户状态评估;咨询方式选择单元主要用于根据用户状态评估单元的评估 结果选择咨询问答的方式,该咨询问答的方式主要包括机器人自动解答、农业信息服务人 员接入解答或农业专家指导。 5 CN 111581338 A 说 明 书 3/12 页 第三方面,本发明实施例提供一种电子设备,包括存储器、处理器及存储在存储器 上并可在处理器上运行的计算机程序,其中,处理器执行所述程序时实现如第一方面任一 所述的农业技术服务机器人人机融合咨询问答方法的步骤。 第四方面,本发明实施例提供一种非暂态计算机可读存储介质,其上存储有计算 机程序,该计算机程序被处理器执行时实现如第一方面任一所述的农业技术服务机器人人 机融合咨询问答方法的步骤。 本发明实施例提供的农业技术服务机器人人机融合咨询问答方法及系统,通过对 用户在人机交互过程中的用户语音进行识别、评估以获取对话过程中用户的反应状态,并 根据用户的反应状态,来确定机器人接通农业信息服务人员的时机,通过农业信息服务人 员判断问题的急迫性来确定农业专家的邀请时机,在当前农业专家有限的情况下,极大的 提升了农业专家资源利用率,有效的增强了农业技术服务机器人产品的用户体验感和服务 满意率。 附图说明 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发 明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根 据这些附图获得其他的附图。 图1为本发明实施例提供的一种农业技术服务机器人人机融合咨询问答方法流程 示意图; 图2为本发明实施例提供的一种用户状态词典的构成示意图; 图3为本发明实施例提供的一种综合状态评估值的算法流程图; 图4为本发明实施例提供的一种农业技术服务机器人人机融合咨询问答系统的结 构示意图; 图5为本发明实施例提供的另一种农业技术服务机器人人机融合咨询问答方法流 程示意图; 图6为本发明实施例提供的一种电子设备的实体结构图。
下载此资料需消耗2积分,
分享到:
收藏