商品信息的推送方法和装置制造方法

文档序号:6489881阅读:116来源:国知局
商品信息的推送方法和装置制造方法
【专利摘要】本发明公开了一种商品信息的推送方法和装置,在该方法中,根据用户对商品发生网络行为的次数来确定商品价格区间,能够准确可靠地区分商品价格区间,从而能够得到完整的价格区间数据,能够克服现有技术中根据商品价格来划分商品的价格区间导致价格区间数据不准确的问题,并根据用户对商品发生网络行为的次数和商品价格区间来确定用户的购买力区间,向用户推送与用户的购买力区间对应的商品信息,能够基于准确完整的类目价格区间数据进行有效、准确的商品信息推送,能够解决现有技术中商品信息推送而无法搜索匹配到准确的商品信息,以及搜索匹配操作过多地占用系统资源、降低系统处理效率的问题。
【专利说明】商品信息的推送方法和装置
【技术领域】
[0001]本申请涉及信息处理【技术领域】,具体地,涉及一种商品信息的推送方法和装置。
【背景技术】
[0002]电子商务网站为了管理交易商品的商品信息,将各种商品归纳为一种逻辑形式的类目树,类目树中的节点包括根类目、子类目和叶子类目,叶子类目归属于子类目,子类目归属于根类目,例如,在女装的类目树中,根类目为女装,女装根类目下的子类目包括上衣和裤子,上衣子类目下的叶子类目包括衬衣和毛衣。
[0003]电子商务网站还会对类目中全部商品的价格进行分类,将同一类目下的商品价格划分为连续的多个价格区间。目前采用面积等分的方法来确定价格区间,例如,首先确定一个类目下不同的商品价格,将一个商品价格与该商品价格下发生网购行为的用户数量的乘积作为该商品价格的价格总和,将该类目下不同商品价格的价格总和相加后进行三等分求出等分值点,根据等分值点对应的商品价格可以得到三个价格区间,这三个价格区间分别为高、中、低价格区间。确定出来的每一类目下商品的价格区间可以作为多种网络应用的基础数据。例如,用户在一个类目下商品的购买力区间与该类目下商品的价格区间相对应,即根据用户的历史网购行为确定用户在一个类目下发生较多网络行为(例如购买和浏览行为)的价格区间,如果用户在高价格区间发生了较多的网购行为,则用户在该类目下的购买力为高购买力,在商品信息推荐时,检索匹配与用户在该类目下购买力区间相符的商品信息,即向用户推送该类目下与用户的高购买力区间对应的商品信息。
[0004]但是,在目前确定某一类目下商品的价格区间的面积等分算法中,存在明显的不合理的问题。
[0005]如果一个类目下的商品价格存在异常数值,例如一个商品大部分的价格为50元,但是存在一个异常数值10000元,这样的情况下采用面积等分算法时,通常会人工预先对异常数值进行过滤,去掉明显不合理的异常数值,但是人工过滤掉异常数值的操作通常和操作人员的经验以及对商品的熟悉程度有关,当一个商品的价格中的确存在明显区别于大部分价格数值的价格数值时,尽管该价格数值是真实数值,也有可能被人工过滤掉,这样就会造成划分出来的价格区间不准确的问题;
[0006]对于类目中的价格的数值较为集中的情况,计算出来的价格分界点存在重合,从而无法划分出价格区间,这样的类目也无法作为基础数据。
[0007]可见,目前根据商品价格计算价格区间的方法,存在类目价格区间数据不准确不完整的问题。
[0008]当向用户推送商品信息时,以不准确不完整的类目价格区间数据进行检索匹配会导致至少以下两个问题:第一,如果基础数据中不存在用户所关注的类目,这样系统向用户推送商品信息时,就无法匹配到准确的商品信息;第二,当无法匹配到用户所关注的类目的商品信息时,系统会多次进行匹配处理,直到满足匹配循环终止条件时才会结束匹配处理,这样就会造成过多地占用系统资源、降低系统处理效率的问题。[0009]可见,现有的商品信息推送方法中,根据商品价格来划分类目的价格区间,导致类目价格区间数据不准确不完整的问题,以及基于不准确不完整的类目价格区间数据进行商品信息推送,导致无法搜索匹配到准确的商品信息,搜索匹配操作过多地占用系统资源、降低系统处理效率的问题。

【发明内容】

[0010]有鉴于此,本申请实施例提供了一种商品信息的推送方法和装置,用以解决现有技术中根据商品价格来划分类目的价格区间,导致类目价格区间数据不准确不完整的问题,以及基于不准确不完整的类目价格区间数据进行商品信息推送,导致无法搜索匹配到准确的商品信息,搜索匹配操作过多地占用系统资源、降低系统处理效率的问题。
[0011]本申请实施例技术方案如下:
[0012]一种商品信息的推送方法,包括:根据不同价格对应的商品上发生的网络行为的次数,将商品的价格分为至少两个实际价格区间;根据当前用户对每个价格对应的商品发生网络行为的次数,确定当前用户的购买力区间,购买力区间为所述至少两个实际价格区间中用户发生网络行为概率最高的实际价格区间;及,根据当前用户的购买力区间,推送该购买力区间对应的商品信息或服务。
[0013]一种商品信息的推送装置,包括:第一确定模块,用于根据不同价格对应的商品上发生的网络行为的次数,将商品的价格分为至少两个实际价格区间;第二确定模块,用于根据当前用户对每个价格对应的商品发生网络行为的次数,确定当前用户的购买力区间,购买力区间为所述第一确定模块确定的所述至少两个实际价格区间中用户发生网络行为概率最高的实际价格区间;推送模块,用于根据当前用户的购买力区间,推送该购买力区间对应的商品信息或服务。
[0014]本申请实施例根据用户对商品发生网络行为的次数来确定商品的价格区间,能够准确可靠地区分商品的价格区间,从而能够得到完整的商品的价格区间数据,能够克服现有技术中根据商品价格来划分价格区间导致价格区间数据不准确的问题,并根据用户对商品发生网络行为的次数和所划分的商品的价格区间来确定用户的购买力区间,向用户推送与用户的购买力区间对应的商品信息,能够基于准确完整的商品的价格区间数据进行有效、准确的商品信息推送,从而能够降低搜索匹配操作所占用的系统资源,提高系统处理效率,解决现有技术中商品信息推送而无法搜索匹配到准确的商品信息,以及搜索匹配操作过多地占用系统资源、降低系统处理效率的问题。
[0015]本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
【专利附图】

【附图说明】
[0016]图1为本申请实施例提供的商品信息的推送方法的工作流程图;
[0017]图2a为图1中所示确定类目的价格区间的方法的工作流程图;
[0018]图2b为图2a中确定用户归属的训练价格区间的工作流程图;
[0019]图2c为图2a中在每个训练价格区间中确定价格分界点的工作流程图;[0020]图3为本申请实施例提供的商品信息的推送装置的结构框图。
【具体实施方式】
[0021]以下结合附图对本申请的实施例进行说明,应当理解,此处所描述的实施例仅用于说明和解释本申请,并不用于限定本申请。
[0022]本申请实施例提出了一种商品信息的推送方法,该方法根据不同价格对应的商品发生网络行为的次数确定出商品的价格区间,基于确定出来的价格区间,根据一个用户对商品发生网络行为的次数确定该用户所对应的价格区间也即购买力区间,并根据用户的购买力区间,向用户推送购买力区间中的价格对应的商品信息或服务。
[0023]图1为本申请实施例提供的商品信息的推送方法的工作流程图,如图1所示,该方法包括:
[0024]步骤11、根据不同价格对应的商品上发生的网络行为的次数,将商品的价格分为至少两个实际价格区间;
[0025]步骤12、根据当前用户对每个价格对应的商品发生网络行为的次数,确定当前用户的购买力区间,购买力区间属于所述至少两个实际价格区间的其中之一;用户的购买力区间为在至少两个实际价格区间中用户发生网络行为的概率最高的实际价格区间。
[0026]步骤13、根据当前用户的购买力区间,推送该购买力区间对应的商品信息或服务。
[0027]其中,所述的商品,优选地,可以是同一类目下的商品。可以理解的,所述商品也可以是不同类目下的商品。
[0028]所述的网络行为包括用户对商品的点击浏览行为、对商品的购买行为和/或对商品页面的收藏行为。所述网络行为的对象可以是商品信息或提供商品信息的页面,并不限定于商品本身。
[0029]通过如图1所示的方法,本实施例根据不同价格对应的商品上发生网络行为的次数来确定商品的价格区间,能够准确可靠地区分商品的价格区间,从而能够得到完整的价格区间数据,能够克服现有技术中根据商品价格来划分价格区间导致价格区间数据不准确的问题,并根据当前用户对商品发生网络行为的次数确定当前用户的购买力区间,向当前用户推送与当前用户的购买力区间对应的商品信息或服务,能够基于准确完整的类目价格区间数据进行有效、准确的商品信息推送,从而能够降低搜索匹配操作所占用的系统资源,提高系统处理效率,解决现有技术中商品信息推送而无法搜索匹配到准确的商品信息,以及搜索匹配操作过多地占用系统资源、降低系统处理效率的问题。
[0030]步骤11中,本申请实施例确定商品的价格区间的依据是用户对价格对应的商品发生网络行为的次数。用户对商品发生网络行为的次数,可以体现用户的倾向,例如,用户在一个类目中的低价价格区间上的价格对应的商品发生网络行为的次数明显高于用户在高价价格区间上的价格对应的商品发生网络行为的次数,这种情况下,用户的倾向就是低价价格区间。这样,在用户具有显著的价格倾向的情况下,可以将商品对应的各个价格划分为多个价格区间。但是,用户在选择商品时,通常会对一个类目下的多个价格对应的商品发生网络行为,而在很多种情况下,用户对这多个价格对应的商品发生网络行为的次数的区别并不是十分显著,也即在很多情况下用户的价格倾向并不明显,这样就无法简单地划分出商品的价格区间。[0031]针对于此,本申请实施例将一个类目下的商品价格划分为多个训练价格区间,基于该训练价格区间进行用户群划分操作,即将用户样本划分出能够体现用户对各个训练价格区间的价格倾向的用户群;基于该用户群进行确定价格分界点的操作,即基于划分得到的用户群确定出一个训练价格区间上用户对价格对应的商品较为稳定地发生网络行为的一个价格,将该具有稳定网络行为的价格作为价格分界点;最后,将该类目下的全部训练价格区间上由各个价格分界点重新构成的价格区间作为最终确定得到的该类目下的实际价格区间。
[0032]图2a中示出了图1中所示确定用户的购买力区间的方法的工作流程图。
[0033]确定用户的购买力区间的方法包括步骤21-步骤25。
[0034]步骤21,建立同一类目下商品的训练价格区间。
[0035]在本步骤中,同一类目下的商品价格划分为至少两个连续的训练价格区间,每个训练价格区间包括至少一个价格。在本申请一个实例中,基于价格对应的商品发生网络行为的次数将同一个类目下商品价格划分为至少两个训练价格区间。
[0036]具体地,可以将部分或全部用户在预定时间内段的历史网络行为数据作为用户样本,将用户样本中的用户对一个类目下的各个价格按照从小到大的顺序进行排序,分别统计每个价格上的商品发生网络行为的次数,统计该类目下用户对商品发生的网络行为的总次数。将对商品发生的网络行为的总次数按照预定数量进行等分。所述预定数量大于或等于2,所述预定数量与训练价格区间数量一致,如需将同一类目下商品价格划分两个训练价格区间,对应地将所述同一类目的商品发生的网络行为的总次数划分为两等分,得到所述总次数的一个或多个等分点。如,总次数为9,进行三等分,可以得到3、6两个等分点。
[0037]将任一价格上的商品发生网络行为的次数与小于该价格的其他价格(也即排序该价格之前的所有)对应的商品上发生网络行为的次数进行累加,得到该价格对应的网络行为次数累加值,找出大于或等于所述等分点且与所述等分点差值最小的累加值所对应的价格,该价格即为所述训练价格区间的分界点。
[0038]例如,一个类目下的价格为“20元”、“30元”、“40元”和“50元”,对四个价格按照从小到大的顺序进行排序,即“20元”、“30元”、“40元”、“50元”。确定各个价格对应的商品发生网络行为的次数,“20元”对应的商品发生网络行为的次数为50次,“30元”对应的商品发生网络行为的次数为80次,“40元”对应的商品发生网络行为的次数为60次,“50元”对应的商品发生网络行为的次数为110次。依次计算得到每个价格与排序在该价格之前的所有价格的商品上发生网络行为的次数的累加值。排序后的第I个价格、第2个价格、第3个价格、第4个价格对应的累加值分别为50次、130次、190次和300次。当预设将同一类目下的商品价格划分为2个价格区间时,所述的预定数量为2。对这300次进行二等分,则等分点为150次。如此,可以确定大于或等于所述等分点且与所述等分点差值最小的累加值为190次,该累加值所对应的价格为第三个价格,即“40元”。将“40元”作为所述训练价格区间的价格分界点,则“20元”至“40元”间的价格区间的为第一个训练价格区间,“40元”至“50元,,间的价格区间为第二个训练价格区间。可以理解地,在确定所述训练价格区间的分界点时,也可以将与所述等分点差值最小的累加值所对应的价格作为所述训练价格区间的分界点。在上述具体实例中,与所述等分点差值最小的累加值为130次,对应的价格为“30元”,因此,也可以将“30元,,作为所述训练价格区间的分界点。[0039]在本申请另一些实例中,也可以基于价格的数值与该价格对应的商品发生网络行为的次数的乘积来进行所述训练价格区间的划分。具体地,可以将用户样本中的用户对一个类目下的各个价格按照从小到大的顺序进行排序,分别计算每个价格的数值与该价格对应的商品发生网络行为的次数的乘积,得到每个价格对应的所述乘积。对于任一价格,获得该价格与排序在该价格之前的所有价格对应的所述乘积进行累加得到累计额。如此,获得每一价格对应的所述累计额。将全部价格对应的所述乘积累加获得所述乘积的总额。将所述乘积的总额进行若干等分。将与所述等分点差值最小的累计额所对应的价格作为所述训练价格区间的分界点。也可以将大于或等于所述等分点且与所述等分点差值最小的累计额所对应的价格作为所述训练价格区间的分界点。
[0040]步骤22,根据用户的网络行为数据将用户划分为分别对应所述训练价格区间的用户群。
[0041]用户在不同的训练价格区间的网络行为具有不同的倾向性,因此可以根据用户网络行为对各训练价格区间的倾向性将用户分为与各训练价格区间对应的集合。比如,用户的网络行为发生在高价格的训练价格区间的倾向性比发生在低价格的训练价格区间的倾向性大,则该用户可以分到预设的与高价格的训练价格区间对应的高价倾向用户群,反之则可以将该用户分到预设的与低价格的训练价格区间对应的低价倾向用户群。
[0042]根据用户样本中的用户对该类目下不同价格对应的商品发生网络行为的次数,确定与各个训练价格区间相对应的用户群,对应于所述用户群的训练价格区间为该用户群中的用户所倾向的训练价格区间。
[0043]如上所述,通常用户的价格倾向并不明显,在这种情况下要对用户进行用户群划分,本申请实施例采用循环迭代的方法来划分用户群,以拉开用户倾向的区分度。
[0044]图2b中示出了根据所述训练价格区间划分倾向于不同训练价格区间的用户群。
[0045]根据训练价格区间划分用户群的方法包括:
[0046]步骤221,所述训练价格区间的用户群的初始划分。
[0047]对于用户样本中的一个用户,将该用户对一个训练价格区间上一个价格的商品发生的网络行为的次数与该价格的价格权值的乘积作为该用户对该价格的价格倾向系数。所述价格权值在首次进行用户群划分时可以为预定参数(例如,预定参数为1)。在后续使用迭代的方式对用户群的划分进行校正时,当前步骤中的所述价格权值可以是前一次用户群划分后计算得到的参数。
[0048]该用户在一个训练价格区间上的全部价格的价格倾向系数的和值为该用户在该
训练价格区间上的网络行为倾向系数。可以用公式
【权利要求】
1.一种商品信息的推送方法,其特征在于,包括:根据不同价格对应的商品上发生的网络行为的次数,将商品的价格分为至少两个实际价格区间;根据当前用户对每个价格对应的商品发生网络行为的次数,确定当前用户的购买力区间,购买力区间为所述至少两个实际价格区间中用户发生网络行为概率最高的实际价格区间;及,根据当前用户的购买力区间,推送该购买力区间对应的商品信息或服务。
2.根据权利要求1所述的方法,其特征在于,用户在所述实际价格区间的网络行为概率为用户对实际价格区间的每一价格的网络行为概率的总和,用户对某一价格的网络行为概率为该用户对该价格对应的商品发生网络行为的概率。
3.根据权利要求2所述的方法,其特征在于,用户对某一个价格的网络行为概率为用户对该价格对应的商品发生网络行为的次数与该用户对所述不同价格对应的商品发生网络行为的总次数的商值。
4.根据权利要求3所述的方法,其特征在于,根据不同价格对应的商品上发生的网络行为的次数,将商品的价格分为至少两个实际价格区间,具体包括:将商品价格划分为至少两个训练价格区间,每个训练价格区间包括至少一个价格;根据用户样本中的用户对所述不同价格对应的商品发生网络行为的次数,确定与各个训练价格区间相对应的用户群,对应于所述用户群的训练价格区间为该用户群中的用户所倾向的训练价格区间; 根据用户样本中每个用户对各自所倾向的训练价格区间中每个价格对应的商品发生网络行为的次数,分别确定用户样本中每个用户对于各自所倾向的训练价格区间内的每个价格的网络行为概率;根据用户对价格的网络行为概率,确定价格的网络行为稳定系数;在一个训练价格区间内全部价格的网络行为稳定系数中,将网络行为稳定系数最高的价格作为该训练价格区间中的价格分界点;将所确定的各训练价格区间中的价格分界点作为实际价格区间分界点,由实际价格区间分界点构成的价格区间为实际价格区间。
5.根据权利要求4所述的方法,其特征在于,确定用户的购买力区间的方法包括:对于一个用户,根据该用户对每个价格对应的商品发生网络行为的次数,确定该用户对每个实际价格区间内的每个价格的网络行为概率,确定该用户在每个实际价格区间上的网络行为概率总和,网络行为概率总和最高的价格区间为该用户的购买力区间。
6.根据权利要求4所述的方法,其特征在于,将商品价格划分为至少两个训练价格区间,具体包括:分别统计每个价格上的商品发生网络行为的次数,统计对商品发生的网络行为的总次数;将对商品发生的网络行为的总次数按照预定数量进行等分;将任一价格上的商品发生网络行为的次数与小于该价格的其他价格对应的商品上发生网络行为的次数进行累加,得到该价格对应的网络行为次数累加值,找出大于或等于所述等分点且与所述等分点差值最小的累加值所对应的价格,并将该价格作为所述训练价格区间的分界点;或者, 将商品价格按照从小到大的顺序进行排序; 分别计算每个价格的数值与该价格对应的商品发生网络行为的次数的乘积,得到每个价格对应的所述乘积; 对于任一价格,获得该价格与排序在该价格之前的所有价格对应的所述乘积进行累加得到累计额; 将全部价格对应的所述乘积累加获得所述乘积的总额; 将所述乘积的总额进行若干等分; 将与等分点差值最小的累计额所对应的价格作为所述训练价格区间的分界点。
7.根据权利要求4所述的方法,其特征在于,确定与各个训练价格区间相对应的用户群的方法包括: 所述训练价格区间的用户群的初始划分:对于用户样本中的一个用户,将该用户对一个训练价格区间上一个价格对应的商品发生网络行为的次数与该价格的价格权值的乘积作为该用户对该价格的价格倾向系数,该用户在一个训练价格区间上全部价格的价格倾向系数的和值为该用户在该训练价格区间上的网络行为倾向系数;对比该用户在每个训练价格区间上的网络行为倾向系数,将网络行为倾向系数最高的训练价格区间作为该用户倾向的训练价格区间;对一个训练价格区间具有相同倾向的用户构成与该训练价格区间相对应的中间用户群; 将所述价格权值作为迭代变量,根据当前划分的中间用户群对每一价格对应的商品发生网络行为的次数重新计算该价格的价格权值;其中,每一价格的价格权值为该价格所在的训练价格区间对应的中间用户群中的用户对该价格对应的商品发生网络行为的平均次数; 根据新的价格权值对用户在所述训练价格区间上的网络行为倾向系数进行迭代运算,根据运算结果重新进行对用户群的划分。
8.根据权利要求7所述的方法,其特征在于,确定与各个训练价格区间相对应的用户群的方法还包括: 判断是否满足预设的所述迭代运算的结束条件,在满足该结束条件时结束所述迭代运算;及 将迭代运算结束后得到的用户群的划分作为最终确定的用户群的分类; 判断是否满足预设的所述迭代运算的结束条件方式包括:对于一个训练价格区间上的一个价格,将该价格相邻两次确定的价格权值之间的差值的平方值作为迭代分量,将全部迭代分量的和值作为迭代向量,判断相邻两次确定的迭代向量之间的差值是否处于预定的阈值区间中,如果该差值处于预定的阈值区间中,则结束所述迭代运算;如果不处于预定的阈值区间中,则进行下一次用户群的划分处理。
9.根据权利要求1所述的方法,其特征在于,所述网络行为包括针对商品的购买、浏览、收藏、列表和搜索行为。
10.根据权利要求4所述的方法,其特征在于,确定价格的网络行为稳定系数,具体包括: 一个价格的网络行为稳定系数为该价格所在的训练价格区间对应的用户群中的全部用户对于该价格的网络行为概率的熵值的倒数。
11.根据权利要求4所述的方法,其特征在于,所述商品为同一类目的商品。
12.—种商品信息的推送装置,其特征在于,包括:第一确定模块,用于根据不同价格对应的商品上发生的网络行为的次数,将商品的价格分为至少两个实际价格区间;第二确定模块,用于根据当前用户对每个价格对应的商品发生网络行为的次数,确定当前用户的购买力区间,购买力区间为所述第一确定模块确定的所述至少两个实际价格区间中用户发生网络行为概率最高的实际价格区间;推送模块,用于根据当前用户的购买力区间,推送该购买力区间对应的商品信息或服务。
13.根据权利要求12所述的装置,其特征在于,所述第二确定模块,具体用于:将用户对实际价格区间的每一价格的网络行为概率的总和确定为用户在所述实际价格区间的网络行为概率,将用户对某一价格对应的商品发生的网络行为的概率确定为该用户对该价格的网络行为概率。
14.根据权利要求13所述的装置,其特征在于,所述第二确定模块,具体用于:将用户对某一个价格对应的商品发生网络行为的次数与该用户对所述不同价格对应的商品发生网络行为的总次数的商值确定为用户对该价格的网络行为概率。
15.根据权利要求14所述的装置,其特征在于,所述第一确定模块,具体用于:将商品价格划分为至少两个训练价格区间,每个训练价格区间包括至少一个价格;根据用户样本中的用户对所述不同价格对应的商品发生网络行为的次数,确定与各个训练价格区间相对应的用户群,对应于所述用户群的训练价格区间为该用户群中的用户所倾向的训练价格区间;根据用户样本中每个用户对各自所倾向的训练价格区间中每个价格对应的商品发生网络行为的次数,分别确定用户样本中每个用户对于各自所倾向的训练价格区间内的每个价格的网络行为概率;根据用户对价格的网络行为概率,确定价格的网络行为稳定系数;在一个训练价格区间内全部价格的网络行为稳定系数中,将网络行为稳定系数最高的价格作为该训练价格区间中的价格分界点;将所确定的各训练价格区间中的价格分界点作为实际价格区间分界点,由实际价格区间分界点构成的价格区间为实际价格区间。
16.根据权利要求15所述的装置,其特征在于,所述第二确定模块,具体用于:对于一个用户,根据该用户对每个价格对应的商品发生网络行为的次数,确定该用户对每个实际价格区间内的每个价格的网络行为概率,确定该用户在每个实际价格区间上的网络行为概率总和,网络行为概率总和最高的价格区间为该用户的购买力区间。
17.根据权利要求15所述的装置,其特征在于,所述第一确定模块,具体用于:分别统计每个价格上的商品发生网络行为的次数,统计对商品发生的网络行为的总次数;将对商品发生的网络行为的总次数按照预定数量进行等分;将任一价格上的商品发生网络行为的次数与小于该价格的其他价格对应的商品上发生网络行为的次数进行累加,得到该价格对应的网络行为次数累加值,找出大于或等于所述等分点且与所述等分点差值最小的累加值所对应的价格,并将该价格作为所述训练价格区间的分界点;或者, 将商品价格按照从小到大的顺序进行排序; 分别计算每个价格的数值与该价格对应的商品发生网络行为的次数的乘积,得到每个价格对应的所述乘积; 对于任一价格,获得该价格与排序在该价格之前的所有价格对应的所述乘积进行累加得到累计额; 将全部价格对应的所述乘积累加获得所述乘积的总额; 将所述乘积的总额进行若干等分; 将与等分点差值最小的累计额所对应的价格作为所述训练价格区间的分界点。
18.根据权利要求15所述的装置,其特征在于,所述第一确定模块,具体用于: 所述训练价格区间的用户群的初始划分:对于用户样本中的一个用户,将该用户对一个训练价格区间上一个价格对应的商品发生网络行为的次数与该价格的价格权值的乘积作为该用户对该价格的价格倾向系数,该用户在一个训练价格区间上全部价格的价格倾向系数的和值为该用户在该训练价格区间上的网络行为倾向系数;对比该用户在每个训练价格区间上的网络行为倾向系数,将网络行为倾向系数最高的训练价格区间作为该用户倾向的训练价格区间;对一个训练价格区间具有相同倾向的用户构成与该训练价格区间相对应的中间用户群; 将所述价格权值作为迭代变量,根据当前划分的中间用户群对每一价格对应的商品发生网络行为的次数重新计算该价格的价格权值;其中,每一价格的价格权值为该价格所在的训练价格区间对应的中间用户群中的用户对该价格对应的商品发生网络行为的平均次数; 根据新的价格权值对用户在所述训练价格区间上的网络行为倾向系数进行迭代运算,根据运算结果重新进行对用户群的划分。
19.根据权利要求18所述的装置,其特征在于,所述第一确定模块,还用于: 判断是否满足预设的所述迭代运算的结束条件,在满足该结束条件时结束所述迭代运算;及 将迭代运算结束后得到的用户群的划分作为最终确定的用户群的分类; 判断是否满足预设的所述迭代运算的结束条件方式包括:对于一个训练价格区间上的一个价格,将该价格相邻两次确定的价格权值之间的差值的平方值作为迭代分量,将全部迭代分量的和值作为迭代向量,判断相邻两次确定的迭代向量之间的差值是否处于预定的阈值区间中,如果该差值处于预定的阈值区间中,则结束所述迭代运算;如果不处于预定的阈值区间中,则进行下一次用户群的划分处理。
20.根据权利要求15所述的装置,其特征在于,所述第一确定模块,具体用于: 将一个价格所在的训练价格区间对应的用户群中的全部用户对于该价格的网络行为概率的熵值的倒数确定为该价格的网络行为稳定系数。
【文档编号】G06Q30/02GK103729383SQ201210392599
【公开日】2014年4月16日 申请日期:2012年10月16日 优先权日:2012年10月16日
【发明者】康生巧 申请人:阿里巴巴集团控股有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1