掌桥专利:专业的专利平台
掌桥专利
首页

多维度产品对比分析方法、装置、计算机设备及存储介质

文献发布时间:2023-06-19 10:24:22


多维度产品对比分析方法、装置、计算机设备及存储介质

技术领域

本发明涉及人工智能技术领域,尤其涉及一种多维度产品对比分析方法、装置、计算机设备及存储介质。

背景技术

在当前保险行业中,数据助力业务是近年来发展的趋势,当前业内保险系统中缺少保险业务标签的大数据系统,也缺少利用精准的保险业务标签去赋能保险业务开展销售业务,更缺少对市场产品的精准分析系统来帮助分析师和产品设计者来提供更多分析型数据可视化的智能分析系统。

现有技术中大多数保险公司,业务人员多以该公司的销售数据及对手保险公司的产品销售数据为主要分析数据作为基础来进行人工的对比分析,整个过程效率低下,而且对比分析结果受主观因素影响,不能得到准确的产品信息。

发明内容

本发明实施例提供了一种多维度产品对比分析方法、装置、计算机设备及存储介质,旨在解决现有产品分析方法效率低下,对比分析结果受主观因素影响,不能得到准确的产品信息的问题。

第一方面,本发明实施例提供了一种多维度产品对比分析方法,该方法包括:

向用户展示预构建的标签树,所述标签树包括多个与产品信息关联的标签;

接收用户从所述标签树中选中的行标签及列标签;

获取同时满足所述行标签及列标签的产品信息,并将同时满足所述行标签及列标签的产品信息存储于预设的第一集合中;

接收用户输入的自定义筛选条件;

从所述第一集合中筛选满足所述自定义筛选条件的产品信息,并将所述满足所述自定义筛选条件的产品信息存储于预设的第二集合中;展示所述第二集合中的产品信息。

第二方面,本发明实施例还提供了一种多维度产品对比分析装置,该装置包括:

第一展示单元,用于向用户展示预构建的标签树,所述标签树包括多个与产品信息关联的标签;

第一接收单元,用于接收用户从所述标签树中选中的行标签及列标签;

第一获取单元,用于获取同时满足所述行标签及列标签的产品信息,并将同时满足所述行标签及列标签的产品信息存储于预设的第一集合中;

第二接收单元,用于接收用户输入的自定义筛选条件;

第一筛选单元,用于从所述第一集合中筛选满足所述自定义筛选条件的产品信息,并将所述满足所述自定义筛选条件的产品信息存储于预设的第二集合中;

第二展示单元,用于展示所述第二集合中的产品信息。

第三方面,本发明实施例还提供了一种计算机设备,所述计算机设备包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法。

第四方面,本发明实施例还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序当被处理器执行时实现上述方法。

本发明实施例提供了一种多维度产品对比分析方法、装置、计算机设备及存储介质,该方法包括:向用户展示预构建的标签树,所述标签树包括多个与产品信息关联的标签;接收用户从所述标签树中选中的行标签及列标签;获取同时满足所述行标签及列标签的产品信息,并将同时满足所述行标签及列标签的产品信息存储于预设的第一集合中;接收用户输入的自定义筛选条件;从所述第一集合中筛选满足所述自定义筛选条件的产品信息,并将所述满足所述自定义筛选条件的产品信息存储于预设的第二集合中;展示所述第二集合中的产品信息。从而提高了产品对比分析的效率,并且对比分析结果更加客观,为用户提供更加准确的产品信息。

附图说明

为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种多维度产品对比分析方法流程示意图;

图2为本发明实施例提供的一种多维度产品对比分析方法的子流程示意图;

图3为本发明实施例提供的一种多维度产品对比分析方法的子流程示意图;

图4为本发明实施例提供的一种多维度产品对比分析方法的子流程示意图;

图5为本发明实施例提供的一种多维度产品对比分析方法的子流程示意图;

图6为本发明实施例提供的一种多维度产品对比分析装置的示意性框图;

图7为本发明实施例提供的一种计算机设备的示意性框图;

图8为本发明实施例提供的一种列表形式展示产品信息的效果图;

图9为本发明实施例提供的一种气泡形式展示产品信息的效果图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。

还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。

还应当进一步理解,在本发明说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。

如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。

本发明实施例提出的技术方案可应用于智慧科技中以推动智慧城市的建设。

请参阅图1,图1是本发明实施例提供的多维度产品对比分析方法的流程示意图。如图所示,该方法包括以下步骤S1-S6。

S1,向用户展示预构建的标签树。

具体实施中,向用户展示预构建的标签树,所述标签树包括多个与产品信息关联的标签。

标签树包括多个与产品信息关联的标签,具体实施中,将产品信息所具有的基础属性、公司经营、渠道经营、产品运营、客户经营等信息与标签相关联,并存储于数据库中。例如某一重疾险产品,它的数据特性包括重疾的保障范围、重疾病种种类、保障额度、保障期限、赔付条件、赔付次数、轻症病种种类、保障额度、赔付次数、赔付额度以及身故、全残等,用户在对比分析时,基于丰富的产品及全面的信息,使对比分析更加精确,更具有参考价值。

具体地,所述标签树还包括分别与各标签对应的树节点,所述向用户展示预构建的标签树,包括:若检测到用户点击标签的树节点;判断所述标签是否包含子标签;若所述标签包含子标签,则向用户展示所述标签的子标签。若该标签下不包含子标签,则无子标签显示出来。其中标签树及子标签是预先根据实际情况设定,本发明对此不做具体限定。

S2,接收用户从标签树中选中的行标签及列标签。

具体实施中,接收用户从所述标签树中选中的行标签及列标签。

用户点击选中想要分析的产品标签将其作为行标签或列标签,具体地,其中行标签和列标签须包含子标签,对于子标签的个数用户根据实际情况预先设置,本发明对此不做具体限定。

参见图2,在一实施例中,以上步骤S2具体包括:S21-S22。

S21,接收用户从标签树中拖拽标签到预构建的产品信息行维度框内的行标签。

具体实施中,接收用户从所述标签树中拖拽标签到预构建的产品信息行维度框内的行标签。用户将含有子标签的标签拖拽到行维度框内,以接收该标签作为展示的行标签。

S22,接收用户从标签树中拖拽标签到预构建的产品信息列维度框内的列标签。

具体实施中,接收用户从所述标签树中拖拽标签到预构建的产品信息列维度框内的列标签。用户将含有子标签的标签拖拽到列维度框内,以接收该标签作为展示的列标签。

S3,获取同时满足行标签及列标签的产品信息,并将同时满足所述行标签及列标签的产品信息存储于预设的第一集合中。

具体实施中,获取同时满足所述行标签及列标签的产品信息,并将同时满足所述行标签及列标签的产品信息存储于预设的第一集合中,标签与产品信息相关联,并将同时满足所述行标签及列标签的产品信息存储于预设的第一集合中,以便对产品信息的各项属性进行对比分析。

参见图3,在一实施例中,以上步骤S3具体包括:S31-S34。

S31,将与行标签关联的产品信息存放于预设的第三集合中。

具体实施中,将与所述行标签关联的产品信息存放于预设的第三集合中,以便求取行标签关联的产品信息与列标签关联的产品信息的交集。

S32,将与列标签关联的产品信息存放于预设的第四集合中。

具体实施中,将与所述列标签关联的产品信息存放于预设的第四集合中,以便求取列标签关联的产品信息与行标签关联的产品信息的交集。

S33,求取第三集合与第四集合的交集。

具体实施中,求取所述第三集合与第四集合的交集,读取第三集合中的产品信息,遍历第四集合中的每一产品信息,将该产品信息的各项属性与第四集合中每一产品信息的属性进行比较,若两者有相同的属性则判断该产品信息为行标签关联的产品信息与列标签关联的产品信息的交集。

S34,将交集中的产品信息存储于预设的第一集合中。

具体实施中,将所述交集中的产品信息存储于预设的第一集合中,将行标签关联的产品信息与列标签关联的产品信息的交集存储于预设的第一集合中,以便进一步筛选。

S4,接收用户输入的自定义筛选条件。

具体实施中,接收用户输入的自定义筛选条件,用户点击锁定标签弹出自定义筛选框,用户可以根据分析需要,输入多个对产品信息进行限定的约束条件。对产品信息进行限定的约束条件的个数为用户根据实际情况预先设置,本发明对此不做具体限定。其中锁定标签作为筛选项,展示结果中不展示锁定标签及相关数据,起到对展示的产品信息再进一步筛选以达到到满足用户需要的结果。

S5,从第一集合中筛选满足所述自定义筛选条件的产品信息,并将满足所述自定义筛选条件的产品信息存储于预设的第二集合中。

具体实施中,从所述第一集合中筛选满足所述自定义筛选条件的产品信息,并将所述满足所述自定义筛选条件的产品信息存储于预设的第二集合中;所述自定义筛选条件包括多个对产品信息进行限定的约束条件,求取同时满足多个所述约束条件的产品信息,并将所述同时满足多个所述约束条件的产品信息存储于预设的第二集合中,用户根据对比分析需要设置对产品信息限定的约束条件,使得对比分析更加明确,以挖掘出产品信息背后隐藏的重要信息。

S6,展示第二集合中的产品信息。

具体实施中,向用户展示所述第二集合中的产品信息,通过列表形式或气泡形式向用户展示产品信息的分布情况以及产品信息的空白处,为产品信息的设计及销售推广提供依据。

参见图4,在一实施例中,以上步骤S6具体包括:S611-S614,以列表形式展示第二集合中的产品信息。

S611,建立表格。

具体实施中,建立表格,所述表格的行数为行标签的子标签的个数,所述表格的列数为列标签的子标签的个数。

参见图8,例如用户拖拽到行维度框内的标签为客户年收入(子标签:高净值、富裕、大众),拖拽到列维度框内的标签为产品运营(子标签:获客产品、粘客产品、转化产品),则表格行数为行标签的子标签的个数3,表格的列数为列标签的子标签的个数3,便得到一个3*3的表格。

S612,在行标签栏内依次填入行标签下的子标签,在列标签栏内依次填入列标签下的子标签。

具体实施中,在行标签栏内依次填入行标签下的子标签,在列标签栏内依次填入列标签下的子标签,以便于下一步确定产品信息在表格中的坐标。

参见图8,例如用户拖拽到行维度框内的标签为客户年收入(子标签:高净值、富裕、大众),拖拽到列维度框内的标签为产品信息运营(子标签:获客产品、粘客产品、转化产品),则将高净值、富裕、大众依次填入行标签栏内,将获客产品、粘客产品、转化产品依次填入列标签栏内。

S613,根据第二集合中产品信息对应的子标签确定产品信息在表格中的坐标。

具体实施中,根据第二集合中产品信息对应的子标签确定产品信息在表格中的坐标,以便于将产品信息放于对应的表格内显示。

参见图8,例如用户拖拽到行维度框内的标签为客户年收入(子标签:高净值、富裕、大众),拖拽到列维度框内的标签为产品运营(子标签:获客产品、粘客产品、转化产品),若第二集合中的产品信息对应的子标签为高净值和获客产品信息,则确定该产品信息在表格中的坐标为第一行第一列。

S614,根据坐标将产品信息添加到表格内。

具体实施中,根据所述坐标将所述产品信息添加到所述表格内,便将通过用户筛选的产品信息在表格的分布情况清晰的展示出来,参见图8,若表格没有对应的产品信息则显示产品信息空白,便于用户根据产品信息空白处开发新产品信息。

参见图5,在一实施例中,以上步骤S6具体还包括:S621-S625,以气泡形式展示第二集合中的产品信息。

S621,建立表格。

具体实施中,建立表格,所述表格的行数为行标签的子标签的个数,所述表格的列数为列标签的子标签的个数。

参见图9,例如用户拖拽到行维度框内的标签为产品等级(子标签:高端、中高端、中端、基础),拖拽到列维度框内的标签为产品名称(子标签:重疾险、医疗保险、意外险、寿险、保障兼储蓄、储蓄),则表格行数为行标签的子标签的个数4,表格的列数为列标签的子标签的个数6,便得到一个4*6的表格。

S622,在行标签栏内依次填入行标签下的子标签,在列标签栏内依次填入列标签下的子标签。

具体实施中,在行标签栏内依次填入行标签下的子标签,在列标签栏内依次填入列标签下的子标签,以便于下一步确定产品信息在表格中的坐标。

参见图9,例如用户拖拽到行维度框内的标签为产品等级(子标签:高端、中高端、中端、基础),拖拽到列维度框内的标签为产品名称(子标签:重疾险、医疗保险、意外险、寿险、保障兼储蓄、储蓄),则将高端、中高端、中端、基础,依次填入行标签栏内,将重疾险、医疗保险、意外险、寿险、保障兼储蓄、储蓄,依次填入列标签栏内。

S623,根据第二集合中产品信息对应的子标签确定产品信息在表格中的坐标。

具体实施中,根据第二集合中产品信息对应的子标签确定产品信息在表格中的坐标,以便于将产品信息放于对应的表格内显示。

参见图9,例如用户拖拽到行维度框内的标签为产品等级(子标签:高端、中高端、中端、基础),拖拽到列维度框内的标签为产品名称(子标签:重疾险、医疗保险、意外险、寿险、保障兼储蓄、储蓄),若第二集合中的产品信息对应的子标签为基础和保障兼储蓄,则确定该产品信息在表格中的坐标为第三行第五列。

S624,根据坐标将产品信息添加到表格内。

具体实施中,根据所述坐标将所述产品信息添加到所述表格内,便将通过用户筛选的产品信息在表格的分布情况清晰的展示出来。

S625,根据产品信息的属性设置气泡的大小及颜色。

具体实施中,根据产品信息的属性设置气泡的大小及颜色,在一实例中,根据产品信息所占市场的百分比来设置气泡的大小,设定产品信息所占市场的百分比为50%时显示气泡的半径为1,那么占市场的百分比为P的产品信息对应显示气泡的半径为P/50%。根据具体分析情况设置气泡的颜色,以便于区分不同的产品信息,及确认产品信息的交集,如图9所示。其中用户还可以根据分析需要对气泡的显示属性进行设置,如透明度、标记等,本发明对此不做具体限定。

S626,根据坐标将气泡添加到表格内。

具体实施中,根据所述坐标将所述气泡及产品信息添加到所述表格内,产品信息显示在对应的气泡旁边,将用户筛选的产品信息、产品信息的某些属性及各产品信息的交叉情况在表格中清晰的展示出来,若表格没有对应的产品信息则显示空白,为新产品设计提供有利的优化参考信息及隐性关键指标,助力保险业务拓展及销售更加高效、更加精准。

本发明实施例的技术方案,向用户展示预构建的标签树,所述标签树包括多个与产品信息关联的标签;接收用户从所述标签树中选中的行标签及列标签;获取同时满足所述行标签及列标签的产品信息,并将同时满足所述行标签及列标签的产品信息存储于预设的第一集合中;接收用户输入的自定义筛选条件;从所述第一集合中筛选满足所述自定义筛选条件的产品信息,并将所述满足所述自定义筛选条件的产品信息存储于预设的第二集合中;展示所述第二集合中的产品信息,从而提高了多维度产品对比分析的效率,并且对比分析结果更加客观,为用户提供更加准确的产品信息。

图6是本发明实施例提供的一种多维度产品对比分析装置的示意性框图。如图6所示,对应于以上多维度产品对比分析方法,本发明还提供一种多维度产品对比分析装置100。该多维度产品对比分析装置100包括用于执行上述多维度产品对比分析方法的单元,该装置可以被配置于台式电脑、平板电脑、手提电脑、等终端中。具体地,请参阅图6,该多维度产品对比分析装置100包括第一展示单元101、第一接收单元102、第一获取单元103、第二接收单元104、第一筛选单元105以及第二展示单元106。

第一展示单元101,用于向用户展示预构建的标签树,所述标签树包括多个与产品信息关联的标签;

第一接收单元102,用于接收用户从所述标签树中选中的行标签及列标签;

第一获取单元103,用于获取同时满足所述行标签及列标签的产品信息,并将同时满足所述行标签及列标签的产品信息存储于预设的第一集合中;

第二接收单元104,用于接收用户输入的自定义筛选条件;

第一筛选单元105,用于从所述第一集合中筛选满足所述自定义筛选条件的产品信息,并将所述满足所述自定义筛选条件的产品信息存储于预设的第二集合中;

第二展示单元106,用于展示所述第二集合中的产品信息。

在一实施例中,所述标签树还包括分别与各标签对应的树节点,所述向用户展示预构建的标签树,包括:

若检测到用户点击标签的树节点;

判断所述标签是否包含子标签;

若所述标签包含子标签,则向用户展示所述标签的子标签。

在一实施例中,所述接收用户从所述标签树中选中的行标签及列标签,包括:

接收用户从所述标签树中拖拽标签到预构建的产品信息行维度框内的行标签;

接收用户从所述标签树中拖拽标签到预构建的产品信息列维度框内的列标签。

在一实施例中,所述获取同时满足所述行标签及列标签的产品信息,并将同时满足所述行标签及列标签的产品信息存储于预设的第一集合中,包括:

将与所述行标签关联的产品信息存放于预设的第三集合中;

将与所述列标签关联的产品信息存放于预设的第四集合中;

求取所述第三集合与第四集合的交集;

将所述交集中的产品信息存储于预设的第一集合中。

在一实施例中,所述自定义筛选条件包括多个对产品信息进行限定的约束条件,所述从所述第一集合中筛选满足所述自定义筛选条件的产品信息,并将所述满足所述自定义筛选条件的产品信息存储于预设的第二集合中,包括:

求取同时满足多个所述约束条件的产品信息,并将所述同时满足多个所述约束条件的产品信息存储于预设的第二集合中。

在一实施例中,所述展示所述第二集合中的产品信息,包括:

建立表格,所述表格的行数为行标签的子标签的个数,所述表格的列数为列标签的子标签的个数;

在行标签栏内依次填入行标签下的子标签,在列标签栏内依次填入列标签下的子标签;

根据第二集合中产品信息对应的子标签确定产品信息在表格中的坐标;

根据所述坐标将所述产品信息添加到所述表格内。

在一实施例中,所述展示所述第二集合中的产品信息,还包括:

根据产品信息的属性设置气泡的大小及颜色;

根据所述坐标将所述气泡添加到所述表格内。

需要说明的是,所属领域的技术人员可以清楚地了解到,上述多维度产品对比分析装置和各单元的具体实现过程,可以参考前述方法实施例中的相应描述,为了描述的方便和简洁,在此不再赘述。

上述多维度产品对比分析装置可以实现为一种计算机程序的形式,该计算机程序可以在如图7所示的计算机设备上运行。

请参阅图7,图7是本申请实施例提供的一种计算机设备的示意性框图。该计算机设备300是上位机。其中,上位机可以是平板电脑、笔记本电脑、台式电脑等电子设备。

参阅图7,该计算机设备300包括通过系统总线301连接的处理器302、存储器和网络接口305,其中,存储器可以包括非易失性存储介质303和内存储器304。

该非易失性存储介质303可存储操作系统3031和计算机程序3032。该计算机程序3032被执行时,可使得处理器302执行一种多维度产品对比分析方法。

该处理器302用于提供计算和控制能力,以支撑整个计算机设备300的运行。

该内存储器304为非易失性存储介质303中的计算机程序3032的运行提供环境,该计算机程序3032被处理器302执行时,可使得处理器302执行一种多维度产品对比分析方法。

该网络接口305用于与其它设备进行网络通信。本领域技术人员可以理解,图7中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备300的限定,具体的计算机设备300可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

其中,所述处理器302用于运行存储在存储器中的计算机程序3032,以实现如下步骤:

向用户展示预构建的标签树,所述标签树包括多个与产品信息关联的标签;

接收用户从所述标签树中选中的行标签及列标签;

获取同时满足所述行标签及列标签的产品信息,并将同时满足所述行标签及列标签的产品信息存储于预设的第一集合中;

接收用户输入的自定义筛选条件;

从所述第一集合中筛选满足所述自定义筛选条件的产品信息,并将所述满足所述自定义筛选条件的产品信息存储于预设的第二集合中;

展示所述第二集合中的产品信息。

在一实施例中,所述标签树还包括分别与各标签对应的树节点,所述向用户展示预构建的标签树,包括:

若检测到用户点击标签的树节点;

判断所述标签是否包含子标签;

若所述标签包含子标签,则向用户展示所述标签的子标签。

在一实施例中,所述接收用户从所述标签树中选中的行标签及列标签,包括:

接收用户从所述标签树中拖拽标签到预构建的产品信息行维度框内的行标签;

接收用户从所述标签树中拖拽标签到预构建的产品信息列维度框内的列标签。

在一实施例中,所述获取同时满足所述行标签及列标签的产品信息,并将同时满足所述行标签及列标签的产品信息存储于预设的第一集合中包括:

将与所述行标签关联的产品信息存放于预设的第三集合中;

将与所述列标签关联的产品信息存放于预设的第四集合中;

求取所述第三集合与第四集合的交集;

将所述交集中的产品信息存储于预设的第一集合中。

在一实施例中,所述自定义筛选条件包括多个对产品信息进行限定的约束条件,所述从所述第一集合中筛选满足所述自定义筛选条件的产品信息,并将所述满足所述自定义筛选条件的产品信息存储于预设的第二集合中,包括:

求取同时满足多个所述约束条件的产品信息,并将所述同时满足多个所述约束条件的产品信息存储于预设的第二集合中。

在一实施例中,所述展示所述第二集合中的产品信息,包括:

建立表格,所述表格的行数为行标签的子标签的个数,所述表格的列数为列标签的子标签的个数;

在行标签栏内依次填入行标签下的子标签,在列标签栏内依次填入列标签下的子标签;

根据第二集合中产品信息对应的子标签确定产品信息在表格中的坐标;

根据所述坐标将所述产品信息添加到所述表格内。

在一实施例中,所述展示所述第二集合中的产品信息,还包括:

根据产品信息的属性设置气泡的大小及颜色;

根据所述坐标将所述气泡添加到所述表格内。

应当理解,在本申请实施例中,处理器302可以是中央处理单元(CentralProcessing Unit,CPU),该处理器302还可以是其他通用处理器、数字信号处理器(DigitalSignal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable GateArray,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

本领域普通技术人员可以理解的是实现上述实施例的方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成。该计算机程序可存储于一存储介质中,该存储介质为计算机可读存储介质。该计算机程序被该计算机系统中的至少一个处理器执行,以实现上述方法的实施例的流程步骤。

因此,本发明还提供一种存储介质。该存储介质可以为计算机可读存储介质。该存储介质存储有计算机程序。该计算机程序被处理器执行时使处理器执行如下步骤:

向用户展示预构建的标签树,所述标签树包括多个与产品信息关联的标签;

接收用户从所述标签树中选中的行标签及列标签;

获取同时满足所述行标签及列标签的产品信息,并将同时满足所述行标签及列标签的产品信息存储于预设的第一集合中;

接收用户输入的自定义筛选条件;

从所述第一集合中筛选满足所述自定义筛选条件的产品信息,并将所述满足所述自定义筛选条件的产品信息存储于预设的第二集合中;

展示所述第二集合中的产品信息。

在一实施例中,所述标签树还包括分别与各标签对应的树节点,所述向用户展示预构建的标签树,包括:

若检测到用户点击标签的树节点;

判断所述标签是否包含子标签;

若所述标签包含子标签,则向用户展示所述标签的子标签。

在一实施例中,所述接收用户从所述标签树中选中的行标签及列标签,包括:

接收用户从所述标签树中拖拽标签到预构建的产品信息行维度框内的行标签;

接收用户从所述标签树中拖拽标签到预构建的产品信息列维度框内的列标签。

在一实施例中,所述获取同时满足所述行标签及列标签的产品信息,并将同时满足所述行标签及列标签的产品信息存储于预设的第一集合中包括:

将与所述行标签关联的产品信息存放于预设的第三集合中;

将与所述列标签关联的产品信息存放于预设的第四集合中;

求取所述第三集合与第四集合的交集;

将所述交集中的产品信息存储于预设的第一集合中。

在一实施例中,所述自定义筛选条件包括多个对产品信息进行限定的约束条件,所述从所述第一集合中筛选满足所述自定义筛选条件的产品信息,并将所述满足所述自定义筛选条件的产品信息存储于预设的第二集合中,包括:

求取同时满足多个所述约束条件的产品信息,并将所述同时满足多个所述约束条件的产品信息存储于预设的第二集合中。

在一实施例中,所述展示所述第二集合中的产品信息,包括:

建立表格,所述表格的行数为行标签的子标签的个数,所述表格的列数为列标签的子标签的个数;

在行标签栏内依次填入行标签下的子标签,在列标签栏内依次填入列标签下的子标签;

根据第二集合中产品信息对应的子标签确定产品信息在表格中的坐标;

根据所述坐标将所述产品信息添加到所述表格内。

在一实施例中,所述展示所述第二集合中的产品信息,还包括:

根据产品信息的属性设置气泡的大小及颜色;

根据所述坐标将所述气泡添加到所述表格内。

所述存储介质为实体的、非瞬时性的存储介质,例如可以是U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、磁碟或者光盘等各种可以存储程序代码的实体存储介质。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的。例如,各个单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。

本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。本发明实施例装置中的单元可以根据实际需要进行合并、划分和删减。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。

该集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,终端,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,尚且本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

相关技术
  • 多维度产品对比分析方法、装置、计算机设备及存储介质
  • 表单对比方法、装置、计算机设备、存储介质及程序产品
技术分类

06120112531183