logo好方法网

一种车载系统的控件对象查询方法和装置


技术摘要:
本发明实施例提供了一种车载系统的控件对象查询方法和装置,所述方法包括:获取用户查询语句,并从用户查询语句提取查询关键词以及查询关键词的修饰关系;获取针对车载系统构建的知识图谱;从知识图谱记录的实体词中,选取与所述查询关键词匹配的目标实体词;从知识图  全部
背景技术:
随着智能汽车的快速发展,为满足用户的需求,在车载系统里面会搭载各种各样 的应用程序APP,如导航、空调、音乐、系统设置等,每个应用程序包含大量页面,每个页面包 含大量可操作性的控件。针对复杂的图形用户界面GUI系统,用户通过点击或者手势常用的 操作方式,无法快速找到自己需要操作的控件。 车载系统可操作性的控件繁多,如果用常规的分类方法进行场景直达,需要的确 定的意图比较多,没办法一一枚举;而且训练模型需要的大量泛化数据和标注,成本较高。
技术实现要素:
鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地 解决上述问题的一种车载系统的控件对象查询方法和相应的一种车载系统的控件对象查 询装置。 为了解决上述问题,本发明实施例公开了一种车载系统的控件对象查询方法,包 括: 获取用户查询语句,并从所述用户查询语句提取查询关键词以及所述查询关键词 的修饰关系,所述查询关键词包括施动词、控件对象词和属性信息词; 获取针对车载系统构建的知识图谱,所述知识图谱记录有多个实体词以及基于所 述实体词的修饰关系连接两个实体词的边,所述实体词包括施动词、控件对象词和属性信 息词; 从所述知识图谱记录的实体词中,选取与所述查询关键词匹配的目标实体词; 从所述知识图谱中,查找联通图;所述联通图包含至少两个所述目标实体词,以及 连接在两个目标实体词之间与所述查询关键词的修饰关系匹配的边; 从所述联通图的路径中,选取目标路径; 根据目标路径确定所述控件对象词对应的控件对象所在的目标页面并生成跳转 指令,以及确定所述控件对象词对应的控件对象在所述目标页面的显示位置并生成位置信 息;以使所述车载系统根据所述跳转指令跳转至所述目标页面,以及根据所述位置信息在 所述目标页面滑动至所述显示位置进行显示。 可选地,所述从所述知识图谱记录的实体词中,选取与所述查询关键词匹配的目 标实体词,包括: 从所述知识图谱记录的实体词中,针对所述查询关键词选取对应的候选实体词; 根据多个查询关键词对应的候选实体词,计算单个所述候选实体词的特征参数; 采用单个所述候选实体词的特征参数和预设机器学习模型,对针对单个查询关键 4 CN 111736738 A 说 明 书 2/11 页 词的多个候选实体词进行排序,并根据排序结果选取目标实体词。 可选地,所述根据多个查询关键词对应的候选实体词,计算单个所述候选实体词 的特征参数,包括: 分别确定各个查询关键词对应的单个候选实体词与其他查询关键词对应的候选 实体词之间的边数; 采用单个候选实体词与其他查询关键词对应的候选实体词之间的边数,计算所述 单个候选实体词的边数平均值; 采用单个候选实体词与其他查询关键词对应的候选实体词之间的边数,确定所述 单个候选词的连接度; 采用所述单个候选实体词的连接度,计算所述单个候选实体词的连接度平均值; 确定所述查询关键词与对应的各个候选实体词之间的相似度,并根据相似度对各 个候选实体词进行排序,得到单个候选实体词在对应同一查询关键词的多个候选实体词中 的排序位置; 将所述单个候选实体词的边数平均值、所述单个候选实体词的连接度平均值、所 述单个候选实体词在对应同一查询关键词的多个候选实体词中的排序位置中的至少一种, 作为所述候选实体词的特征参数。 可选地,所述从所述联通图的路径中,选取目标路径,包括: 从所述联通图的路径中,选取包含的目标实体词最多且路径最短的目标路径。 可选地,所述从所述联通图的路径中,选取包含的目标实体词最多且路径最短的 目标路径,包括: 获取所述车载系统的可用控件信息; 从所述联通图的路径中删除与所述可用控件信息不匹配的路径; 在剩余的路径中,选取包含的目标实体词最多且路径最短的目标路径。 可选地,所述知识图谱记录的实体词还包括页面属性词;所述根据目标路径,确定 所述控件对象词对应的控件对象所在的目标页面,包括: 从所述目标路径中,查找与所述控件对象词具有修饰关系的页面属性词; 确定所述页面属性词对应的目标页面。 可选地,所述的方法应用于服务器;所述方法还包括: 向车辆发送所述跳转指令和所述位置信息,以使所述车辆的车载系统根据所述跳 转指令跳转至所述目标页面,以及根据所述位置信息在所述目标页面滑动至所述控件对象 词对应的控件对象在所述目标页面的显示位置进行显示。 本发明实施例还公开了一种车载系统的控件对象查询装置,包括: 用户查询语句处理模块,用于获取用户查询语句,并从所述用户查询语句提取查 询关键词以及所述查询关键词的修饰关系,所述查询关键词包括施动词、控件对象词和属 性信息词; 知识图谱获取模块,用于获取针对车载系统构建的知识图谱,所述知识图谱记录 有多个实体词以及基于所述实体词的修饰关系连接两个实体词的边,所述实体词包括施动 词、控件对象词和属性信息词; 目标实体词选取模块,用于从所述知识图谱记录的实体词中,选取与所述查询关 5 CN 111736738 A 说 明 书 3/11 页 键词匹配的目标实体词; 联通图查找模块,用于从所述知识图谱中,查找联通图;所述联通图包含至少两个 所述目标实体词,以及连接在两个目标实体词之间与所述查询关键词的修饰关系匹配的 边; 目标路径选取模块,用于从所述联通图的路径中,选取目标路径; 控制信息生成模块,用于根据目标路径确定所述控件对象词对应的控件对象所在 的目标页面并生成跳转指令,以及确定所述控件对象词对应的控件对象在所述目标页面的 显示位置并生成位置信息;以使所述车载系统根据所述跳转指令跳转至所述目标页面,以 及根据所述位置信息在所述目标页面滑动至所述显示位置进行显示。 可选地,所述目标实体词选取模块包括: 候选实体词选取子模块,用于从所述知识图谱记录的实体词中,针对所述查询关 键词选取对应的候选实体词; 特征参数计算子模块,用于根据多个查询关键词对应的候选实体词,计算单个所 述候选实体词的特征参数; 目标实体词选取子模块,用于采用单个所述候选实体词的特征参数,在针对单个 查询关键词的候选实体词中,选取目标实体词。 可选地,所述特征参数计算子模块包括: 边数确定单元,用于分别确定各个查询关键词对应的单个候选实体词与其他查询 关键词对应的候选实体词之间的边数; 边数平均值计算单元,用于采用单个候选实体词与其他查询关键词对应的候选实 体词之间的边数,计算所述单个候选实体词的边数平均值; 连接度确定单元,用于采用单个候选实体词与其他查询关键词对应的候选实体词 之间的边数,确定所述单个候选词的连接度; 连接度平均值确定单元,用于采用所述单个候选实体词的连接度,计算所述单个 候选实体词的连接度平均值; 排序单元,用于确定所述查询关键词与对应的各个候选实体词之间的相似度,并 根据相似度对各个候选实体词进行排序,得到单个候选实体词在对应同一查询关键词的多 个候选实体词中的排序位置; 特征参数确定单元,用于将所述单个候选实体词的边数平均值、所述单个候选实 体词的连接度平均值、所述单个候选实体词在对应同一查询关键词的多个候选实体词中的 排序位置中的至少一种,作为所述候选实体词的特征参数。 可选地,所述目标路径选取模块包括: 目标路径选取子模块,用于从所述联通图的路径中,选取包含的目标实体词最多 且路径最短的目标路径。 可选地,所述目标路径选取子模块包括: 可用控件信息获取单元,用于获取所述车载系统的可用控件信息; 路径删除单元,用于从所述联通图的路径中删除与所述可用控件信息不匹配的路 径; 目标路径选取单元,用于在剩余的路径中,选取包含的目标实体词最多且路径最 6 CN 111736738 A 说 明 书 4/11 页 短的目标路径。 可选地,所述知识图谱记录的实体词还包括页面属性词;所述控制信息生成模块 包括: 页面属性词查找子模块,用于从所述目标路径中,查找与所述控件对象词具有修 饰关系的页面属性词; 目标页面确定子模块,用于确定所述页面属性词对应的目标页面。 可选地,所述的装置应用于服务器;所述装置还包括: 控制信息发送模块,用于向车辆发送所述跳转指令和所述位置信息,以使所述车 辆的车载系统根据所述跳转指令跳转至所述目标页面,以及根据所述位置信息在所述目标 页面滑动至所述控件对象词对应的控件对象在所述目标页面的显示位置进行显示。 本发明实施例还公开了一种电子设备,包括:处理器、存储器及存储在所述存储器 上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如 上所述的车载系统的控件对象查询方法的步骤。 本发明实施例还公开了一种计算机可读存储介质,所述计算机可读存储介质上存 储计算机程序,所述计算机程序被处理器执行时实现如上所述的车载系统的控件对象查询 方法的步骤。 本发明实施例包括以下优点: 本发明实施例,可以获取针对车载系统构建的知识图谱;从知识图谱记录的实体 词中,选取与从用户查询语句提取的查询关键词匹配的目标实体词;从知识图谱中,查找包 含至少两个所述目标实体词,以及连接在两个目标实体词之间与查询关键词的修饰关系匹 配的边的联通图;从联通图的路径中,选取目标路径;根据目标路径确定控件对象词对应的 控件对象所在的目标页面并生成跳转指令,以及确定控件对象词对应的控件对象在目标页 面的显示位置并生成位置信息;以使车载系统根据跳转指令跳转至目标页面,以及根据位 置信息在目标页面滑动至显示位置进行显示。本发明实施例只需要用户通过语言描述自己 的需求,即可快速锁定页面以及控件,降低用户查找成本,提升用户体验。并且通过对知识 图谱中实例化的实体词进行匹配,可以提高对用户查询语句识别的准确度,提高查询效率。 附图说明 图1是本发明的一种车载系统的控件对象查询方法实施例的步骤流程图; 图2是从用户查询语句提取查询关键词以及查询关键词的修饰关系的示意图; 图3是本发明实施例中表示候选实体词之间的连接关系的示意图; 图4是本发明实施例中一种目标路径的示意图; 图5是本发明的一种车载系统的控件对象查询装置实施例的结构框图。
下载此资料需消耗2积分,
分享到:
收藏