一种通过种属关系确定选项的方法、装置及电子设备与流程

文档序号:12158950阅读:349来源:国知局
一种通过种属关系确定选项的方法、装置及电子设备与流程

本申请涉及数据处理技术领域,具体涉及一种通过种属关系确定选项的方法、装置及电子设备。



背景技术:

在传统的信息搜集过程中,通常采用口头或书面两种方式进行。随着计算机技术的发展,基于计算机的信息搜集方法得到了广泛应用,例如:通过计算机进行社会调查等应用。与传统的基于口头或书面的信息搜集方法相比较,基于计算机的信息搜集方法是一种高效、便利的信息搜集方法。

要搜集的信息通常是由多个子信息项组成的复合信息,例如,要搜集的信息是地址信息,地址信息是由省级行政区域、市级行政区域、区级行政区域、街道级行政区域及详细门牌号等子信息项组成的复合信息。在日常生活中,复合信息包括的各个子信息项之间可能具有一定的种属关系,例如:省级行政区域和市级行政区域的种属关系、市级行政区域和区级行政区域的种属关系或区级行政区域和街道级行政区域的种属关系。

在实际应用中,由于各种原因导致子信息项之间的种属关系可能发生变化,而信息提供方对种属关系的认知,极可能是变更前的种属关系,而非变更后的种属关系。总之,信息提供方对种属关系的认知并非是正确的。因此,信息提供方在通过计算机提供信息时,基于其对种属关系的认知,即可能使用误认的种属关系,还可能使用正确的种属关系。下面以搜集地址信息为例,说明用户对种属关系的认知对信息搜集操作可能产生的影响。

例如,用户在维护地址信息时,基于其对行政区划的认知,即可能使用标准行政区划,还可能使用非标准行政区划。其中,标准行政区划的数据来自于国家统计局发布的行政区划统计信息。而非标准行政区划主要包括以下三种类别:

1)由于行政区划发生变更而产生的旧行政区划

每年中国行政区划都会发生变更,仅2014年在市、区这个级别上就有45起变更案例,而在镇和村这个级别上发生的行政区划变更,数量更多。因此每 年都会有相当数量的行政区划变成老旧的行政区划。但是行政区划的变更不是短时间内就能为所有人所认知的。因此对于一个相同的地址,有些人可能用新的行政区划,有些人还是用旧的行政区划。例如,北京的崇文区已经合并到了东城区,现在没有崇文区这个区了。

2)虚拟的行政区划

虚拟的行政区划是指高新区等具有管理性质的行政区划,它不是标准的行政区划,国家民政局没有对这些区划进行编码。例如,许多地方设立了经济开发的高新区,为此设有高新区管理委员会,但并没有高新区人民政府。但是,绝大多数人都会把高新区当初一个标准的区,这是一个认识的误区。

3)惯用的行政区划

在日常生活中,还有一些属于人们惯用的行政区划,例如,北屯市、铁门关市、双河市等。惯用的行政区划并没有被民政局认可,因此,也不是国家设置的标准行政区划。但是生活在当地的人,有相当大的比例不知道这种情况,他们认为惯用的就是标准行政区划。

通常,当用户在维护地址信息时,计算机自动显示各级行政区划的可选项,以供用户选择。目前,在显示行政区划可选项时,通常采用以下四种方法:1)将非标准行政区划当作标准行政区划,和标准行政区划同样显示;2)将非标准行政区划当作标准行政区划,和标准行政区划同样显示,同时提供“其它”选项;3)将非标准行政区划全部去除,只显示标准行政区划,同时增加“其它”选项,以便当用户无法找到自己认知中的行政区划时,采用“其它”选项作为替代方案;4)将非标准行政区划全部去除,只显示标准行政区划,并且不提供“其他”选项。

在上述方法1和方法2中,非标准行政区划和标准行政区划均被展示给用户,因此用户无需学习正确的行政划分,很容易维护地址信息。然而,采用这两种方法,很可能把非标准行政区划写入最终维护的地址信息中,这会给处理地址信息的应用系统带来脏数据,从而影响数据的处理效果。例如,当地址信息用于物品邮寄时,脏数据会影响物品的正常投递。同时,方法2无法约束“其它”这种数据的范围,应用系统在确定如何邮寄物品到带有“其它”的地址时,只能确定到一个更大的范围,例如,确定地址到省级别,然而由于省级行政范围过大,此时需要人工介入,因此降低了包裹的投递效率。

在上述方法3中,“其它”这种数据带来的影响和方法2的影响是一样的。更严重的是,即使用户对行政区划的种属关系认知度很高,也从来没有发生过行政区划变更,但是由于有些用户认为行政区划的显示字体过小或过密,逐个查找行政区划对其眼睛和精力造成负担,或者由于用户懒惰且其维护的地址信息又在城市中心或者城市地标,均可能导致用户直接使用“其它”选项维护地址信息。

在上述方法4中,只提供标准行政区划数据让用户选择。采用该方法,当用户找不到那些老的行政区划时,就会不知道如何进行操作。此时,用户可能需要到网上搜索或者咨询其它人才可以维护地址信息,可见用户的学习成本过高,因此将导致用户流失和订单流失的情况发生。

综上所述,通过种属关系确定选项时,现有技术存在无法兼顾降低用户学习正确种属关系的成本,并且确保最终获取到正确种属关系选项两方面效果的问题。



技术实现要素:

本申请提供一种通过种属关系确定选项的方法、装置及电子设备,以解决通过种属关系确定选项时,现有技术存在无法兼顾降低用户学习正确种属关系的成本,并且确保最终获取到正确种属关系选项两方面效果的问题。

本申请提供一种通过种属关系确定选项的方法,包括:

接收用户输入的属概念;

根据所述用户输入的属概念,获取真正归属于该属概念下的真实种概念,以及可能被误认为归属于该属概念下的误认种概念;

以预定的种属展示方式展示所述属概念下的所述真实种概念与所述误认种概念,并且,所述真实种概念和所述误认种概念以相互区别的视觉展示方式展示;

接收用户对种概念的选择确认;

若用户选择确认的种概念为所述误认种概念,则将其以正确的种概念替换或者将其归属到正确的属概念下,从而形成具有正确种属关系选项,将该选项作为用户最终确定的选项;若用户确认的种概念为所述真实种概念,则直接接收用户的选择。

可选的,所述误认种概念的视觉展示方式中,包括误认种概念的名称,以及与其对应的真实种概念的名称。

可选的,所述根据所述用户输入的属概念,获取真正归属于该属概念下的真实种概念,以及可能被误认为归属于该属概念下的误认种概念,采用如下方式之一实现:

以所述用户输入的属概念为检索依据,在预存的种属关系中进行检索;所述预存的种属关系中,对应每一个属概念存储真正归属于该属概念的种概念,同时也存储可能被误认为所述属概念的种概念的误认种概念;通过在所述预存的种属关系中检索,同时获得所述用户输入的属概念的真实种概念和误认种概念;或者

以所述用户输入的属概念为检索依据,在预存的真实种属关系中进行检索,获得属于所述属概念的真实种概念;同时,以所述用户输入的属概念为检索依据,在预存的误认种属关系中,检索可能误认的误认种概念。

可选的,采用Json数据交换格式,存储所述种属关系。

可选的,所述以预定的种属展示方式展示所述属概念下的所述真实种概念与所述误认种概念,并且,所述真实种概念和所述误认种概念以相互区别的视觉展示方式展示,采用如下方式:

将所述真实种概念显示在第一显示区域,以及将所述误认种概念显示在第二显示区域;所述真实种概念和所述误认种概念以相互区别的视觉展示方式展示,是通过所述第一显示区域与所述第二显示区域在视觉上具有明确的区隔实现。

可选的,在所述接收用户对种概念的选择确认之后,并且在所述若用户选择确认的种概念为所述误认种概念,则将其以正确的种概念替换或者将其归属到正确的属概念下,从而形成具有正确种属关系选项,将该选项作为用户最终确定的选项之前,还包括:

根据所述用户选择的种概念,获取真正归属于该种概念下的真实子种概念,以及可能被误认为归属于该种概念下的误认子种概念,并将所述真实子种概念与所述误认子种概念以相互区别的视觉展示方式展示;

接收用户对子种概念的选择确认。

可选的,在所述接收用户对子种概念的选择确认之后,还包括:

若用户选择确认的种概念为与至少两个所述真实种概念相关的所述误认种概念,则根据用户选择确认的子种概念,确定所述误认种概念对应的真实种概念。

可选的,在所述若用户选择确认的种概念为与至少两个所述真实种概念相关的所述误认种概念,则根据用户选择确认的子种概念,确定所述误认种概念对应的真实种概念之前,还包括:

根据为所述种概念预设的是否为与至少两个所述真实种概念相关的所述误认种概念的标志,判断所述用户选择确认的种概念是否为与至少两个所述真实种概念相关的所述误认种概念。

可选的,所述根据用户选择确认的子种概念,确定所述误认种概念对应的真实种概念,包括:

获取预存的种概念和子种概念关系;

以所述用户选择确认的子种概念为检索依据,在所述预存的种概念和子种概念关系中进行检索,确定所述误认种概念对应的真实种概念。

可选的,采用Json数据交换格式,存储所述种概念和子种概念关系。

可选的,在所述接收用户对种概念的选择确认之后,并且在所述若用户选择确认的种概念为所述误认种概念,则将其以正确的种概念替换或者将其归属到正确的属概念下,从而形成具有正确种属关系选项,将该选项作为用户最终确定的选项之前,还包括:

接收用户输入的具体概念;

根据所述具体概念,检索获得对应该具体概念的可能的各级种属概念;并显示这些种属概念供用户选择确认。

可选的,在所述接收用户输入的属概念之前,还包括:

接收用户输入的所述属概念归属到的父级属概念;

根据所述用户输入的父级属概念,获取并显示归属于该父级属概念下的属概念供用户选择。

可选的,在所述若用户选择确认的种概念为所述误认种概念,则将其以正确的种概念替换或者将其归属到正确的属概念下,从而形成具有正确种属关系选项,将该选项作为用户最终确定的选项之前,还包括:

接收用户输入的最终确定命令。

可选的,所述预定的种属展示方式包括:带有弹出层的帮助图标;当鼠标悬浮在所述带有弹出层的帮助图标上时,显示帮助信息;所述帮助信息描述误认种概念,以及指导用户对误认种概念进行操作的方法。

可选的,在所述若用户选择确认的种概念为所述误认种概念,则将其以正确的种概念替换或者将其归属到正确的属概念下,从而形成具有正确种属关系选项,将该选项作为用户最终确定的选项之前,还包括:

根据为所述种概念预设的是否为真实种概念的标志,判断所述用户选择确认的种概念是否为所述误认种概念。

可选的,所述种属关系包括:行政区域的种属关系或商品的种属关系。

可选的,所述行政区域的种属关系包括:省级行政区域和市级行政区域的种属关系、市级行政区域和区级行政区域的种属关系或区级行政区域和街道级行政区域的种属关系。

相应的,本申请还提供一种通过种属关系确定选项的装置,包括:

第一接收单元,用于接收用户输入的属概念;

第一获取单元,用于根据所述用户输入的属概念,获取真正归属于该属概念下的真实种概念,以及可能被误认为归属于该属概念下的误认种概念;

第一显示单元,用于以预定的种属展示方式展示所述属概念下的所述真实种概念与所述误认种概念,并且,所述真实种概念和所述误认种概念以相互区别的视觉展示方式展示;

第二接收单元,用于接收用户对种概念的选择确认;

第一确认单元,用于若用户选择确认的种概念为所述误认种概念,则将其以正确的种概念替换或者将其归属到正确的属概念下,从而形成具有正确种属关系选项,将该选项作为用户最终确定的选项;若用户确认的种概念为所述真实种概念,则直接接收用户的选择。

可选的,还包括:

第二获取单元,用于根据所述用户选择的种概念,获取真正归属于该种概念下的真实子种概念,以及可能被误认为归属于该种概念下的误认子种概念,并将所述真实子种概念与所述误认子种概念以相互区别的视觉展示方式展示;

第三接收单元,用于接收用户对子种概念的选择确认。

可选的,还包括:

第二确认单元,用于若用户选择确认的种概念为与至少两个所述真实种概念相关的所述误认种概念,则根据用户选择确认的子种概念,确定所述误认种概念对应的真实种概念。

可选的,还包括:

第一判断单元,用于根据为所述种概念预设的是否为与至少两个所述真实种概念相关的所述误认种概念的标志,判断所述用户选择确认的种概念是否为与至少两个所述真实种概念相关的所述误认种概念。

可选的,所述第二确认单元包括:

获取子单元,用于获取预存的种概念和子种概念关系;

检索子单元,用于以所述用户选择确认的子种概念为检索依据,在所述预存的种概念和子种概念关系中进行检索,确定所述误认种概念对应的真实种概念。

可选的,还包括:

第四接收单元,用于接收用户输入的具体概念;

第三获取单元,用于根据所述具体概念,检索获得对应该具体概念的可能的各级种属概念;并显示这些种属概念供用户选择确认。

可选的,还包括:

第五接收单元,用于接收用户输入的所述属概念归属到的父级属概念;

第四获取单元,用于根据所述用户输入的父级属概念,获取并显示归属于该父级属概念下的属概念供用户选择。

可选的,还包括:

第六接收单元,用于接收用户输入的最终确定命令。

可选的,还包括:

第二判断单元,用于根据为所述种概念预设的是否为真实种概念的标志,判断所述用户选择确认的种概念是否为所述误认种概念。

相应的,本申请还提供一种电子设备,包括:

显示器;

处理器;以及

存储器,用于存储通过种属关系确定选项的装置,所述通过种属关系确定选项的装置被所述处理器执行时,包括如下步骤:接收用户输入的属概念;根据所述用户输入的属概念,获取真正归属于该属概念下的真实种概念,以及可能被误认为归属于该属概念下的误认种概念;以预定的种属展示方式展示所述属概念下的所述真实种概念与所述误认种概念,并且,所述真实种概念和所述误认种概念以相互区别的视觉展示方式展示;接收用户对种概念的选择确认;若用户选择确认的种概念为所述误认种概念,则将其以正确的种概念替换或者将其归属到正确的属概念下,从而形成具有正确种属关系选项,将该选项作为用户最终确定的选项;若用户确认的种概念为所述真实种概念,则直接接收用户的选择。

与现有技术相比,本申请具有以下优点:

本申请实施例提供的通过种属关系确定选项的方法、装置及电子设备,根据接收到的用户输入的属概念,获取真正归属于该属概念下的真实种概念,以及可能被误认为归属于该属概念下的误认种概念;以预定的种属展示方式展示所述属概念下的所述真实种概念与所述误认种概念,并且,所述真实种概念和所述误认种概念以相互区别的视觉展示方式展示;接收用户对种概念的选择确认;若用户选择确认的种概念为所述误认种概念,则将其以正确的种概念替换或者将其归属到正确的属概念下,从而形成具有正确种属关系选项,将该选项作为用户最终确定的选项;若用户确认的种概念为所述真实种概念,则直接接收用户的选择。采用本申请提供的方法,使得既能够确保用户最终确定的选项之间具有正确的种属关系,又无需用户为学习正确种属关系而付出任何学习成本,从而达到无论用户认知的是正确的种属关系还是错误的种属关系,均能够确保用户最终确定的选项之间具有正确的种属关系的效果。

附图说明

图1是本申请的通过种属关系确定选项的方法实施例的流程图;

图2是本申请的通过种属关系确定选项的方法实施例的种属展示方式示意图;

图3是本申请的通过种属关系确定选项的方法实施例的又一种属展示方式示意图;

图4是本申请的通过种属关系确定选项的方法实施例的种概念展示方式示意图;

图5是本申请的通过种属关系确定选项的方法实施例的具体流程图;

图6是本申请的通过种属关系确定选项的方法实施例的又一具体流程图;

图7是本申请的通过种属关系确定选项的装置实施例的示意图;

图8是本申请的通过种属关系确定选项的装置实施例的具体示意图;

图9是本申请的通过种属关系确定选项的装置实施例的又一具体示意图;

图10是本申请的电子设备实施例的示意图。

具体实施方式

在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的限制。

在本申请中,提供了一种通过种属关系确定选项的方法、装置及电子设备。在下面的实施例中逐一进行详细说明。

本申请实施例提供的通过种属关系确定选项的方法,其基本思想是:提供了一种从误认种概念到其真正归属的真实种概念的引导方式,使得用户在维护种属关系时,可以用非常小的成本学习种属关系的变更,以及接受这种变更,并且最终维护的种属关系中包含的都是真实种概念。由于能够引导用户在不知道真实种概念时,最终确定包括真实种概念的种属关系选项,因此,用户可以直接选择误认种概念,而最终获取正确的种属关系选项。

请参考图1,其为本申请的通过种属关系确定选项的方法实施例的流程图。所述方法包括如下步骤:

步骤S101:接收用户输入的属概念。

本申请实施例所述的种属关系,又称包含于关系、下属关系,是指一个概念的全部外延与另一个概念的部分外延重合的关系。外延大的概念叫属概念,或上位概念;外延小的概念叫种概念,或下位概念。

本申请实施例提供的通过种属关系确定选项的方法,能够适用于各种种属关系,例如,不同级别行政区域的种属关系或商品种属关系等。在本实施例中,种属关系为不同级别行政区域的种属关系,例如,省级行政区域和市级行政区 域的种属关系、市级行政区域和区级行政区域的种属关系或区级行政区域和街道级行政区域的种属关系等。下面以市级行政区域和区级行政区域的种属关系对本申请提供的方法进行说明。

在本实施例中,用户首先输入的属概念为一个具体的市级行政区域。在实际应用中,市级行政区域是可以枚举的属概念,例如,北京、天津、杭州等属概念。在本实施例中,要获取可以枚举的市级行政区域,在步骤S101之前,还包括:1)接收用户输入的所述属概念归属到的父级属概念;2)根据所述用户输入的父级属概念,获取归属于该父级属概念下的属概念。

1)接收用户输入的所述属概念归属到的父级属概念。

种属关系是相对而言的,市级行政区域相对于区级行政区域而言是属概念,而相对于省级行政区域而言是种概念。在本实施例中,属概念为市级行政区域,因此,其归属到的父级属概念为省级行政区域。例如,长沙市这个种概念所归属的属概念为湖南省。

2)根据所述用户输入的父级属概念,获取并显示归属于该父级属概念下的属概念供用户选择。

要获取可以枚举的市级行政区域,需要根据其归属到的省级行政区域,检索获取归属于该省级行政区域下的各个市级行政区域。当用户查看到列举的各个市级行政区域选项后,就可以选择确认市级行政区域。

步骤S102:根据所述用户输入的属概念,获取真正归属于该属概念下的真实种概念,以及可能被误认为归属于该属概念下的误认种概念。

本申请实施例提供的通过种属关系确定选项的方法,为了能够降低用户学习正确种属关系的成本,提供一种从误认种概念到其真正归属的真实种概念的引导方式,使得用户在维护种属关系时,可以用非常小的成本学习种属关系的变更,以及接受这种变更。通过步骤S102,根据步骤S101中接收到的用户输入的属概念,检索获取真正归属于该属概念下的真实种概念,以及可能被误认为归属于该属概念下的误认种概念。

具体的,可以采用如下方式之一实现步骤S102:

1)以所述用户输入的属概念为检索依据,在预存的种属关系中进行检索;所述预存的种属关系中,对应每一个属概念存储真正归属于该属概念的种概念,同时也存储可能被误认为所述属概念的种概念的误认种概念;通过在所述预存 的种属关系中检索,同时获得所述用户输入的属概念的真实种概念和误认种概念。

预存的种属关系分为两类,一类为正确的种属关系,另一类为错误的种属关系。采用该方式,两类种属关系存储在同一种属关系文件中。在实际应用中,可以根据具体的应用需求,采用各种不同的存储格式存储所述预存的种属关系,例如:文本格式、数据库格式等。上述各种不同的存储格式都只是具体实施方式的变更,都不偏离本申请的核心,因此都在本申请的保护范围之内。在本实施例中,采用Json数据交换格式,存储所述预存的种属关系,以提高检索效率。

2)以所述用户输入的属概念为检索依据,在预存的真实种属关系中进行检索,获得属于所述属概念的真实种概念;同时,以所述用户输入的属概念为检索依据,在预存的误认种属关系中,检索可能误认的误认种概念。

采用该方式,将真实种属关系和误认种属关系分别存储在不同的种属关系文件中。具体的,可以采用Json数据交换格式,分别存储正确的种属关系和错误的种属关系,以提高检索效率。

步骤S103:以预定的种属展示方式展示所述属概念下的所述真实种概念与所述误认种概念,并且,所述真实种概念和所述误认种概念以相互区别的视觉展示方式展示。

本申请实施例提供的通过种属关系确定选项的方法,提供的从误认种概念到其真正归属的真实种概念的引导方式为:以预定的种属展示方式展示属概念下的真实种概念与误认种概念,并且,以相互区别的视觉展示方式显示真实种概念和误认种概念。

在实际应用中,预定的种属展示方式包括网站地址下拉组件、地址弹出选择组件或者自定义地址组件等展示方式。例如:京东商城的地址下拉组件、当当网的地址弹出选择组件,或者亚马逊购物网站的地址弹出选择组件,以及阿里巴巴的自定义地址组件。对于地址信息的显示,大多是在地址组件中使用级联的下拉列表展示各级行政区划信息。在本实施例中,应用javascript技术获取各级行政区域的可选项数据,html+css来渲染可选项数据的展示方式。请参见图2,其为本申请的通过种属关系确定选项的方法实施例的种属展示方式示意图。图2的种属展示方式为常用的地址下拉组件展示方式。请参见图3,其为本申请的通过种属关系确定选项的方法实施例的又一种属展示方式示意图。图3的种 属展示方式为自定义的地址组件展示方式。

为了使得真实种概念和误认种概念以相互区别的视觉展示方式展示,在本实施例中,将所述真实种概念显示在第一显示区域,以及将所述误认种概念显示在第二显示区域;所述真实种概念和所述误认种概念以相互区别的视觉展示方式展示,是通过所述第一显示区域与所述第二显示区域在视觉上具有明确的区隔实现。

请参见图4,其为本申请的通过种属关系确定选项的方法实施例的种概念展示方式示意图。在本实施例中,第一显示区域与第二显示区域之间采用一条横线分割符,其中正确种概念显示在第一显示区域,误认种概念显示在第二显示区域,以明显区别的视觉展示方式分别显示真实种概念和误认种概念。

此外,为了使得用户能够清晰的获知其所认知的行政区域是真实种概念还是误认种概念,在本实施例中,真实种概念的视觉展示方式只包括真实种概念的名称,而在误认种概念的视觉展示方式中,不仅包括误认种概念的名称,还包括其对应的真实种概念的名称。例如,图4中的误认种概念的视觉展示方式为:蝶山区(万秀区),其中蝶山区的行政区域已更名为到万秀区。可见,通过上述视觉展示方式,减小了用户学习正确种属关系的成本。

在本实施例中,所述预定的种属展示方式还包括:带有弹出层的帮助图标;当鼠标悬浮在所述带有弹出层的帮助图标上时,显示帮助信息;所述帮助信息描述误认种概念,以及指导用户对误认种概念进行操作的方法。例如,图4中误认种概念显示区域中的问号图标即为:带有弹出层的帮助图标,其中帮助信息为“如您无法找到原地址所属的区域,可能改区已被合并或属于虚拟行政区(地方经济开发区、非国家三级行政区),请根据提示选择正确的区县。”。通过带有弹出层的帮助图标,能够更好的指导用户对误认种概念进行操作的方法。

步骤S104:接收用户对种概念的选择确认。

通过步骤S103以相互区别的视觉展示方式显示真实种概念和误认种概念后,用户就可以对种概念进行选择确认。由于真实种概念和误认种概念均被显示,因此用户选择确认的种概念,既可以是真实种概念,还可以是误认种概念,用户无需为正确的种属关系付出学习成本。同时,通过相互区别的视觉展示方式,用户很容易学习到其认知的种属关系是否正确。

步骤S105:若用户选择确认的种概念为所述误认种概念,则将其以正确的 种概念替换或者将其归属到正确的属概念下,从而形成具有正确种属关系选项,将该选项作为用户最终确定的选项;若用户确认的种概念为所述真实种概念,则直接接收用户的选择。

用户通过步骤S101输入了属概念,通过步骤S104选择确认了种概念后,步骤S105对种概念的正确性进行识别处理。如果用户选择确认的种概念为误认种概念,则将其以正确的种概念替换或者将其归属到正确的属概念下,从而形成具有正确种属关系的选项,并将该选项作为用户最终确定的选项;如果用户确认的种概念为真实种概念,则直接接收用户的选择。例如,图4中用户选择的是误认种概念“蝶山区(万秀区)”,而最终确定的选项为“广西梧州万秀区”。

具体的,在步骤S105之前还包括:判断所述用户选择确认的种概念是否为所述误认种概念。在本实施例中,根据为种概念预设的是否为真实种概念的标志,判断用户选择确认的种概念是否为误认种概念。例如,行政区划的Json格式:[‘623022’,’卓尼’,’623000’,’0’],其中每一列分别表示行政区划的代码标识符、名称、父级别代码,最后一列用于标注该行政区划的正确性,“0”表示该行政区域是标准行政区划,“1”表示该行政区域是需要特殊处理的误认行政区划。

通过步骤S101至S105确认种属关系选项,既无需用户对正确种属关系付出学习成本,又能够最终确认正确种属关系的选项。

本申请实施例提供的通过种属关系确认选项的方法,在步骤S105之前还包括:接收用户输入的最终确定命令。在接收到最终确定命令后,执行步骤S105,更正误认种概念为真实种概念。

请参考图5,其为本申请的通过种属关系确定选项的方法实施例的具体流程图。在本实施例中,在步骤S104和步骤S105之间,还包括:

步骤S501:根据所述用户选择的种概念,获取真正归属于该种概念下的真实子种概念,以及可能被误认为归属于该种概念下的误认子种概念,并将所述真实子种概念与所述误认子种概念以相互区别的视觉展示方式展示。

在本实施例中,用户维护的是市级行政行政区划和区级行政区划之间的种属关系。当实际应用中,除了省、市及区级别的行政区划外,还包括街道级的行政区划。相对于区级行政区划而言,街道级行政区划是区级行政区划的种概念,区级行政区划是街道级行政区划的属概念。为了与步骤S101至S105中的 种概念和属概念区分,将街道级行政区划称为子种概念,即:省级行政区划为父级属概念,市级行政区划为属概念,区级行政区划为种概念,街道级行政区划为子种概念,详细地址门牌号为具体概念。

在本实施例中,通过步骤S501,根据用户选择的区级行政区划,以及区级行政区划和街道级行政区划之间的对应关系,获取并显示区级行政区划所包括的街道级行政区划。

在日常生活中,行政区划的变更和误认所导致的误认种概念,不仅出现在市级行政行政区划和区级行政区划之间的种属关系中,还可能出现在区级行政行政区划和街道级行政区划之间的种属关系中。实际上,相对于市级行政行政区划和区级行政区划之间的种属关系的变化而言,在镇、村、街道等较低行政区划级别上发生的行政区划变更的数量更多。在通过种属关系确认选项时,对于误认的街道级行政区划的处理方法与误认的区级行政区划的处理方法是相同的,相同之处详见步骤S101至S105中的说明,此处不再赘述。

步骤S502:接收用户对子种概念的选择确认。

通过步骤S501显示真实子种概念和误认子种概念后,用户就可以对子种概念进行选择确认。

在本实施例中,在步骤S502之后,还包括:

步骤S504:若用户选择确认的种概念为与至少两个所述真实种概念相关的所述误认种概念,则根据用户选择确认的子种概念,确定所述误认种概念对应的真实种概念。

在实际应用中,误认种概念可能只与一个真实种概念相对应,也可能与两个以上真实种概念相关,例如,误认种概念的Json格式:[‘610113,610116’,’高新区(雁塔区,长安区)’,’610100’,’1’],该条数据表示高新区为误认行政区划,其归属于雁塔区或长安区。此时,由于用户选择确认的种概念为与至少两个真实种概念相关的误认种概念,在用户选择确认子种概念后,步骤S504根据用户选择确认的子种概念以及预存的种概念和子种概念之间的种属关系,反向查询获取该高新区真正归属的真实种概念。

具体的,在步骤S504之前还包括:

步骤S503:根据为所述种概念预设的是否为与至少两个所述真实种概念相关的所述误认种概念的标志,判断所述用户选择确认的种概念是否为与至少两 个所述真实种概念相关的所述误认种概念。

例如,误认种概念的Json格式:[‘610113’,’高新区(雁塔区)’,’610100’,’2’],该条数据中的最后一列值为2,表示高新区为与至少两个真实种概念相关的误认种概念。通过该标志位,既可判断用户选择确认的种概念是否为与至少两个真实种概念相关的误认种概念。

在本实施例中,步骤S504所述根据用户选择确认的子种概念,确定所述误认种概念对应的真实种概念,包括:

步骤S5041:获取预存的种概念和子种概念关系。

在本实施例中,采用Json数据交换格式,存储所述种概念和子种概念关系,即区级行政区划和街道级行政区划之间的种属关系,并通过JavaScript解析Json文件,显示可选项数据。

步骤S5042:以所述用户选择确认的子种概念为检索依据,在所述预存的种概念和子种概念关系中进行检索,确定所述误认种概念对应的真实种概念。

在本实施例中,以子种概念为检索依据,在预存的种概念和子种概念关系中进行检索,反向检索获取误认种概念对应的真实种概念。例如,浙江省宁波市所辖的高新区,既可以归属于江东区,又可以归属于鄞州区,此时如果用户选择确认其所属街道为下应街道,则能够自动反向推导出该用户所属的区级行政区划为鄞州区。

请参考图6,其为本申请的通过种属关系确定选项的方法实施例的又一具体流程图。在本实施例中,在步骤S104和步骤S105之间,还包括:

步骤S601:接收用户输入的具体概念。

步骤S501至S504是根据用户选择确认的子种概念,反向推导确认正确的种属关系。在实际应用中,还可以根据用户输入的具体概念,反向推导确认正确的种属关系。在本实施例中,种属关系为区级和市级行政区划的种属关系,涉及的具体概念是详细地址,例如,门牌号。

步骤S602:根据所述具体概念,检索获得对应该具体概念的可能的各级种属概念;并显示这些种属概念供用户选择确认。

当接收到用户输入的具体概念后,根据具体概念以及预存的各种种属关系,逐级向上推导出对应该具体概念的各级种属概念,并显示这些种属概念供用户选择确认。需要说明的是,在实际应用中,根据一个具体概念,可能推导出多 个可能的各级种属概念供用户选择确认。

在上述的实施例中,提供了一种通过种属关系确定选项的方法,与之相对应的,本申请还提供一种通过种属关系确定选项的装置。该装置是与上述方法的实施例相对应。

请参看图7,其为本申请的通过种属关系确定选项的装置实施例的示意图。由于装置实施例基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。下述描述的装置实施例仅仅是示意性的。

本实施例的一种通过种属关系确定选项的装置,包括:

第一接收单元101,用于接收用户输入的属概念;

第一获取单元102,用于根据所述用户输入的属概念,获取真正归属于该属概念下的真实种概念,以及可能被误认为归属于该属概念下的误认种概念;

第一显示单元103,用于以预定的种属展示方式展示所述属概念下的所述真实种概念与所述误认种概念,并且,所述真实种概念和所述误认种概念以相互区别的视觉展示方式展示;

第二接收单元104,用于接收用户对种概念的选择确认;

第一确认单元105,用于若用户选择确认的种概念为所述误认种概念,则将其以正确的种概念替换或者将其归属到正确的属概念下,从而形成具有正确种属关系选项,将该选项作为用户最终确定的选项;若用户确认的种概念为所述真实种概念,则直接接收用户的选择。

请参看图8,其为本申请的通过种属关系确定选项的装置实施例的具体示意图。可选的,还包括:

第二获取单元201,用于根据所述用户选择的种概念,获取真正归属于该种概念下的真实子种概念,以及可能被误认为归属于该种概念下的误认子种概念,并将所述真实子种概念与所述误认子种概念以相互区别的视觉展示方式展示;

第三接收单元202,用于接收用户对子种概念的选择确认。

可选的,还包括:

第二确认单元204,用于若用户选择确认的种概念为与至少两个所述真实种概念相关的所述误认种概念,则根据用户选择确认的子种概念,确定所述误认种概念对应的真实种概念。

可选的,还包括:

第一判断单元203,用于根据为所述种概念预设的是否为与至少两个所述真实种概念相关的所述误认种概念的标志,判断所述用户选择确认的种概念是否为与至少两个所述真实种概念相关的所述误认种概念。

可选的,所述第二确认单元204包括:

获取子单元,用于获取预存的种概念和子种概念关系;

检索子单元,用于以所述用户选择确认的子种概念为检索依据,在所述预存的种概念和子种概念关系中进行检索,确定所述误认种概念对应的真实种概念。

请参看图9,其为本申请的通过种属关系确定选项的装置实施例的又一具体示意图。可选的,还包括:

第四接收单元301,用于接收用户输入的具体概念;

第三获取单元302,用于根据所述具体概念,检索获得对应该具体概念的可能的各级种属概念;并显示这些种属概念供用户选择确认。

可选的,还包括:

第五接收单元,用于接收用户输入的所述属概念归属到的父级属概念;

第四获取单元,用于根据所述用户输入的父级属概念,获取并显示归属于该父级属概念下的属概念供用户选择。

可选的,还包括:

第六接收单元,用于接收用户输入的最终确定命令。

可选的,还包括:

第二判断单元,用于根据为所述种概念预设的是否为真实种概念的标志,判断所述用户选择确认的种概念是否为所述误认种概念。

请参看图10,其为本申请的电子设备实施例的示意图。由于设备实施例基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。下述描述的设备实施例仅仅是示意性的。

本申请实施例提供的一种电子设备,包括:显示器1001;处理器1002;以及存储器1003,用于存储通过种属关系确定选项的装置,所述通过种属关系确定选项的装置被所述处理器1002执行时,包括如下步骤:接收用户输入的属概 念;根据所述用户输入的属概念,获取真正归属于该属概念下的真实种概念,以及可能被误认为归属于该属概念下的误认种概念;以预定的种属展示方式展示所述属概念下的所述真实种概念与所述误认种概念,并且,所述真实种概念和所述误认种概念以相互区别的视觉展示方式展示;接收用户对种概念的选择确认;若用户选择确认的种概念为所述误认种概念,则将其以正确的种概念替换或者将其归属到正确的属概念下,从而形成具有正确种属关系选项,将该选项作为用户最终确定的选项;若用户确认的种概念为所述真实种概念,则直接接收用户的选择。

本申请实施例所述的一种电子设备,包括个人电脑、PAD、iPad等终端设备,以及移动通讯设备,即:通常所说的手机或者智能手机。

本申请实施例提供的通过种属关系确定选项的方法、装置及电子设备,根据接收到的用户输入的属概念,获取真正归属于该属概念下的真实种概念,以及可能被误认为归属于该属概念下的误认种概念;以预定的种属展示方式展示所述属概念下的所述真实种概念与所述误认种概念,并且,所述真实种概念和所述误认种概念以相互区别的视觉展示方式展示;接收用户对种概念的选择确认;若用户选择确认的种概念为所述误认种概念,则将其以正确的种概念替换或者将其归属到正确的属概念下,从而形成具有正确种属关系选项,将该选项作为用户最终确定的选项;若用户确认的种概念为所述真实种概念,则直接接收用户的选择。采用本申请提供的方法,使得既能够确保用户最终确定的选项之间具有正确的种属关系,又无需用户为学习正确种属关系而付出任何学习成本,从而达到无论用户认知的是正确的种属关系还是错误的种属关系,均能够确保用户最终确定的选项之间具有正确的种属关系的效果。

本申请虽然以较佳实施例公开如上,但其并不是用来限定本申请,任何本领域技术人员在不脱离本申请的精神和范围内,都可以做出可能的变动和修改,因此本申请的保护范围应当以本申请权利要求所界定的范围为准。

在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。

1、计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。

2、本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

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