分类消岐方法、分类消岐装置及其系统的制作方法
【专利摘要】本发明公开了一种分类消岐方法、分类消岐装置及其系统,其中包括步骤S1、读入一关键字;S2、查找用户对所述关键字检索得到的产品名称包含所述关键字的各个产品类别的点击比率和购买比率;S3、依次通过每个所述产品类别的点击概率和购买概率计算所述产品类别的相关性系数;S4、从所述产品类别中提取数量等于一显示产品数的产品类别作为显示产品类别;S5、在一产品数据库中依次将各个显示产品类别所包括的产品中任一产品的产品图片作为所述显示产品类别的产品图片;S6、显示所述显示产品类别的产品名称和产品图片。本发明通过对所有用户的对关键字搜索结果的点击和购买行为来挖掘匹配用户潜在需要,从而提高搜索结果的准确性和可靠性。
【专利说明】分类消岐方法、分类消岐装置及其系统
【技术领域】
[0001]本发明涉及一种分类消岐方法、分类消岐装置及其系统,特别是涉及一种将通过关键字检索得到的产品分类消岐方法、分类消岐装置及其系统。
【背景技术】
[0002]随着互联网时代的到来,中国的电子商务在最近几年获得了蓬勃的发展,主要的销售商品也从最早的图书类商品和电子类商品,发展到现在的家庭消费品和流行百货等等。而快速膨胀的商品种类也使得产品搜索在电子商务领域中扮演着愈来愈重要的角色。
[0003]与此同时,产品搜索也面临着很多新的挑战。很多时候用户输入的查询的关键字是存在歧义的,例如输入关键字“苹果”时,用户的期望既可能是电子产品,也可能是水果,还例如,输入关键字“飞利浦”时,既可能需要剃须刀,也可能需要电吹风等等,所以歧义的产生,使得用户搜索的结果中具有大量不是用户需要的结果,从而使得整体搜索结果不准确,因而很大程度上抑制了用户搜索产品的行动了。
【发明内容】
[0004]本发明要解决的技术问题是为了克服现有技术中产品搜索中歧义关键字导致的搜索结果不准确和不可靠的缺陷,提供一种分类消岐方法、分类消岐装置及其系统,通过所有用户的对关键字搜索结果的点击和购买行为来挖掘匹配用户潜在需要的搜索结果,从而提高搜索结果的准确性和可靠性。
[0005]本发明是通过下述技术方案来解决上述技术问题的:
[0006]本发明提供了一种分类消岐方法,其中所述分类消岐方法包括以下步骤:
[0007]S1、读入一关键字;
[0008]S2、从用户点击日志中查找用户对所述关键字检索得到的产品名称包含所述关键字的各个产品类别的点击比率,并从用户购买日志中查找用户对所述关键字检索得到的产品名称包含所述关键字的各个产品类别的购买比率;
[0009]S3、依次通过每个所述产品类别的点击概率和购买概率计算所述产品类别的相关性系数;
[0010]S4、从所述产品类别中提取数量等于一显示产品数的产品类别作为显示产品类另IJ,所述显示产品类别的相关性系数均大于等于所述产品类别中其余的产品类别的相关性系数;
[0011]S5、在一产品数据库中依次将各个显示产品类别所包括的产品中任一产品的产品图片作为所述显示产品类别的产品图片;
[0012]S6、显示所述显示产品类别的产品名称和产品图片。
[0013]其中所述产品数据库为现有技术中存储了具体产品的产品名称、产品类别和产品图片等产品相关信息。而且所述产品数据库可以分别基于所述产品名称、产品类别和产品图片等广品相关彳目息进行检索。[0014]本发明中所述用户点击日志中存储了在对一关键字进行检索时,所有检索了所述关键字的用户对检索得到的产品名称包含所述关键字的不同的产品类别的点击的概率。其中本发明中所述点击概率通过下式计算得到:
【权利要求】
1.一种分类消岐方法,其特征在于,所述分类消岐方法包括以下步骤: 51、读入一关键字; 52、从用户点击日志中查找用户对所述关键字检索得到的产品名称包含所述关键字的各个产品类别的点击比率,并从用户购买日志中查找用户对所述关键字检索得到的产品名称包含所述关键字的各个产品类别的购买比率; 53、依次通过每个所述产品类别的点击概率和购买概率计算所述产品类别的相关性系 数; 54、从所述产品类别中提取数量等于一显示产品数的产品类别作为显示产品类别,所述显示产品类别的相关性系数均大于等于所述产品类别中其余的产品类别的相关性系数; 55、在一产品数据库中依次将各个显示产品类别所包括的产品中任一产品的产品图片作为所述显示产品类别的产品图片; 56、显示所述显示产品类别的产品名称和产品图片。
2.如权利要求1所述的分类消岐方法,其特征在于,所述步骤S3为: 所述产品类别依次通过式I计算得到所述产品类别的相关性系数: relevance = W1XCPQ | q) +W2XPP (i q)式 I 其中所述relevance为相关性系数,所述CP (i I q)为点击概率,所述PP (i|q)为购买概率,所述W1为点击概率权重系数,所述W2为购买概率权重系数;所述购买概率权重系数大于所述点击概率权重系数。
3.如权利要求2所述的分类消岐方法,其特征在于,所述购买概率权重系数W1为0.7,所述点击概率权重系数W2为0.3。
4.如权利要求1所述的分类消岐方法,其特征在于,所述步骤S4为: 将所述产品类别按照相关性系数的大小,按照从大到小的顺序排列为一产品类别序列; 在所述产品类别序列中,从具有最大相关性系数的产品类别开始提取数量等于所述显示产品数的产品类别作为所述显示产品类别。
5.如权利要求1所述的分类消岐方法,其特征在于,所述步骤S4为: 541、从所述产品类别中提取具有最大相关性系数的产品类别作为所述显示产品类别; 542、将所述显示产品数的数值减少1,并检测所述显示产品数是否为零,若是进入步骤S5,否则返回步骤S41。
6.如权利要求4或5所述的分类消岐方法,其特征在于,所述显示产品数为4、5或6。
7.如权利要求1所述的分类消岐方法,其特征在于,所述步骤S5为: 依次在所述产品数据库中检索所有包括所述显示产品类别的产品,并在所述产品和所述显示产品类别之间建立链接,将所述包括所述显示产品类别的产品中任意一个产品的产品图片作为所述显示产品类别的产品图片。
8.如权利要求1所述的分类消岐方法,其特征在于,所述步骤S5为: 依次在所述产品数据库中检索所有包括所述显示产品类别的产品,并将所述包括所述显示产品类别的产品排序为一序列,将所述序列与所述显示产品类别之间建立链接,并将所述序列中第一个产品的产品图片作为所述显示产品类别的产品图片。
9.如权利要求1所述的分类消岐方法,其特征在于,所述步骤S6为: 在一显示区域内构建一推荐显示区域,并按照从左至右的顺序依次将各个显示产品类别的产品名称和产品图片显示于所述推荐显示区域中。
10.如权利要求9所述的分类消岐方法,其特征在于,所述步骤S6中还包括以下步骤: 所述显示产品类别的产品名称显示于所述显示产品类别的产品图片的下方。
11.一种分类消岐方法,其特征在于,所述分类消岐方法包括以下步骤: Sltll、读入一关键字; Sltl2、从用户点击日志中查找在一第一预设时间段内用户对所述关键字检索得到的产品名称包含所述关键字的各个产品类别的第一点击比率,并从用户购买日志中查找在所述第一预设时间段内用户对所述关键字检索得到的产品名称包含所述关键字的各个产品类别的第一购买比率; Slt?、依次通过每个所述产品类别的第一点击概率和第一购买概率计算所述产品类别的第一相关性参数; Sltl4、从用户点击日志中查找在一第二预设时间段内用户对所述关键字检索得到的产品名称包含所述关键字的各个产品类别的第二点击比率,并从用户购买日志中查找在所述第二预设时间段内用户对所述关键字检索得到的产品名称包含所述关键字的各个产品类别的第二购买比率; Sltl5、依次通过每个所述产品类别的第二点击概率和第二购买概率计算所述产品类别的第二相关性参数; Sltl6、依次通过每个所述产品类别的第一相关性参数和第二相关性参数计算所述产品类别的相关性系数; Sltl7、从所述产品类别中提取数量等于一显示产品数的产品类别作为显示产品类别,所述显示产品类别的相关性系数均大于等于所述产品类别中其余的产品类别的相关性系数; s1(l8、在一产品数据库中依次将各个显示产品类别所包括的产品中任一产品的产品图片作为所述显示产品类别的产品图片; Slt?、显示所述显示产品类别的产品名称和产品图片。
12.如权利要求11所述的分类消岐方法,其特征在于,所述第一预设时间段小于第二预设时间段。
13.如权利要求12所述的分类消岐方法,其特征在于,所述第一预设时间为I周,所述第二预设时间为I个月。
14.如权利要求12所述的分类消岐方法,其特征在于,所述步骤Sltl3为: 所述产品类别依次通过式2计算得到所述产品类别的第一相关性参数: Televance1=W11 X CP1 (i | q) +W12 X PP1 (i | q)式 2 其中所述relevancy为第一相关性参数,所述CP1 (i | q)为第一点击概率,所述PP1(i I q)为第一购买概率,所述W11为第一点击概率权重系数,所述W12为第一购买概率权重系数;所述第一购买概率权重系数大于所述第一点击概率权重系数。
15.如权利要求14所述的分类消岐方法,其特征在于,所述第一购买概率权重系数W11为0.7,所述第一点击概率权重系数W12为0.3。
16.如权利要求12所述的分类消岐方法,其特征在于,所述步骤Sltl5为: 所述产品类别依次通过式3计算得到所述产品类别的第二相关性参数: reIevance2=W21 X CP2 (i | q) +W22 X PP2 (i | q)式 3 其中所述relevancy为第二相关性参数,所述CP2 (i | q)为第二点击概率,所述PP2(i I q)为第二购买概率,所述W21为第二点击概率权重系数,所述W22为第二购买概率权重系数;所述第二购买概率权重系数大于所述第二点击概率权重系数。
17.如权利要求16所述的分类消岐方法,其特征在于,所述第二购买概率权重系数W21为0.7,所述第二点击概率权重系数W22为0.3。
18.如权利要求14和16所述的分类消岐方法,其特征在于,所述步骤Sltl6为: 所述产品类别依次通过式4计算得到所述产品类别的相关性系数: relevance_optimized=w3XTelevance^w4Xrelevance2式 4 其中所述Televance1为第一相关性参数,所述relevance2为第二相关性参数,所述W3为第一相关性参数权重系数,所述W4为第二相关性参数权重系数,其中所述第一相关性参数权重系数大于所述第二相关性参数权重系数。
19.如权利要求11所述的分类消岐方法,其特征在于,所述步骤Sltl7为: 将所述产品类别按照相关性系数的大小,按照从大到小的顺序排列为一产品类别序 列; 在所述产品类别序列中,从具有最大相关性系数的产品类别开始提取数量等于所述显示产品数的产品类别作为所述显示产品类别。
20.如权利要求11所述的分类消岐方法,其特征在于,所述步骤Sltl7为: Sltl71、从所述产品类别中提取具有最大相关性系数的产品类别作为所述显示产品类别; Sltl72、将所述显示产品数的数值减少1,并检测所述显示产品数是否为零,若是进入步骤Sltl8,否则返回步骤Sltl71。
21.如权利要求19或20所述的分类消岐方法,其特征在于,所述显示产品数为4、5或6。
22.如权利要求11所述的分类消岐方法,其特征在于,所述步骤Sltl8为: 依次在所述产品数据库中检索所有包括所述显示产品类别的产品,并在所述产品和所述显示产品类别之间建立链接,将所述包括所述显示产品类别的产品中任意一个产品的产品图片作为所述显示产品类别的产品图片。
23.如权利要求11所述的分类消岐方法,其特征在于,所述步骤Sltl8为: 依次在所述产品数据库中检索所有包括所述显示产品类别的产品,并将所述包括所述显示产品类别的产品排序为一序列,将所述序列与所述显示产品类别之间建立链接,并将所述序列中第一个产品的产品图片作为所述显示产品类别的产品图片。
24.如权利要求11所述的分类消岐方法,其特征在于,所述步骤Sltl9为: 在一显示区域内构建一推荐显示区域,并按照从左至右的顺序依次将各个显示产品类别的产品名称和产品图片显示于所述推荐显示区域中。
25.如权利要求24所述的分类消岐方法,其特征在于,所述步骤Sltl9中还包括以下步骤:所述显示产品类别的产品名称显示于所述显示产品类别的产品图片的下方。
26.一种分类消岐装置,其特征在于,所述分类消岐装置包括: 一读入模块,用于读入一关键字; 一检索模块,用于从用户点击日志中查找用户对所述关键字检索得到的产品名称包含所述关键字的各个产品类别的点击比率,并从用户购买日志中查找用户对所述关键字检索得到的产品名称包含所述关键字的各个产品类别的购买比率; 一处理模块,用于依次通过每个所述产品类别的点击概率和购买概率计算所述产品类别的相关性系数; 一筛选模块,用于从所述产品类别中提取数量等于一显示产品数的产品类别作为显示产品类别,所述显示产品类别的相关性系数均大于等于所述产品类别中其余的产品类别的相关性系数; 一图片链接模块,用于在一产品数据库中依次将各个显示产品类别所包括的产品中任一产品的产品图片作为所述显示产品类别的产品图片; 一显示模块,用于显示所述显示产品类别的产品名称和产品图片。
27.如权利要求26所述的分类消岐装置,其特征在于,在所述处理模块中所述产品类别依次通过式5计算得到所述产品类别的相关性系数: Televance=W1XCPQ | q) +W2XPP (i q)式 5 其中所述relevance为相关性系数,所述CP (i I q)为点击概率,所述PP (i|q)为购买概率,所述W1为点击概率权重系数,所述W2为购买概率权重系数;所述购买概率权重系数大于所述点击概率权重系数。`
28.如权利要求27所述的分类消岐装置,其特征在于,所述购买概率权重系数W1为0.7,所述点击概率权重系数W2为0.3。
29.如权利要求26所述的分类消岐装置,其特征在于,所述筛选模块中包括: 一排序模块,用于将所述产品类别按照相关性系数的大小,按照从大到小的顺序排列为一广品类别序列; 一提取模块,用于在所述产品类别序列中,从具有最大相关性系数的产品类别开始提取数量等于所述显示产品数的产品类别作为所述显示产品类别。
30.如权利要求26所述的分类消岐装置,其特征在于,所述筛选模块中包括: 一查找模块,用于从所述产品类别中提取具有最大相关性系数的产品类别作为所述显不广品类别; 一计数模块,用于将所述显示产品数的数值减少1,并检测所述显示产品数是否为零,若是则所述图片链接模块执行操作,否则再次调用所述查找模块。
31.如权利要求29或30所述的分类消岐装置,其特征在于,所述显示产品数为4、5或6。
32.如权利要求26所述的分类消岐装置,其特征在于,所述图片链接模块中包括一用于依次在所述产品数据库中检索所有包括所述显示产品类别的产品,并在所述产品和所述显示产品类别之间建立链接,将所述包括所述显示产品类别的产品中任意一个产品的产品图片作为所述显示产品类别的产品图片的模块。
33.如权利要求26所述的分类消岐装置,其特征在于,所述图片链接模块用于依次在所述产品数据库中检索所有包括所述显示产品类别的产品,并将所述包括所述显示产品类别的产品排序为一序列,将所述序列与所述显示产品类别之间建立链接,并将所述序列中第一个产品的产品图片作为所述显示产品类别的产品图片。
34.如权利要求26所述的分类消岐装置,其特征在于,所述显示模块用于在一显示区域内构建一推荐显示区域,并按照从左至右的顺序依次将各个显示产品类别的产品名称和产品图片显示于所述推荐显示区域中。
35.如权利要求34所述的分类消岐装置,其特征在于,所述显示模块中还包括一用于将所述显示产品类别的产品名称显示于所述显示产品类别的产品图片的下方的模块。
36.一种分类消岐装置,其特征在于,所述分类消岐装置包括: 一读入模块,用于读入一关键字; 一第一检索模块,用于从用户点击日志中查找在一第一预设时间段内用户对所述关键字检索得到的产品名称包含所述关键字的各个产品类别的第一点击比率,并从用户购买日志中查找在所述第一预设时间段内用户对所述关键字检索得到的产品名称包含所述关键字的各个产品类别的第一购买比率; 一第一处理模块,用于依次通过每个所述产品类别的第一点击概率和第一购买概率计算所述产品类别的第一相关性参数; 一第二检索模块,用于从用户点击日志中查找在一第二预设时间段内用户对所述关键字检索得到的产品名称包含所述关键字的各个产品类别的第二点击比率,并从用户购买日志中查找在所述第二预设时间段内用户对所述关键字检索得到的产品名称包含所述关键字的各个产品类别的第二购买比率; 一第二处理模块,用于依次通过每个所述产品类别的第二点击概率和第二购买概率计算所述产品类别的第二相关性参数; 一第三处理模块,用于依次通过每个所述产品类别的第一相关性参数和第二相关性参数计算所述产品类别的相关性系数; 一筛选模块,用于从所述产品类别中提取数量等于一显示产品数的产品类别作为显示产品类别,所述显示产品类别的相关性系数均大于等于所述产品类别中其余的产品类别的相关性系数; 一图片链接模块,用于在一产品数据库中依次将各个显示产品类别所包括的产品中任一产品的产品图片作为所述显示产品类别的产品图片; 一显示模块,用于显示所述显示产品类别的产品名称和产品图片。
37.如权利要求36所述的分类消岐装置,其特征在于,所述第一预设时间段小于第二预设时间段。
38.如权利要求37所述的分类消岐装置,其特征在于,所述第一预设时间为I周,所述第二预设时间为I个月。
39.如权利要求36所述的分类消岐装置,其特征在于,所述第一处理模块中所述产品类别依次通过式6计算得到所述产品类别的第一相关性参数:
Televance1=W11 X CP1 (i | q) +W12 X PP1 (i | q)式 6 其中所述relevancy为第一相关性参数,所述CP1 (i | q)为第一点击概率, 所述PP1(i I q)为第一购买概率,所述W11为第一点击概率权重系数,所述W12为第一购买概率权重系数;所述第一购买概率权重系数大于所述第一点击概率权重系数。
40.如权利要求39所述的分类消岐装置,其特征在于,所述第一购买概率权重系数W11为0.7,所述第一点击概率权重系数W12为0.3。
41.如权利要求36所述的分类消岐装置,其特征在于,所述第二处理模块中所述产品类别依次通过式7计算得到所述产品类别的第二相关性参数: reIevance2=W21 X CP2 (i | q) +W22 X PP2 (i | q)式 7 其中所述relevancy为第二相关性参数,所述CP2 (i | q)为第二点击概率,所述PP2(i I q)为第二购买概率,所述W21为第二点击概率权重系数,所述W22为第二购买概率权重系数;所述第二购买概率权重系数大于所述第二点击概率权重系数。
42.如权利要求41所述的分类消岐装置,其特征在于,所述第二购买概率权重系数W21为0.7,所述第二点击概率权重系数W22为0.3。
43.如权利要求36所述的分类消岐装置,其特征在于,所述第三处理模块中所述产品类别依次通过式8计算得到所述产品类别的相关性系数: relevance_optimized=w3XTelevance^w4Xrelevance2式 8 其中所述Televance1为第一相关性参数,所述relevance2为第二相关性参数,所述W3为第一相关性参数权 重系数,所述W4为第二相关性参数权重系数,其中所述第一相关性参数权重系数大于所述第二相关性参数权重系数。
44.如权利要求36所述的分类消岐装置,其特征在于,所述筛选模块中包括: 一排序模块,用于将所述产品类别按照相关性系数的大小,按照从大到小的顺序排列为一广品类别序列; 一提取模块,用于在所述产品类别序列中,从具有最大相关性系数的产品类别开始提取数量等于所述显示产品数的产品类别作为所述显示产品类别。
45.如权利要求36所述的分类消岐装置,其特征在于,所述筛选模块中包括: 一查找模块,用于从所述产品类别中提取具有最大相关性系数的产品类别作为所述显不广品类别; 一计数模块,用于将所述显示产品数的数值减少1,并检测所述显示产品数是否为零,若是则所述图片链接模块执行操作,否则再次调用所述查找模块。
46.如权利要求44或45所述的分类消岐装置,其特征在于,所述显示产品数为4、5或6。
47.如权利要求36所述的分类消岐装置,其特征在于,所述图片链接模块中包括一用于依次在所述产品数据库中检索所有包括所述显示产品类别的产品,并在所述产品和所述显示产品类别之间建立链接,将所述包括所述显示产品类别的产品中任意一个产品的产品图片作为所述显示产品类别的产品图片的模块。
48.如权利要求36所述的分类消岐装置,其特征在于,所述图片链接模块用于依次在所述产品数据库中检索所有包括所述显示产品类别的产品,并将所述包括所述显示产品类别的产品排序为一序列,将所述序列与所述显示产品类别之间建立链接,并将所述序列中第一个产品的产品图片作为所述显示产品类别的产品图片。
49.如权利要求36所述的分类消岐装置,其特征在于,所述显示模块用于在一显示区域内构建一推荐显示区域,并按照从左至右的顺序依次将各个显示产品类别的产品名称和产品图片显示于所述推荐显示区域中。
50.如权利要求49所述的分类消岐装置,其特征在于,所述显示模块中还包括一用于将所述显示产品类别的产品名称显示于所述显示产品类别的产品图片的下方的模块。
51.—种分类消岐系统,其特征在于,所述分类消岐系统包括: 一存储器,其中存储有一产品数据库; 一输入装置,用于读入一关键字; 一服务器,所述服务器中包括一用户点击日志和一用户购买日志,其中所述服务器从用户点击日志中查找用户对所述关键字检索得到的产品名称包含所述关键字的各个产品类别的点击比率,并从用户购买日志中查找用户对所述关键字检索得到的产品名称包含所述关键字的各个产品类别的购买比率,并依次通过每个所述产品类别的点击概率和购买概率计算所述产品类别的相关性系数; 一处理器,用于从所述产品类别中提取数量等于一显示产品数的产品类别作为显示产品类别,所述显示产品类别的相关性系数均大于等于所述产品类别中其余的产品类别的相关性系数,并在所述存储器的产品数据库中依次将各个显示产品类别所包括的产品中任一产品的产品图片作为所述显示产品类别的产品图片; 一显示器,用于显示所述显示产品类别的产品名称和产品图片。
52.—种分类消岐系统,其特征在于,所述分类消岐系统包括: 一存储器,其中存储有一产品数据库; 一输入装置,用于读入一关键字; 一服务器,所述服务器中包括一用户点击日志和一用户购买日志,其中所述服务器从用户点击日志中查找在一第一预设时间段内用户对所述关键字检索得到的产品名称包含所述关键字的各个产品类别的第一点击比率,并从用户购买日志中查找在所述第一预设时间段内用户对所述关键字检索得到的产品名称包含所述关键字的各个产品类别的第一购买比率,并从用户点击日志中查找在一第二预设时间段内用户对所述关键字检索得到的产品名称包含所述关键字的各个产品类别的第二点击比率,并从用户购买日志中查找在所述第二预设时间段内用户对所述关键字检索得到的产品名称包含所述关键字的各个产品类别的第二购买比率,而且所述服务器还依次通过每个所述产品类别的第一点击概率和第一购买概率计算所述产品类别的第一相关性参数,以及依次通过每个所述产品类别的第二点击概率和第二购买概率计算所述产品类别的第二相关性参数,然后依次通过每个所述产品类别的第一相关性参数和第二相关性参数计算所述产品类别的相关性系数; 一处理器,用于从所述产品类别中提取数量等于一显示产品数的产品类别作为显示产品类别,所述显示产品类别的相关性系数均大于等于所述产品类别中其余的产品类别的相关性系数,并在所述存储器的产品数据库中依次将各个显示产品类别所包括的产品中任一产品的产品图片作为所述显示产品类别的产品图片; 一显示器,用于显示所述显示产品类别的产品名称和产品图片。
53.如 权利要求52所述的分类消岐系统,其特征在于,所述第一预设时间段小于第二预设时间段。
【文档编号】G06Q30/02GK103577473SQ201210276178
【公开日】2014年2月12日 申请日期:2012年8月3日 优先权日:2012年8月3日
【发明者】黄申, 韩军 申请人:纽海信息技术(上海)有限公司