基于测试类应用的交互方法和装置制造方法及图纸

技术编号:16587464 阅读:59 留言:0更新日期:2017-11-18 15:03
本发明专利技术提出一种基于测试类应用的交互方法和装置,其中,方法包括:获取预先建立的知识图谱;其中,知识图谱,包括用于指示测试问题的非叶子节点、用于指示测试答案的边和用于指示测试结果的叶子节点;从知识图谱中各非叶子节点指示的测试问题中选取本轮交互问题,并在对话框中对本轮交互问题进行显示;当用户针对本轮交互问题,在对话框中输入本轮交互答案时,根据本轮交互答案,在本轮交互问题对应非叶子节点所连接各边中,查询匹配的目标边,以确定通过目标边与非叶子节点连接的目标节点;根据目标节点,在对话框中显示测试结果,或者下一轮交互问题。该方法能够提升测试类应用程序与用户的交互性,以及提升交互方式的灵活性。

Interactive method and device based on test class application

The invention provides a test based on the application of interactive method and device, wherein the method comprises the following steps: acquiring knowledge of pre established; the knowledge map, including non leaf nodes, indicating that the test problems used to indicate the test answers for leaf nodes and edges indicate the test result; the selection of test problems indicate interaction problems from the knowledge map in each non leaf node, and the interactive problem in the dialog box to display; when the user input for the current round of interaction, the interactive answer in the dialog box, according to the corresponding roundinteraction answer, in the interaction problem of non leaf nodes connected to each side, query matching target edge. To determine the target edge and non leaf nodes connected to the target node; according to the target node, test result is displayed in the dialog box, or Next round of interaction. This method can improve the interactivity between test class application and user, and improve the flexibility of interaction mode.

【技术实现步骤摘要】
基于测试类应用的交互方法和装置
本专利技术涉及互联网
,尤其涉及一种基于测试类应用的交互方法和装置。
技术介绍
随着互联网技术的不断发展,用户的人机交互的需求也随之不断提高,各种测试类应用程序如雨后春笋般出现。现有技术中,在用户测试类应用程序中,在界面显示测试问题后,基于用户点击选项的方式,选定答案,从而根据选定的答案执行后续测试过程。这种交互方式不够灵活,与用户交互性较差。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的第一个目的在于提出一种基于测试类应用的交互方法,以实现提升测试类应用程序与用户的交互性,以及提升交互方式的灵活性,解决现有技术中在用户测试类应用程序中,在界面显示测试问题后,基于用户点击选项的方式,选定答案,这种交互方式不够灵活,与用户交互性较差的问题。本专利技术的第二个目的在于提出一种基于测试类应用的交互装置。本专利技术的第三个目的在于提出一种计算机设备。本专利技术的第四个目的在于提出一种非临时性计算机可读存储介质。本专利技术的第五个目的在于提出一种计算机程序产品。为达上述目的,本专利技术第一方面实施例提出了一种基于本文档来自技高网...
基于测试类应用的交互方法和装置

【技术保护点】
一种基于测试类应用的交互方法,其特征在于,包括以下步骤:获取预先建立的知识图谱;其中,所述知识图谱,包括用于指示测试问题的非叶子节点、用于指示测试答案的边和用于指示测试结果的叶子节点;从所述知识图谱中各非叶子节点指示的测试问题中选取本轮交互问题,并在对话框中对所述本轮交互问题进行显示;当用户针对所述本轮交互问题,在所述对话框中输入本轮交互答案时,根据所述本轮交互答案,在所述本轮交互问题对应非叶子节点所连接各边中,查询匹配的目标边,以确定通过所述目标边与所述非叶子节点连接的目标节点;根据所述目标节点,在所述对话框中显示测试结果,或者下一轮交互问题。

【技术特征摘要】
1.一种基于测试类应用的交互方法,其特征在于,包括以下步骤:获取预先建立的知识图谱;其中,所述知识图谱,包括用于指示测试问题的非叶子节点、用于指示测试答案的边和用于指示测试结果的叶子节点;从所述知识图谱中各非叶子节点指示的测试问题中选取本轮交互问题,并在对话框中对所述本轮交互问题进行显示;当用户针对所述本轮交互问题,在所述对话框中输入本轮交互答案时,根据所述本轮交互答案,在所述本轮交互问题对应非叶子节点所连接各边中,查询匹配的目标边,以确定通过所述目标边与所述非叶子节点连接的目标节点;根据所述目标节点,在所述对话框中显示测试结果,或者下一轮交互问题。2.根据权利要求1所述的基于测试类应用的交互方法,其特征在于,所述根据所述目标节点,在所述对话框中显示测试结果,或者下一轮交互问题,包括:若所述目标节点为叶子节点,在所述对话框中显示所述目标节点指示的测试结果;若所述目标节点为非叶子节点,根据所述目标节点指示的测试问题,在所述对话框中显示所述下一轮交互问题。3.根据权利要求1所述的基于测试类应用的交互方法,其特征在于,所述根据所述本轮交互答案,在所述本轮交互问题对应非叶子节点所连接各边中,查询匹配的目标边,包括:采用语义匹配的方式,从所述本轮交互问题对应非叶子节点所连接各边中,确定出目标边;所述目标边指示的测试答案与本轮交互答案的语义相匹配。4.根据权利要求3所述的基于测试类应用的交互方法,其特征在于,所述查询匹配的目标边,还包括:若未从所述本轮交互问题对应非叶子节点所连接各边中,确定出所述目标边,根据所述本轮交互问题对应非叶子节点所连接各边,显示各边对应的测试答案,以引导用户根据所述各边对应的测试答案,在所述对话框中重新输入本轮交互答案。5.根据权利要求3所述的基于测试类应用的交互方法,其特征在于,所述采用语义匹配的方式,从所述本轮交互问题对应非叶子节点所连接各边中,确定出目标边,包括:对所述本轮交互答案进行分词得到各词条;从各词条中选取实义词;在所述本轮交互问题对应非叶子节点所连接各边中,将所述实义词与各边对应测试答案进...

【专利技术属性】
技术研发人员:王超越孙珂赵世奇
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1