数据库的生成及查询方法转让专利

申请号 : CN201310160877.2

文献号 : CN103235822B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 杜春生张勇孙蓟旅

申请人 : 富景天策(北京)气象科技有限公司

摘要 :

本发明公开了一种数据库的生成及查询方法,包括:从多个关注度数据表中选取样本区域数据表,样本区域数据表包含属性和与属性的相关的多元组数据;根据样本区域数据表中属性的多元组关注度数据,对属性项进行合并,获取样本属性项;根据样本属性项将多个关注度数据表中的属性项映射为多个优化关注度数据表;以采集时间作为主码,关联同一区域的优化关注度数据表及气象参数数据表,获取目标关注度数据库。从而在对现有数据结构简化的同时,提高的季节性商品关注度数据的可用性和有效性。

权利要求 :

1.数据库的生成方法,其特征在于,包括以下步骤:从多个关注度数据表中选取样本区域数据表,所述样本区域数据表包含属性和与所述属性的相关的多元组数据;

根据所述样本区域数据表中属性的多元组关注度数据,对所述属性项进行合并,获取样本属性项;

根据所述样本属性项将所述多个关注度数据表中的属性项映射为多个优化关注度数据表;

以采集时间作为主码,关联同一区域的优化关注度数据表及气象参数数据表,获取目标关注度数据库。

2.根据权利要求1所述的生成方法,其特征在于,所述从多个关注度数据表中选取样本区域数据表的步骤包括:根据多个区域的年度日气温表及气象学四季温度设定获取多个区域的四季平均天数;

根据该四季平均天数在一年中的均衡度从所述的多个区域中选取样本区域,将该样本区域对应的数据表选取为样本区域数据表。

3.根据权利要求1或2所述的生成方法,其特征在于,所述获取样本属性项的步骤包括:根据设定时间间隔提取所述样本区域数据表的元组项,获得样本采样数据表;

在所述样本采样数据表中,根据每一属性项中各元组项的关注度建立维度,构成向量余弦模型,在任意两个属性项的向量余弦模型之间通过向量余弦算法获取多个属性近似度;

根据所述多个属性近似度对所对应的多个属性项进行合并,获取样本属性项。

4.根据权利要求3所述的生成方法,其特征在于,所述根据所述多个属性近似度对所对应的多个属性项进行合并的步骤包括:从所述多个属性近似度中获取最小近似度;

将所述最小近似度所对应的两个属性项中的一个确定为基准项;

以所述基准项的近似度为基准,对其余属性项的近似度进行排序,获取属性项序列;

若所述属性项序列中相邻的属性项间的近似度区间值小于近似度设定值,则将该相邻属性项进行合并。

5.根据权利要求4所述的生成方法,其特征在于,所述近似度设定值根据所述属性序列中相邻属性项的最小近似度区间值或中间近似度值区间值确定。

6.根据权利要求1所述的生成方法,其特征在于,所述获取目标关注度数据库的步骤包括:根据本地IP网络地址确定本地区域;

以所述采集时间作为主码,关联所述本地区域的优化关注度数据表及气象参数数据表,获取本地的目标关注度数据库。

7.数据库的查询方法,其特征在于,包括:

根据本地信息从季节性商品关注度数据库中调取本地多年季节性商品关注度数据表;

根据设定时间确定本地区域当前气象参数;

将本地区域当前气象参数与本地历史同期区间内气象参数进行匹配,获取与所述本地区域当前气象参数匹配的本地历史年份;

从所述本地历史年份所对应的本地的关注度数据表中获取属性项的关注度总值及每一属性关注度值,根据所述属性项的关注度总值及每一属性关注度值获取每一属性项的关注度占比数;

根据所述每一属性项的关注度占比数确定本地区域在设定时间中的各属性项的关注度;

其中所述获取与所述本地区域当前气象参数匹配的本地历史年份的步骤包括:将所述本地区域当前气象参数与本地两年或三年内的历史同期、三日区间或五日区间内气象参数进行匹配,获取与所述本地区域当前气象参数匹配的本地多个历史年份。

8.根据权利要求7所述的查询方法,其特征在于,所述气象参数包括:日平均气温、日最高气温或气象指数SWD。

9.根据权利要求7所述的查询方法,其特征在于,所述获取每一属性项的关注度占比数的步骤包括:根据本地多个历史年份与当前年份的年度跨度确定年份权重值;

根据本地多个历史年份与本地区域当前气象参数的匹配度确定匹配权重值;

从所述本地多个历史年份所对应的本地的优化关注度数据表中获取属性项的关注度总值及每一属性关注度值;

根据所述年份权重值和/或匹配权重值将所述多个历史年份所对应的属性项的关注度总值及每一属性关注度值加权后,平均为属性项的关注度总均值及每一属性关注度均值;

根据所述属性项的关注度总均值及每一属性关注度均值获取每一属性项的关注度占比数。

10.根据权利要求7所述的查询方法,其特征在于,所述从所述本地历史年份所对应的本地的关注度数据表中获取属性项的关注度总值及每一属性关注度值,根据所述属性项的关注度总值及每一属性关注度值获取每一属性项的关注度占比数的步骤包括:从所述本地多个历史年份所对应的本地的关注度数据表中获取属性项的关注度总值及每一属性关注度值;

根据每年度的所述属性项的关注度总值及每一属性关注度值生成每年度玫瑰图;

将所述每年度玫瑰图进行图形拟合,获取每一属性项的关注度占比数。

11.根据权利要求7所述的查询方法,其特征在于,所述根据所述每一属性项的关注度占比数确定本地区域在设定时间中的各属性项关注度的步骤还包括:根据所述每一属性项的关注度占比数确定多个本地在设定时间中的各属性项关注度;

根据所述多个本地在设定时间中的各属性项关注度获取多个本地区域间的区域近似度;

根据所述多个本地区域间的区域近似度对所述多个本地区域进行合并,获取优选区域列表;

根据所述优选当前区域列表获取广告区域列表;

发送系统根据所述优选当前区域进行所述属性的广告发放。

12.根据权利要求7所述的查询方法,其特征在于,所述属性项为当前库存产品名称,所述本地区域为多个当前库存区域;所述根据所述每一属性项的关注度占比数确定本地在设定时间中的各属性项关注度的步骤包括:所述根据每一当前库存产品名称所对应的关注度占比数确定多个当前库存区域在设定时间中的各当前库存产品的关注度;

根据多个当前库存区域在设定时间中的各当前库存产品的关注度生成库存区域当前库存产品列表。

说明书 :

数据库的生成及查询方法

技术领域

[0001] 本发明涉及服务数据及信息处理领域,尤其涉及数据库的生成及查询方法。

背景技术

[0002] 随着计算机技术的不断普及和发展,数据库处理技术也不断被应用到生产和生活的多个领域。新的数据库处理技术也伴随着这些应用而被开发出来。例如,商品关注度数据作为人群的行为数据越来越多的被应用到了群体行为的预测领域。其中,季节性商品的关注度数据属性更是明显的呈现出了随季节性变化的特性。因此季节性商品的关注度数据对于季节性商品的计划生产、广告投放及库存调配都具有较强的指导意义。随着电子商务及服务计算的快速发展,进一步扩大了人类行为类数据的采集及应用。
[0003] 在该应用例中,由于关注度数据属于人类行为类数据,因此通常可通过搜索类网站的“搜索”或“成交”记录的统计进行收集。通过上述数据采集过程获得的数据,由于是根据每日作为时间点采集,从而产生了较大的数据量。这一庞大的数据量在进行数据后期处理过程中,将直接导致大负荷数据量计算。
[0004] 另一方面,在该应用例中,在商品的关注度数据中普遍存在“小份额、小比重”数据,此类“小份额、小比重”数据通常是由于小众季节性消费品或近似类季节性消费品所产生的。在整体的季节性商品的关注度计算中单位数据量级小、但单位数据多,同时关注度数据为倾向性指数数据。因此,此类“小份额、小比重”数据由于单位量较小,因此在计算中往往也无法体现出其数据的倾向性。
[0005] 同时需要指出的是,对上述“小份额、小比重”数据进行处理时,为了保证整体数据的信息完整性,此类数据的简化不能仅通过删减来实现。另外,现有的季节性商品的关注度数据为单一数据来源,因此其季节性商品的季节性商品的季节特性无法进行体现。如简单的通过采集时间来推算,将无法体现出季节变化及南、北方的地域性差异。
[0006] 因此,在上述这样的应用例中,现有的例如季节性商品的关注度数据的数据量大,在处理过程中无法对数据项结构进行精简。同时,由于数据来源的单一,无法实现有效的数据聚合,因此在后期的数据使用过程中无法进行有效处理,获得可用数据。

发明内容

[0007] 鉴于现有技术中存在的情况,根据本发明的一个方面,提供一种数据库的生成方法,包括:
[0008] 从多个关注度数据表中选取样本区域数据表,所述样本区域数据表包含属性和与所述属性的相关的多元组数据;根据所述样本区域数据表中属性的多元组关注度数据,对所述属性项进行合并,获取样本属性项;根据所述样本属性项将所述多个关注度数据表中的属性项映射为多个优化关注度数据表;以所述采集时间作为主码,关联同一区域的优化关注度数据表及气象参数数据表,获取目标关注度数据库。
[0009] 在一些实施方式中,所述从多个关注度数据表中选取样本区域数据表的步骤包括:
[0010] 根据多个区域的年度日气温表及气象学四季温度设定获取多个区域的四季平均天数;根据该四季平均天数在一年中的均衡度从所述的多个区域中选取样本区域,将该样本区域对应的数据表选取为样本区域数据表。
[0011] 在一些实施方式中,所述获取样本属性项的步骤包括:
[0012] 根据设定时间间隔提取所述样本区域数据表的元组项,获得样本采样数据表;在所述样本采样数据表中,根据每一属性项中各元组项的关注度建立维度,构成向量余弦模型,在任意两个属性项的向量余弦模型之间通过向量余弦算法获取多个属性近似度;根据所述多个属性近似度对所对应的多个属性项进行合并,获取样本属性项。
[0013] 在一些实施方式中,所述根据所述多个属性近似度对所对应的多个属性项进行合并的步骤包括:
[0014] 从所述多个属性近似度中获取最小近似度;将所述最小近似度所对应的两个属性项中的一个确定为基准项;以所述基准项的近似度为基准,对其余属性项的近似度进行排序,获取属性项序列;若所述属性项序列中相邻的属性项间的近似度区间值小于近似度设定值,则将该相邻属性项进行合并。
[0015] 在一些实施方式中,所述近似度设定值根据所述属性序列中相邻属性项的最小近似度区间值或中间近似度值区间值确定。
[0016] 在一些实施方式中,所述获取目标关注度数据库的步骤包括:
[0017] 根据本地IP网络地址确定本地区域;以所述采集时间作为主码,关联所述本地区域的优化关注度数据表及气象参数数据表,获取本地的目标关注度数据库。
[0018] 同时本发明还提供了一种数据库的查询方法,包括:
[0019] 根据本地信息从所述季节性商品关注度数据库中调取本地多年季节性商品关注度数据表;
[0020] 根据设定时间确定本地区域当前气象参数;
[0021] 将所述本地当前气象参数与本地历史同期区间内气象参数进行匹配,获取与所述本地当前气象参数匹配的本地历史年份;
[0022] 从所述本地历史年份所对应的本地的关注度数据表中获取属性项的关注度总值及每一属性关注度值,根据所述属性项的关注度总值及每一属性关注度值获取每一属性项的关注度占比数;
[0023] 根据所述每一属性项的关注度占比数确定本地区域在设定时间中的各属性项的关注度。
[0024] 在一些实施方式中,所述气象参数包括:日平均气温、日最高气温或气象指数SWD。
[0025] 在一些实施方式中,所述获取与所述本地当前气象参数匹配的本地历史年份的步骤包括:
[0026] 将所述本地当前气象参数与本地两年或三年内的历史同期、三日区间或五日区间内气象参数进行匹配,获取与所述本地当前气象参数匹配的本地多个历史年份。
[0027] 在一些实施方式中,所述获取每一属性项的关注度占比数的步骤包括:
[0028] 根据本地多个历史年份与当前年份的年度跨度确定年份权重值;根据本地多个历史年份与本地当前气象参数的匹配度确定匹配权重值;从所述本地多个历史年份所对应的本地的优化关注度数据表中获取属性项的关注度总值及每一属性关注度值;根据所述年份权重值和/或匹配权重值将所述多个历史年份所对应的属性项的关注度总值及每一属性关注度值加权后,平均为属性项的关注度总均值及每一属性关注度均值;根据所述属性项的关注度总均值及每一属性关注度均值获取每一属性项的关注度占比数。
[0029] 在一些实施方式中,所述从所述本地历史年份所对应的本地的季节性商品优化关注度数据表中获取属性项的关注度总值及每一属性关注度值,根据所述属性项的关注度总值及每一属性关注度值获取每一属性项的关注度占比数的步骤包括:从所述本地多个历史年份所对应的本地的季节性商品优化关注度数据表中获取属性项的关注度总值及每一属性关注度值;根据每年度的所述属性项的关注度总值及每一属性关注度值生成每年度玫瑰图;将所述每年度玫瑰图进行图形拟合,获取每一属性项的关注度占比数。
[0030] 在一些实施方式中,所述根据所述每一属性项的关注度占比数确定本地在设定时间中的各属性项关注度的步骤还包括:
[0031] 根据所述每一属性项的关注度占比数确定多个本地在设定时间中的各属性项关注度;根据所述多个本地在设定时间中的各属性项关注度获取多个本地区域间的区域近似度;根据所述多个本地区域间的区域近似度对所述多个本地区域进行合并,获取优选区域列表;根据所述优选当前区域列表获取广告区域列表;发送系统根据所述优选当前区域进行所述属性的广告发放。
[0032] 在一些实施方式中,所述属性项为当前库存产品名称,所述本地区域为多个当前库存区域;所述根据所述每一属性项的关注度占比数确定本地在设定时间中的各属性项关注度的步骤包括:所述根据每一当前库存产品名称所对应的关注度占比数确定多个当前库存区域在设定时间中的各当前库存产品的关注度;根据多个当前库存区域在设定时间中的各当前库存产品的关注度生成库存区域当前库存产品列表。
[0033] 通过上述技术方案,本发明与现有技术相比具有以下优点:本发明通过商品近似度的分析对季节性商品属性进行组合,将同一类型并且走势趋势相似的属性进行合并,然后利用合并统计的方式让同一属性的数据互相进行对冲,最后得到的给个商品属性占比数据;并且通过这种方式也消除了实际数据的数据量的影响,得到的最后数据实际上是各地区各城市的单位数量关注行为的关注强度分布,由此就比较好的解决了数据城市间分布极不平衡的问题。通过这种数据筛选和清洗方式,我们得到了较小数据杂音的数据,最后我们结合各个城市的实况气象数据制作出了能够反映一个地区一个时段降温影响的预测算法。

附图说明

[0034] 图1为本发明关注度数据库的生成方法的数据库模型图;
[0035] 图2为本发明季节性商品关注度数据库的生成方法的流程示意图;
[0036] 图3为本发明季节性商品关注度数据库的生成方法中样本区域数据表的选取流程示意图;
[0037] 图4为本发明季节性商品关注度数据库的“方式1”的合并方法流程示意图;
[0038] 图5为本发明季节性商品关注度向量示意图;
[0039] 图6为本发明季节性商品关注度的偏移轴示意图;
[0040] 图7为本发明季节性商品关注度数据库的“方式2”的合并方法流程示意图;
[0041] 图8为本发明季节性商品关注度数据库的查询方法的流程示意图;
[0042] 图9为2009~2011年度北京地区温度折线图。

具体实施方式

[0043] 下面结合附图对本发明作进一步详细的说明。
[0044] 图1为可实施本发明的季节性商品关注度数据库的生成方法的数据库模型图。该数据库模型为关系型数据库模型,在此数据库中包括:2009年度的北京季节性商品关注度数据表B1、河南季节性商品关注度数据表B2、吉林季节性商品关注度数据表B3、上海季节性商品关注度数据表B4及广东季节性商品关注度数据表B5等多个二维数据表,每个数据表的结构如表1所示,其中,数据表的属性为,即每一列的内容为“围巾、手套、帽子、凉鞋、羽绒服、风衣及外套”等季节性商品的关注度,例如:围巾在2009.3.1所采集的关注度值为653、手套在2009.3.1所采集的关注度值为505......,其每一列的属性项名称可使用“围巾、手套、帽子、凉鞋、羽绒服、风衣及外套”等季节性商品的名称表示;数据表的元组,即每一行为在“围巾、手套、帽子......”等季节性商品的关注度的采集时间,可具体到每个采集日期上,其最小的采集时间间隔可以以日作为基本单位,如:2009年3月1日、2009年3月2日、2009年3月3日、2009年3月4日......。在本实施方式中的上述数据表中,其元组中的采集时间为数据表的主码,上述表格的数据表中所提及的“商品关注度”应理解为:是以网络用户在搜索类或电子商务类数据平台(或网站)上的搜索量或成交量为数据基础,以季节性商品的名称为统计对象,通过分析而获得的指数量,该指数量与搜索量或成交量具有对应关系,可体现出其搜索量或成交量的不同量级。
[0045]采集时间 围巾 手套 帽子 凉鞋 羽绒服 风衣 外套
2009.3.1 653 505 495 489 3520 500 407
2009.3.2 520 576 480 602 2879 400 497
2009.3.3 501 499 595 619 2215 500 509
2009.3.4 540 186 460 593 1551 400 510
[0046] 表1
[0047] 本发明实现季节性商品关注度数据库的生成方法的步骤如图2所示:
[0048] 步骤S101:如图1所示,从北京季节性商品关注度数据表B1、河南季节性商品关注度数据表B2、吉林季节性商品关注度数据表B3、上海季节性商品关注度数据表B4及广东季节性商品关注度数据表B5等多个二维数据表中选取一个数据表为样本区域数据表。其具体的选取方式包括以下步骤,如图3所示:
[0049] S1011:根据北京、河南、吉林、上海、广东等多地的2008年度、2009年度及2010年度的日平均气温数据表(如下表2所示),及日平均气温值及气象学四季温度设定(如:气象意义上的春天为:若连续5天的日平均气温在一年中首次(北半球)均大于、等于10摄氏度(日平均气温以当地2时、8时、14时、20时的平均温度)。获取北京、河南、吉林、上海、广东等多地的四季天数,如北京:春天为80天、夏天为95天,秋天为:100天、冬天为90天;河南:春天为91天、夏天为92天,秋天为:91天、冬天为91天......。
[0050]采集时间 日平均气温值
2009.3.1 10℃
2009.3.2 11℃
2009.3.3 9℃
2009.3.4 12℃
[0051] 表2
[0052] S1012:根据在步骤S1011中获得的北京、河南、吉林、上海、广东等多地的四季平均天数,从中选取四季天数较为平均(均衡度最高)的地区,如,河南,从而确定河南地区所对应的河南季节性商品关注度数据表B2为样本区域数据表。上述样本数据表在选取时,选择四季均衡的几个城市为条件,是为了保证采样数据时各季节性商品的“搜索量或成交量”互相平衡,从而使可保证各季节性商品的相互量化组合在各个区域上可具有最好的普适性。
[0053] 步骤S102:根据样本区域数据表(河南季节性商品关注度数据表B2)中围巾、手套、帽子、凉鞋、羽绒服、风衣、外套等各季节性商品之间的的关注度值近似度,对季节性商品的品类项(围巾、手套、帽子、凉鞋、羽绒服、风衣、外套等品类)进行合并,从而减小河南季节性商品关注度数据表B2的品类属性项数量,即数据表B2的总列数。此项对数据表B2的列数合并具有很强的现实意义,随着互联网及电子商务的发展,越来越多的小品类产品出现,此类产品具有很强的近似性和替代性,但若单独进行数量分析,由于其数量级小,因此无法体现其数据特征,而上述的属性列合并将有效解决这一问题,通过实际的采集数据特征可正确的描述出近似小品类产品的趋势。使数据表结构更为合理,是通过产品的关注度数据特性进行数据项结构优组的有效方法。
[0054] 上述所提及的通过各季节性商品之间的的关注度值近似度,对季节性商品的品类项(围巾、手套、帽子、凉鞋、羽绒服、风衣、外套等品类)进行合并可通过多种方式实现,如下述方式1及方式2:
[0055] 图4所示为“方式1”的合并方法包括以下步骤:
[0056] 步骤S102-11:元组提取。根据设定时间间隔从步骤S101中所选取出的河南季节性商品关注度数据表B2(样本区域数据表)中进行多个采集时间即多个元组行的提取,为保证数据的精确度,可选用一旬(10天)为设定时间间隔,如:2009年度河南季节性商品关注度数据表B2中共有365行的元组数据,根据10天一旬的间隔,将从2009年度河南季节性商品关注度数据表B2中提取出2009年1月1日、2009年1月11日、2009年1月21日......等36条元组记录组成样本采样数据表,该表中每条元组记录中包括如:围巾、手套、帽子、凉鞋、羽绒服、风衣、外套等属性的关注度值,如以下表3所示:
[0057]采集时间 围巾 手套 帽子 凉鞋 羽绒服 风衣 外套
2009.1.1 653 505 495 489 3520 500 407
2009.1.11 520 576 480 602 2879 400 497
2009.1.21 501 499 595 619 2215 500 509
2009.1.31 540 186 460 593 1551 400 510
[0058] 表3
[0059] 步骤S102-12:建立模型。根据上述的样本采样数据表3,建立每一种季节性商品的向量余弦模型,以表3中“围巾”产品为例,说明上述向量余弦模型的建立过程,首先,根据表3中的“围巾”的元组(采集次数)的数量为围巾向量余弦模型的维数,其第1维度的值为“围巾”在2009.1.1时(即第一次采集时)的关注度653、其第2维度的值为“围巾”在2009.1.11(即第一旬采集时)时的关注度520、其第3维度的值为“围巾”在2009.1.21(即第二旬采集时)时的关注度501......依次对应获得“围巾”在2009年度36维的关注度值,即为2009年度的围巾向量余弦模型,如图5所示(图中的每个立柱代表关注度值、立柱数量代表维数)。根据相同方法建立“手套、帽子、凉鞋、羽绒服、风衣、外套”的向量余弦模型。
[0060] 步骤S102-13:根据余弦矩阵提取最小近似度。在获得“手套、帽子、凉鞋、羽绒服、风衣、外套”等季节性产品的向量余弦模型后,在任意两个季节性商品的向量余弦模型之间,通过向量余弦算法获取各属性之间的近似度,即对每两个季节性商品的每一维度进行近似度计算,汇总后得到以下余弦矩阵,如表4所示:
[0061]  围巾 手套 帽子 凉鞋 羽绒服 风衣 外套
围巾   0.745956 0.782229 0.88125 0.774996 0.711318 0.78461
[0062]手套     0.861107 0.942937 0.846001 0.7841 0.849044
帽子       0.918724 0.815095 0.751471 0.816242
凉鞋         0.530145 0.776749 0.844803
羽绒服           0.809894 0.876285
风衣             0.864305
外套              
[0063] 表4
[0064] 从表4中的矩阵可知,其“凉鞋”与”羽绒服”之间的近似度最低为“0.530145”。
[0065] 步骤S102-14:根据最小近似度简化季节性产品属性项类别。因此,如图5所示以“凉鞋”与”羽绒服”中任一品类为基准品类项,如,其他类的季节性产品以“羽绒服”为基准,以表4中近似度为偏离值建立偏移轴依次排序。从图6中可知,在偏移轴上的“手套、帽子”相互之间的距离最小为距离0.111,其“风衣、外套”相互之间的距离为0.210......,在此可根据不同的近似度要求从上述多个距离值中选取基准近似度,此基准近似度的选取将意味着对季节性产品关注度数据的合并精度,取值越大说明其合并的产品品类越多,如若上述基准近似度选取为偏移轴上的最小距离值0.111,则只将“手套、围巾”两项产品内容进行合并,若上述基准近似度选取取为偏移轴上的中间近似度0.210,则要将“手套、围巾”及“风衣、外套”都进行合并。在此实施方式中选定最小距离值0.111为基准近似度,因此将“手套、帽子”进行合并,从而得到合并后季节性产品属性项名称为“围巾/手套、帽子、凉鞋、羽绒服、风衣及外套”,减少了原数据表的表属性项(即列)的数量,同时,将此两列所对应的关注度值进行相加合并。
[0066] 步骤S102-15:进行所有区域的数据表合并。根据上述步骤S102-14中所获得合并后季节性产品属性对数据北京季节性商品关注度数据表B1、河南季节性商品关注度数据表B2、吉林季节性商品关注度数据表B3、上海季节性商品关注度数据表B4及广东季节性商品关注度数据表B5等多个区域数据表中产品属性分别进行合并,得到多个区域的季节性商品优化关注度数据表。如:调整后的如表5所示(此表中合并数据从表1中获得):。
[0067]采集时间 围巾/手套 帽子 凉鞋 羽绒服 风衣 外套
[0068]2009.3.1 1158 495 489 3520 500 407
2009.3.2 1096 480 602 2879 400 497
2009.3.3 1000 595 619 2215 500 509
2009.3.4 726 460 595 1551 400 510
[0069] 表5
[0070] 如图7所示,其“方式2”的合并方法与“方式1”的方法不同之处在于:其步骤S102-13获取最小近似度的方式为:
[0071] 步骤S102-23:根据余弦向量图提取最小近似度。在获得“手套、帽子、凉鞋、羽绒服、风衣、外套”等季节性产品的向量余弦模型后,通过向量图(图3)的方式对手套、帽子、凉鞋、羽绒服、风衣、外套”等季节性产品的向量余弦模型分别给予表示,之后,在任意两个季节性商品的向量余弦模型图之间进行图形比对,根据图形的比对结果确定各季节性产品之间的近似度,如:比对后图形的重叠面积越大说明两种产品越接近,并提前出最小近似度值(即两产品之间的重叠面积最小)。
[0072] 其他步骤与“方式1”中的其他步骤相同。由此可知“方式2”不同于“方式1”的地方在于,其方式2将在最小近似度的判断上充分发挥了图形化的优势更为直观,同时,可通过对图形的量级表示形式的变化,提高其处理精度。
[0073] 步骤S103:将上述步骤S102中所获得的河南多年的季节性商品关注度数据表与河南多年的气象参数数据表(如表2)根据年份分别建立关联,如图1中所示,如,以所述采集时间作为主码,将河南2009季节性商品关注度数据表B2与河南2009年度的气象参数数据表建立关联。使用以上方法,将各个区域多年的季节性商品关注度数据表与该区域多年的气象参数数据表建立关联,最终获取所有区域内的季节性商品关注度数据库。同时可通过对本地IP网络地址确定本地区域,从而实现对本地季节性商品关注度数据库的建立。
[0074] 需要说明的是,在具体的实现过程中,通常只需对预测的区域进行数据关联,并选用的3~5年的关注度数据即可进行后期预测,如北京为本地区域、采用2009~2011年度数据时,在步骤S102中的步骤S102-14中,在根据最小近似度简化季节性产品属性类别后,在步骤S102-15中只需要对:2009~2011北京季节性商品关注度数据表进行合并。在后续步骤S103中只需将2009~2011年度北京的气象参数数据表与之关联,形成2009~2011年度北京地区季节性商品关注度数据库。
[0075] 图8为通过本发明中所获得的季节性商品关注度数据库的查询方法的步骤图,在通过上述步骤S101~步骤S103获得地区季节性商品关注度数据库后还包括以下的查询步骤:为更好的给予说明,在本实施方式中设定查询条件为:本地区域:北京地区;设定日期:2012年1月1日;参考气象参数为2009~2011年度,下面将结合上述设定查询条件给予说明。
需要说明的是上述设定查询条件中设定日期可为当前日期或未来日期,但考虑到需与历史同期气象参数结合,因此,此设定日期应当同时具有与之对应的气象参数信息。
[0076] 步骤S104:确定参考年份。首先,从包括北京季节性商品关注度数据表、河南季节性商品关注度数据表、吉林季节性商品关注度数据表、上海季节性商品关注度数据表及广东季节性商品关注度数据表等多地数据表的季节性商品关注度数据库中提取“2009~2011年度北京季节性商品关注度数据表及与之关联的2009~2011年度北京地区(本地区域)的气象参数数据表”,之后根据2012年1月1日(设定日期)的当前温度1℃,从2009~2011年度的1月1日的历史同期温度中进行匹配,并给出1~3天的匹配时间区间(若此区间上仍不存在与当前温度1℃的最接近值,其匹配时间区间还可放大到1~5天),从而确定与1℃最为接近的年份,如图9中所示,2009年1月1日为0℃、2010年1月1日为-1℃、2011年1月1日为2℃即在之前三年中并不存在历史同期一致的温度,若存在即可直接将相应的年份确定为可参考年份,当然也可将与现有温度最为接近的年份确定为参考年份。在历史同期没有参考年份时,还可在2009年1月1日~3日、2010年1月1日~3日及2011年1月1日~3日区间上中寻找是否存在1℃值,通过图9可知,2010年1月2日为1℃,从而将2010年确定为当前北京季节性商品关注度数据的参考年份。
[0077] 为使气象信息的推算更为准确,因此,在上述“2009~2011年度北京地区的气象参数数据表”中除包括日平均气温数据外,还可包括:日最高气温以及气象指数SWD。其气象指数SWD是根据日平均温度、最高温度、最低温度、相对湿度、平均风速和日照强度数据拟合而成的综合天气指数。
[0078] 步骤S105:获得查询结果。从已进行商品属性合并的2010年度北京季节性商品关注度数据表中,提取2010年1月1日季节性商品关注度数据,如下表6中所示:
[0079]采集时间 围巾/手套 帽子 凉鞋 羽绒服 风衣 外套
2010.1.1 1158 495 50 3520 500 407
[0080] 表6
[0081] 从表6中依次将“围巾/手套、帽子、凉鞋、羽绒服、风衣及外套”关注度进行累加总值为6130,其围巾/手套关注度1158在其中的占比为0.188907、其帽子关注度495在其中的占比为0.08075、凉鞋关注度50在其中的占比为0.008157、羽绒服关注度3520在其中的占比为0.57422、其风衣关注度500在其中的占比为0.081566及外套关注度407在其中的占比为0.066395......。其占比结果也可通过玫瑰图给予表示,由此获得了北京地区的2012年1月
1日季节性商品关注度数据。由此可知,其羽绒服产品的关注度为最高,从而体现出了一种用户的购买意向及趋势,由于在关注度的获取过程中并不采纳人口基数,而是一种趋势性数据,因此,有效避免了传统关注度数据统计中,由于用户的自身增长或经济购买能力给关注度数据所带来的影响。从而此方法比现有的关注度预测方法更为合理。
[0082] 作为对上述步骤S105的进一步优化,在北京地区的2012年1月1日季节性商品关注度数据的获取过程中,除了可单独参考“2010年1月1日季节性商品关注度数据”外,还可同时引入2009年1月1日季节性商品关注度数据”及2011年1月1日季节性商品关注度数据”,但由于越靠近现今的数据越有可能在未来发生。因此,为各年度设定年份权重值,距离现今越近的权重值越高,如将2011年1月1日季节性商品关注度数据的权重值设为0.9,将2009年1月1日季节性商品关注度数据的权重值设定为0.6;同时,还可从本地当前气象参数与历史同期温度的匹配度上,通过匹配权重值对不同年份的关注度数据给予优化,之后根据上述2010年1月1日的各季节性商品的关注度占比计算方法对“2011年1月1日季节性商品关注度数据”及“2009年1月1日季节性商品关注度数据”分别计算其占比,在计算后乘以相应年份权重值和/或匹配权重值,之后将2009、2010及2011年度的占比进行关注度平均,从而最终获得2012年1月1日季节性商品关注度数据。除上述对各年度占比数进行平均的方法,还可通过将2009年1月1日季节性商品关注度数据、2010年1月1日季节性商品关注度数据及2011年1月1日季节性商品关注度数据绘制为玫瑰图,通过将每一年度玫瑰图进行图形拟合,获取季节性商品(属性)的关注度占比数。
[0083] 考虑到对于区域性行为预测或广告发放的需要,本发明还可实现对各个区域进行预测。具体包括:首先,通过上述步骤S105可以获得多个本地或当前地区的2012年1月1日季节性商品关注度数据,之后,在任意两个当前区域上,根据所对应的商品属性中的关注度值为每一维度值、以商品数量为维数,获取任意两个区域的关注度获取区域近似度;并根据该近似度对多个当前区域进行合并,获取优选的当前区域;并根据优选当前区域获取广告区域列表;之后,可通过发送系统(电视传输中的广告节目单)根据优选当前区域进行广告发放。
[0084] 与上述方法相同,本发明还可实现对库存区域的管理,具体步骤为:首先根据当前库存区域选取多个候选区域,如当前为“北京”、“上海”及“广东”区域则选取北京”、“上海”及“广东”为需计算的候选区域;并根据当前库存产品名称从“北京季节性商品关注度数据表中选取出多个当前预调配商品属性;并从候选区域(北京”、“上海”及“广东”)上的季节性商品关注度数据表中提取当前预调配商品属性的关注度;最后,根据将多个候选区域(北京”、“上海”及“广东”)上的当前预调配商品属性的关注度生成现有库存区域当前库存产品列表。
[0085] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0086] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0087] 以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。