数据显示系统和数据显示方法

文档序号:6514138阅读:292来源:国知局
数据显示系统和数据显示方法
【专利摘要】本发明提供了一种数据显示系统,包括:数据获取单元,用于根据接收到的检索条件进行查询,以得到多条查询结果数据;相似度生成单元,用于生成所述多条查询结果数据之间的相似度;数据分类单元,用于根据所述相似度的大小将所述查询结果数据分为至少一个类别;归并显示单元,用于对每个类别的所述查询结果数据进行归并显示。本发明还提出了一种数据显示方法。通过本发明的技术方案,可以对查询结果中的数据进行归并显示,使得相似数据可以归并显示在同一节点,便于用户查看。
【专利说明】数据显示系统和数据显示方法
【技术领域】
[0001]本发明涉及数据处理【技术领域】,具体而言,涉及一种数据显示系统和一种数据显示方法。
【背景技术】
[0002]针对用户的查询条件,可能得到很多的查询结果。在这些查询结果中,有些与查询条件的关系比较紧密,可能是用户需要的查询结果,有些则可能并不十分贴近查询条件,可能并不是用户需要的查询结果。但在相关技术中,只能够将所有的查询结果都混合在一起进行显示,不利于用户的查看。
[0003]因此,需要一种新的数据显示技术,可以对查询结果中的数据进行归并显示,使得相似数据可以归并显示在同一节点,便于用户查看。

【发明内容】

[0004]本发明正是基于上述问题,提出了一种新的数据显示技术,可以对查询结果中的数据进行归并显示,使得相似数据可以归并显示在同一节点,便于用户查看。
[0005]有鉴于此,本发明提出了一种数据显示系统,包括:数据获取单元,用于根据接收到的检索条件进行查询,以得到多条查询结果数据;相似度生成单元,用于生成所述多条查询结果数据之间的相似度;数据分类单元,用于根据所述相似度的大小将所述查询结果数据分为至少一个类别;归并显示单元,用于对每个类别的所述查询结果数据进行归并显示。
[0006]在该技术方案中,通过对查询结果数据进行相似度的比较,可以将相似的数据进行归并,从而对于用户而言,可以得到更好的查看效果,便于从中进行选择。
[0007]在上述技术方案中,优选地,所述相似度生成单元包括:字段匹配子单元,用于计算所述多条查询结果数据中包含的每个字段的概率分值;分值统计子单元,用于通过统计所述每个字段的概率分值,确定所述多条查询结果数据的相似度。
[0008]在该技术方案中,通过将查询结果数据拆分为字段进行匹配,并对匹配结果进行统计和计算,从而确定最终的相似度,有助于提升匹配的准确性,使得结果的分类呈现更加贴近实际,更具有参考价值。
[0009]在上述技术方案中,优选地,还包括:类比模板创建单元,用于创建类比模板,所述类比模板中包含特定的字段结构、采用的相似度算法、预设的匹配阈值、预设的正向概率和逆向概率;对比模板创建单元,用于创建对比模板,每个所述对比模板关联至一个或多个所述类比模板,所述对比模板还包含采用的统计算法;其中,所述字段匹配子单元根据所述查询结果数据中的每个字段的结构,选择对应的类比模板,并利用选中的类比模板中预设的相似度算法,计算对应的相似度数值,若所述相似度数值大于或等于预设的匹配阈值,则利用预设的正向概率计算对应的分值,否则利用预设的逆向概率计算对应的分值;以及所述分值统计子单元根据所有被选中的类比模板,确定对应的对比模板,并利用该对比模板中预设的统计算法对所有字段的分值进行统计,以确定每条所述查询结果数据之间的相似度。
[0010]在该技术方案中,可以通过预设的类比模板和对比模板,使得对查询结果数据的比较过程更为方便、快捷,以便于得到更为准确的分类结果。
[0011]在上述技术方案中,优选地,还包括:属性设置单元,用于根据所述相似度的大小,设置每个类别中的每条查询结果数据对应的显示属性。
[0012]在该技术方案中,显示属性包括字体颜色、背景颜色、字体大小等,通过对显示属性的变化,有利于用户得到更好的查看体验。
[0013]在上述技术方案中,优选地,还包括:目录生成单元,用于将所有类别的查询结果数据生成为树形目录以由所述归并显示单元进行显示。
[0014]在该技术方案中,通过将查询结果数据生成为树形结果,便于用户查看。
[0015]根据本发明的又一方面,还提出了一种数据显示方法,包括:步骤202,根据接收到的检索条件进行查询,以得到多条查询结果数据;步骤204,生成所述多条查询结果数据之间的相似度,并根据所述相似度的大小将所述查询结果数据分为至少一个类别;步骤206,对每个类别的所述查询结果数据进行归并显示。
[0016]在该技术方案中,通过对查询结果数据进行相似度的比较,可以将相似的数据进行归并,从而对于用户而言,可以得到更好的查看效果,便于从中进行选择。
[0017]在上述技术方案中,优选地,所述步骤204包括:计算所述多条查询结果数据中包含的每个字段的概率分值;通过统计所述每个字段的概率分值,确定所述多条查询结果数据的相似度。
[0018]在该技术方案中,通过将查询结果数据拆分为字段进行匹配,并对匹配结果进行统计和计算,从而确定最终的相似度,有助于提升匹配的准确性,使得结果的分类呈现更加贴近实际,更具有参考价值。
[0019]在上述技术方案中,优选地,所述步骤202之前,还包括:创建类比模板,所述类比模板中包含特定的字段结构、采用的相似度算法、预设的匹配阈值、预设的正向概率和逆向概率;创建对比模板,每个所述对比模板关联至一个或多个所述类比模板,所述对比模板还包含采用的统计算法;以及所述步骤204包括:根据所述查询结果数据中的每个字段的结构,选择对应的类比模板,并利用选中的类比模板中预设的相似度算法,计算对应的相似度数值,若所述相似度数值大于或等于预设的匹配阈值,则利用预设的正向概率计算对应的分值,否则利用预设的逆向概率计算对应的分值;以及根据所有被选中的类比模板,确定对应的对比模板,并利用该对比模板中预设的统计算法对所有字段的分值进行统计,以确定每条所述查询结果数据之间的相似度。
[0020]在该技术方案中,可以通过预设的类比模板和对比模板,使得对查询结果数据的比较过程更为方便、快捷,以便于得到更为准确的分类结果。
[0021]在上述技术方案中,优选地,所述步骤206还包括:根据所述相似度的大小,设置每个类别中的每条查询结果数据对应的显示属性。
[0022]在该技术方案中,显示属性包括字体颜色、背景颜色、字体大小等,通过对显示属性的变化,有利于用户得到更好的查看体验。
[0023]在上述技术方案中,优选地,所述步骤206还包括:将所有类别的查询结果数据生成为树形目录以进行显示。[0024]在该技术方案中,通过将查询结果数据生成为树形结果,便于用户查看。
[0025]通过以上技术方案,可以对查询结果中的数据进行归并显示,使得相似数据可以归并显示在同一节点,便于用户查看。
【专利附图】

【附图说明】
[0026]图1示出了根据本发明的实施例的数据显示系统的示意框图;
[0027]图2示出了根据本发明的实施例的数据显示方法的示意流程图;
[0028]图3示出了根据本发明的实施例的基于类比模板和对比模板执行数据匹配的示意流程图。
【具体实施方式】
[0029]为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和【具体实施方式】对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
[0030]在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
[0031]图1示出了根据本发明的实施例的数据显示系统的示意框图。
[0032]如图1所示,根据本发明的实施例的数据显示系统100,包括:数据获取单元102,用于根据接收到的检索条件进行查询,以得到多条查询结果数据;相似度生成单元104,用于生成所述多条查询结果数据之间的相似度;数据分类单元106,用于根据所述相似度的大小将所述查询结果数据分为至少一个类别;归并显示单元108,用于对每个类别的所述查询结果数据进行归并显示。
[0033]在该技术方案中,通过对查询结果数据进行相似度的比较,可以将相似的数据进行归并,从而对于用户而言,可以得到更好的查看效果,便于从中进行选择。
[0034]在上述技术方案中,优选地,所述相似度生成单元104包括:字段匹配子单元1042,用于计算所述多条查询结果数据中包含的每个字段的概率分值;分值统计子单元1044,用于通过统计所述每个字段的概率分值,确定所述多条查询结果数据的相似度。
[0035]在该技术方案中,通过将查询结果数据拆分为字段进行匹配,并对匹配结果进行统计和计算,从而确定最终的相似度,有助于提升匹配的准确性,使得结果的分类呈现更加贴近实际,更具有参考价值。
[0036]在上述技术方案中,优选地,还包括:类比模板创建单元110,用于创建类比模板,所述类比模板中包含特定的字段结构、采用的相似度算法、预设的匹配阈值、预设的正向概率和逆向概率;对比模板创建单元112,用于创建对比模板,每个所述对比模板关联至一个或多个所述类比模板,所述对比模板还包含采用的统计算法;其中,所述字段匹配子单元1042根据所述查询结果数据中的每个字段的结构,选择对应的类比模板,并利用选中的类比模板中预设的相似度算法,计算对应的相似度数值,若所述相似度数值大于或等于预设的匹配阈值,则利用预设的正向概率计算对应的分值,否则利用预设的逆向概率计算对应的分值;以及所述分值统计子单元1044根据所有被选中的类比模板,确定对应的对比模板,并利用该对比模板中预设的统计算法对所有字段的分值进行统计,以确定每条所述查询结果数据之间的相似度。
[0037]在该技术方案中,可以通过预设的类比模板和对比模板,使得对查询结果数据的比较过程更为方便、快捷,以便于得到更为准确的分类结果。
[0038]在上述技术方案中,优选地,还包括:属性设置单元114,用于根据所述相似度的大小,设置每个类别中的每条查询结果数据对应的显示属性。
[0039]在该技术方案中,显示属性包括字体颜色、背景颜色、字体大小等,通过对显示属性的变化,有利于用户得到更好的查看体验。
[0040]在上述技术方案中,优选地,还包括:目录生成单元116,用于将所有类别的查询结果数据生成为树形目录以由所述归并显示单元进行显示。
[0041]在该技术方案中,通过将查询结果数据生成为树形结果,便于用户查看。
[0042]图2示出了根据本发明的实施例的数据显示方法的示意流程图。
[0043]如图2所示,根据本发明的实施例的数据显示方法,包括:步骤202,根据接收到的检索条件进行查询,以得到多条查询结果数据;步骤204,生成所述多条查询结果数据之间的相似度,并根据所述相似度的大小将所述查询结果数据分为至少一个类别;步骤206,对每个类别的所述查询结果数据进行归并显示。
[0044]在该技术方案中,通过对查询结果数据进行相似度的比较,可以将相似的数据进行归并,从而对于用户而言,可以得到更好的查看效果,便于从中进行选择。
[0045]在上述技术方案中,优选地,所述步骤204包括:计算所述多条查询结果数据中包含的每个字段的概率分值;通过统计所述每个字段的概率分值,确定所述多条查询结果数据的相似度。
[0046]在该技术方案中,通过将查询结果数据拆分为字段进行匹配,并对匹配结果进行统计和计算,从而确定最终的相似度,有助于提升匹配的准确性,使得结果的分类呈现更加贴近实际,更具有参考价值。
[0047]在上述技术方案中,优选地,所述步骤202之前,还包括:创建类比模板,所述类比模板中包含特定的字段结构、采用的相似度算法、预设的匹配阈值、预设的正向概率和逆向概率;创建对比模板,每个所述对比模板关联至一个或多个所述类比模板,所述对比模板还包含采用的统计算法;以及所述步骤204包括:根据所述查询结果数据中的每个字段的结构,选择对应的类比模板,并利用选中的类比模板中预设的相似度算法,计算对应的相似度数值,若所述相似度数值大于或等于预设的匹配阈值,则利用预设的正向概率计算对应的分值,否则利用预设的逆向概率计算对应的分值;以及根据所有被选中的类比模板,确定对应的对比模板,并利用该对比模板中预设的统计算法对所有字段的分值进行统计,以确定每条所述查询结果数据之间的相似度。
[0048]在该技术方案中,可以通过预设的类比模板和对比模板,使得对查询结果数据的比较过程更为方便、快捷,以便于得到更为准确的分类结果。
[0049]在上述技术方案中,优选地,所述步骤206还包括:根据所述相似度的大小,设置每个类别中的每条查询结果数据对应的显示属性。
[0050]在该技术方案中,显示属性包括字体颜色、背景颜色、字体大小等,通过对显示属性的变化,有利于用户得到更好的查看体验。[0051]在上述技术方案中,优选地,所述步骤206还包括:将所有类别的查询结果数据生成为树形目录以进行显示。
[0052]在该技术方案中,通过将查询结果数据生成为树形结果,便于用户查看。
[0053]图3示出了根据本发明的实施例的基于类比模板和对比模板执行数据匹配的示意流程图。
[0054]如图3所示,在得到多条查询结果数据之后,若希望对其进行分类和归并显示,以便于用户查看,则需要对数据之间的相似度和匹配关系进行确定,则具体步骤如下:
[0055]步骤302,生成类比模板、对比模板。其中,类比模板中包含特定的字段结构、采用的相似度算法、预设的匹配阈值、预设的正向概率和逆向概率;而对比模板则是对应于一个或多个类比模板,并且基于与类比模板不同的对应关系,对比模板中还包含有对应的统计算法。
[0056]通过对模板的设置,有助于提高运算效率。
[0057]步骤304,根据所述查询结果数据中的每个字段的结构,选择对应的类比模板,并利用选中的类比模板中预设的相似度算法,计算对应的相似度数值。
[0058]通过拆分为单个字段进行匹配,有助于提升匹配的准确性。
[0059]步骤306,判断相似度数值是否大于(或大于等于)对应的类比模板中预设的匹配阈值,若是,则进入步骤308A,否则进入步骤308B。
[0060]步骤308A,采用预设的正向概率,计算字段的分值;步骤308B,采用预设的逆向概率,计算字段的分值。
[0061]步骤310,基于所有采用的类比模板,确定对应的对比模板,并采用该对比模板中的统计算法(函数),对所有字段的分值进行统计,以确定每条所述查询结果数据之间的相似度。
[0062]以上结合附图详细说明了本发明的技术方案,本发明提供了一种数据显示系统和一种数据显示方法,可以对查询结果中的数据进行归并显示,使得相似数据可以归并显示在同一节点,便于用户查看。
[0063]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种数据显示系统,其特征在于,包括: 数据获取单元,用于根据接收到的检索条件进行查询,以得到多条查询结果数据; 相似度生成单元,用于生成所述多条查询结果数据之间的相似度; 数据分类单元,用于根据所述相似度的大小将所述查询结果数据分为至少一个类别; 归并显示单元,用于对每个类别的所述查询结果数据进行归并显示。
2.根据权利要求1所述的数据显示系统,其特征在于,所述相似度生成单元包括: 字段匹配子单元,用于计算所述多条查询结果数据中包含的每个字段的概率分值; 分值统计子单元,用于通过统计所述每个字段的概率分值,确定所述多条查询结果数据的相似度。
3.根据权利要求2所述的数据显示系统,其特征在于,还包括: 类比模板创建单元,用于创建类比模板,所述类比模板中包含特定的字段结构、采用的相似度算法、预设的匹配阈值、预设的正向概率和逆向概率; 对比模板创建单元,用于创建对比模板,每个所述对比模板关联至一个或多个所述类比模板,所述对比模板还包含采用的统计算法; 其中,所述字段匹配子单元根据所述查询结果数据中的每个字段的结构,选择对应的类比模板,并利用选中的类比模板中预设的相似度算法,计算对应的相似度数值,若所述相似度数值大于或等于预设的匹配阈值,则利用预设的正向概率计算对应的分值,否则利用预设的逆向概率计算对应的分值;以及 所述分值统计子单元根据所有被`选中的类比模板,确定对应的对比模板,并利用该对比模板中预设的统计算法对所有字段的分值进行统计,以确定每条所述查询结果数据之间的相似度。
4.根据权利要求1至3中任一项所述的数据显示系统,其特征在于,还包括: 属性设置单元,用于根据所述相似度的大小,设置每个类别中的每条查询结果数据对应的显示属性。
5.根据权利要求1至3中任一项所述的数据显示系统,其特征在于,还包括: 目录生成单元,用于将所有类别的查询结果数据生成为树形目录以由所述归并显示单元进行显示。
6.一种数据显示方法,其特征在于,包括: 步骤202,根据接收到的检索条件进行查询,以得到多条查询结果数据; 步骤204,生成所述多条查询结果数据之间的相似度,并根据所述相似度的大小将所述查询结果数据分为至少一个类别; 步骤206,对每个类别的所述查询结果数据进行归并显示。
7.根据权利要求6所述的数据显示方法,其特征在于,所述步骤204包括: 计算所述多条查询结果数据中包含的每个字段的概率分值; 通过统计所述每个字段的概率分值,确定所述多条查询结果数据的相似度。
8.根据权利要求7所述的数据显示方法,其特征在于,所述步骤202之前,还包括: 创建类比模板,所述类比模板中包含特定的字段结构、采用的相似度算法、预设的匹配阈值、预设的正向概率和逆向概率; 创建对比模板,每个所述对比模板关联至一个或多个所述类比模板,所述对比模板还包含采用的统计算法;以及所述步骤204包括: 根据所述查询结果数据中的每个字段的结构,选择对应的类比模板,并利用选中的类比模板中预设的相似度算法,计算对应的相似度数值,若所述相似度数值大于或等于预设的匹配阈值,则利用预设的正向概率计算对应的分值,否则利用预设的逆向概率计算对应的分值;以及 根据所有被选中的类比模板,确定对应的对比模板,并利用该对比模板中预设的统计算法对所有字段的分值进行统计,以确定每条所述查询结果数据之间的相似度。
9.根据权利要求6至8中任一项所述的数据显示方法,其特征在于,所述步骤206还包括: 根据所述相似度的大小,设置每个类别中的每条查询结果数据对应的显示属性。
10.根据权利要求6至8中任一项所述的数据显示方法,其特征在于,所述步骤206还包括: 将所有类别的查询结果数 据生成为树形目录以进行显示。
【文档编号】G06F17/30GK103514284SQ201310456682
【公开日】2014年1月15日 申请日期:2013年9月29日 优先权日:2013年9月29日
【发明者】张恒, 李登高, 包敬斌, 张应才 申请人:方正国际软件有限公司, 方正国际软件(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1