System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及大数据处理,尤其涉及一种对象比较方法和装置。
技术介绍
1、平台通常为用户提供丰富的产品,供用户选购。用户购买产品的过程中,经常要比对多种相似产品,最后选定适合自身的产品。平台需要为用户充分提供相似产品的参考信息,帮助用户通过比较,来购买合适的产品。然而,大多数平台只是罗列不同产品的基本属性信息,为用户提供的参考信息有限。
技术实现思路
1、有鉴于此,本专利技术实施例提供一种对象比较方法和装置,能够为用户提供更多的关于相似产品的参考信息,帮助用户选定合适自身的产品。
2、第一方面,本专利技术实施例提供了一种对象比较方法,包括:
3、接收对象比较指令,确定所述对象比较指令对应的第一对象及第二对象;
4、确定所述第一对象对应的第一关键字及所述第二对象对应的第二关键字;
5、利用所述第一关键字及所述第二关键字,获取多个比较信息;其中,所述比较信息包括:比较内容及获取来源;
6、针对各所述比较信息:根据所述比较信息中的获取来源,确定所述比较信息中的比较内容对应的权重;
7、根据多个所述比较内容及其对应的权重,生成并展示所述第一对象与所述第二对象的比较摘要。
8、可选地,所述确定所述对象比较指令对应的第一对象及第二对象之后,还包括:
9、获取所述第一对象的多个第一抓取信息;其中,所述第一抓取信息包括:第一抓取内容及第一来源;
10、针对各所述第一抓取信息:根据所述第一抓取
11、根据多个所述第一抓取内容及其对应的权重,生成并展示所述第一对象的第一评价摘要。
12、可选地,所述确定所述对象比较指令对应的第一对象及第二对象之后,还包括:
13、获取所述第二对象的多个第二抓取信息;其中,所述第二抓取信息包括:第二抓取内容及第二来源;
14、针对各所述第二抓取信息:根据所述第二抓取信息中的第二来源,确定所述第二抓取信息中的第二抓取内容对应的权重;
15、根据多个所述第二抓取内容及其对应的权重,生成并展示所述第二对象的第二评价摘要。
16、可选地,所述接收对象比较指令之后,还包括:
17、确定所述对象比较指令对应的对象类型;
18、确定所述对象类型对应的至少一个对象属性及展示格式信息;
19、根据所述至少一个对象属性,生成所述第一对象及所述第二对象对应的属性比对内容;
20、根据所述展示格式信息,展示所述第一对象及所述第二对象对应的属性比对内容。
21、可选地,所述根据所述至少一个对象属性,生成所述第一对象及所述第二对象对应的属性比对内容,包括:
22、针对各所述对象属性:确定所述第一对象对应所述对象属性的第一属性值;确定所述第二对象对应所述对象属性的第二属性值;根据所述第一属性值及所述第二属性值,生成所述对象属性对应的属性比对内容;
23、组合各所述对象属性对应的属性比对内容,生成所述第一对象及所述第二对象对应的属性比对内容。
24、可选地,所述根据所述第一属性值及所述第二属性值,生成所述对象属性对应的属性比对内容,包括:
25、响应于所述第一属性值及所述第二属性值均为数值,确定所述对象属性对应的比对方式信息;
26、根据所述比对方式信息、所述第一属性值及所述第二属性值,生成比对统计值;
27、组合所述第一属性值、所述第二属性值及所述比对统计值,生成所述对象属性对应的属性比对内容。
28、可选地,所述利用所述第一关键字及所述第二关键字,获取多个比较信息,包括:
29、设置抓取任务;
30、利用所述抓取任务,在多个预设网站上,抓取包含所述第一关键字及所述第二关键字的网页信息;
31、将抓取到的网页信息,确定为所述比较信息。
32、第二方面,本专利技术实施例提供了一种对象比较装置,包括:
33、对象确定模块,用于接收对象比较指令,确定所述对象比较指令对应的第一对象及第二对象;
34、关键字确定模块,用于确定所述第一对象对应的第一关键字及所述第二对象对应的第二关键字;
35、信息获取模块,用于利用所述第一关键字及所述第二关键字,获取多个比较信息;其中,所述比较信息包括:比较内容及获取来源;
36、权重确定模块,用于针对各所述比较信息:根据所述比较信息中的获取来源,确定所述比较信息中的比较内容对应的权重;
37、摘要生成模块,用于根据多个所述比较内容及其对应的权重,生成并展示所述第一对象与所述第二对象的比较摘要。
38、可选地,还包括:
39、第一生成模块,用于获取所述第一对象的多个第一抓取信息;其中,所述第一抓取信息包括:第一抓取内容及第一来源;
40、针对各所述第一抓取信息:根据所述第一抓取信息中的第一来源,确定所述第一抓取信息中的第一抓取内容对应的权重;
41、根据多个所述第一抓取内容及其对应的权重,生成并展示所述第一对象的第一评价摘要。
42、可选地,还包括:
43、第二生成模块,用于获取所述第二对象的多个第二抓取信息;其中,所述第二抓取信息包括:第二抓取内容及第二来源;
44、针对各所述第二抓取信息:根据所述第二抓取信息中的第二来源,确定所述第二抓取信息中的第二抓取内容对应的权重;
45、根据多个所述第二抓取内容及其对应的权重,生成并展示所述第二对象的第二评价摘要。
46、可选地,还包括:
47、属性比对模块,用于确定所述对象比较指令对应的对象类型;
48、确定所述对象类型对应的至少一个对象属性及展示格式信息;
49、根据所述至少一个对象属性,生成所述第一对象及所述第二对象对应的属性比对内容;
50、根据所述展示格式信息,展示所述第一对象及所述第二对象对应的属性比对内容。
51、可选地,所述属性比对模块具体用于:
52、针对各所述对象属性:确定所述第一对象对应所述对象属性的第一属性值;确定所述第二对象对应所述对象属性的第二属性值;根据所述第一属性值及所述第二属性值,生成所述对象属性对应的属性比对内容;
53、组合各所述对象属性对应的属性比对内容,生成所述第一对象及所述第二对象对应的属性比对内容。
54、第三方面,本专利技术实施例提供了一种电子设备,包括:
55、一个或多个处理器;
56、存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任一实施例所述的方法。
57、第四方面,本专利技术实施例提供了一种计算机可读介质,其上存储有计算机程序,所述程序被本文档来自技高网...
【技术保护点】
1.一种对象比较方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述确定所述对象比较指令对应的第一对象及第二对象之后,还包括:
3.根据权利要求1所述的方法,其特征在于,所述确定所述对象比较指令对应的第一对象及第二对象之后,还包括:
4.根据权利要求1所述的方法,其特征在于,所述接收对象比较指令之后,还包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述至少一个对象属性,生成所述第一对象及所述第二对象对应的属性比对内容,包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述第一属性值及所述第二属性值,生成所述对象属性对应的属性比对内容,包括:
7.根据权利要求1所述的方法,其特征在于,所述利用所述第一关键字及所述第二关键字,获取多个比较信息,包括:
8.一种对象比较装置,其特征在于,包括:
9.根据权利要求8所述的装置,其特征在于,还包括:
10.根据权利要求8所述的装置,其特征在于,还包括:
11.根据权利要求8所述的装置
12.根据权利要求11所述的装置,其特征在于,所述属性比对模块具体用于:
13.一种电子设备,其特征在于,包括:
14.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-7中任一所述的方法。
15.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任一所述的方法。
...【技术特征摘要】
1.一种对象比较方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述确定所述对象比较指令对应的第一对象及第二对象之后,还包括:
3.根据权利要求1所述的方法,其特征在于,所述确定所述对象比较指令对应的第一对象及第二对象之后,还包括:
4.根据权利要求1所述的方法,其特征在于,所述接收对象比较指令之后,还包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述至少一个对象属性,生成所述第一对象及所述第二对象对应的属性比对内容,包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述第一属性值及所述第二属性值,生成所述对象属性对应的属性比对内容,包括:
7.根据权利要求1所述的方法,其特征在于,所述利用所...
【专利技术属性】
技术研发人员:方正圆,张胤,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。