评分展示方法及系统与流程

文档序号:15258648发布日期:2018-08-24 21:07阅读:152来源:国知局
本发明涉及一种评分展示方法及系统。
背景技术
:项目(例如商品、电影、服务)评分的引入可起引导、好坏参照等作用。现在的评分展示要么展示评分均值,要么展示单个评分人的评分分值。这两种展示方式有两个缺陷,第一个缺陷是,评分造假获取利益的成本很低,很多人同时给某个项目高分,很容易拉高该项目的平均分值,影响参考价值;第二个缺陷是,由于个体之间的体验差异,需要查看项目评分纪录的当前用户较难判断各个体的评分分值对自己有多少参考价值。技术实现要素:本发明的目的在于提供一种可提高参考价值的评分展示方法。该评分展示方法,包括:获取对目标项目已进行评分的已评分用户的身份信息,其中,该目标项目为当前用户需查看评分纪录的项目;获取各已评分用户参与过评分的过往项目的信息及评分值;获取当前用户参与过评分的过往项目的信息及评分值;在所获取的已评分用户中按预设规则确定出被参考人;显示被参考人对目标项目的评分值,该评分值作为目标项目的评分纪录以供当前用户查看;该预设规则包括:分别统计出各已评分用户与当前用户共同参与过评分的过往项目的数量,按数量由多到少顺序选定被参考人;或者,分别统计出各已评分用户与当前用户共同参与过评分且评分值满足预设条件的过往项目的数量,按数量由多到少顺序选定被参考人,其中,预设条件为相同或者差距小于预定值。本发明的另一个目的在于提供一种实施上述评分展示方法的系统。该评分展示系统,包括:获取模块,用于获取对目标项目已进行评分的已评分用户的身份信息、获取各已评分用户参与过评分的过往项目的信息及评分值以及获取当前用户参与过评分的过往项目的信息及评分值,其中,该目标项目为当前用户需查看评分纪录的项目;确定模块,在所获取的已评分用户中按预设规则确定出被参考人;其中,该预设规则包括:分别统计出各已评分用户与当前用户共同参与过评分的过往项目的数量,按数量由多到少顺序选定被参考人;或者,分别统计出各已评分用户与当前用户共同参与过评分且评分值满足预设条件的过往项目的数量,按数量由多到少顺序选定被参考人,其中,预设条件为相同或者差距小于预定值;显示模块,显示被参考人对目标项目的评分值,该评分值作为目标项目的评分纪录以供当前用户查看。本发明提供的评分展示方法通过按预设规则为当前用户展示被参考人对目标项目的评分值以供参考,这样可以使得当前用户获得更有参考价值的评分,由此以提高评分的参考价值,并且增加评分造假获取利益的成本。本发明提供的评分展示系统能够实施上述评分展示方法。附图说明图1示出了本发明评分展示方法的实施例一的流程示意图;图2示出了本发明评分展示方法的实施例二的流程示意图;图3示出了本发明的评分展示系统的结构示意图。具体实施方式:实施例一如图1所示,一种评分展示方法,包括:步骤s100:获取对目标项目已进行评分的已评分用户的身份信息,其中,该目标项目为当前用户需查看评分纪录的项目,已评分用户的身份信息包括用户名或者其它用户注册身份信息,当然,当前用户对该目标项目可以是未进行评分的;步骤s200:获取各已评分用户参与过评分的过往项目的信息及评分值;步骤s300:获取当前用户参与过评分的过往项目的信息及评分值;在步骤s200和步骤s300中,过往项目的信息可以包括过往项目的名称、各对目标项目已评分用户和当前用户所有过往项目的数量等等;当然,过往项目的信息还可以包括过往项目的制作者、各种参数等等;步骤s400:在所获取的已评分用户中按预设规则确定出被参考人;其中,该预设规则是,分别统计出各已评分用户与当前用户共同参与过评分的过往项目的数量,按数量由多到少顺序选定被参考人;步骤s500:显示被参考人对目标项目的评分值,该评分值作为目标项目的评分纪录以供当前用户查看;在步骤s400中,按数量由多到少顺序选定被参考人是指,将数量最多者作为被参考人,或者将排列处于前预定数位的已评分用户作为被参考人(其中前预定数位例如可以是前3位、前5位、前10位等等),或者将排序的全部已评分用户作为被参考人。例如,对目标项目已进行评分的已评分用户有甲、乙、丙三者为例,其中,甲参与过评分的过往项目有100项,乙参与过评分的过往项目有120项,丙参与过评分的过往项目有150项,当前用户参与过评分的过往项目有130项,经统计得,甲与当前用户共同参与过评分的过往项目的数量为40项,乙与当前用户共同参与过评分的过往项目的数量为20项,丙与当前用户共同参与过评分的过往项目的数量为30项,将这些数据列表如下(见表1.1):表1.1甲乙丙当前用户参与过评分的过往项目的数量100120150130与当前用户共同参与过评分的过往项目的数量402030依据本实施例的预设规则,将甲、乙及丙分别与当前用户共同参与过评分的过往项目的数量由多到少进行排序依次为甲、丙、乙。若将数量最多者作为被参考人时,则甲作为被参考人;将排列处于前预定数位的已评分用户作为被参考人(其中前预定数位例如预设为前2位)时,则排在前2位的甲和丙共同作为参考人,在步骤s500中,同时显示这些被参考人(即甲和丙)对目标项目的评分值;若将排序的全部已评分用户作为被参考人时,则甲、丙、乙共同作为参考人,在步骤s500中,同时显示这些被参考人(即甲、丙和乙)对目标项目的评分值。其中,在获取对目标项目已进行评分的已评分用户的身份信息中,所获取的已评分用户的数量可以是全部的或者是部分的对目标项目已进行评分的用户;当所获取的已评分用户的数量是部分的对目标项目已进行评分的用户时,该部分对目标项目已进行评分的用户例如可以通过随机的方式选取,或者可以通过预设的条件选取,该预设的条件例如可以是符合规定的用户注册地区、符合规定的评分行为发生的时间段等等。其中,符合规定的用户注册地区可以是,选取其中的一个或者多个省份作为符合规定的用户注册地区,那么该些注册地属于符合规定的用户注册地区的已评分用户则作为被选中的该部分对目标项目已进行评分的用户,具体地,以广东省和广西省作为符合规定的用户注册地区,那么注册地属于广东省和广西省的已评分用户选作为被选中的对目标项目已进行评分的用户。符合规定的评分行为发生的时间段可以是,选取其中的一个或者多个时间段作为符合规定的评分行为发生的时间段,那么该些评分行为发生在符合规定的时间段内的已评分用户则作为被选中的该部分对目标项目已进行评分的用户,具体地,以每天的9时至21时作为符合规定的评分行为发生的时间段,那么每天当中,评分行为发生在9时至21时的已评分用户选作为被选中的对目标项目已进行评分的用户。在获取的各已评分用户参与过评分的过往项目的信息及评分值中,所获取的过往项目的数量可以是全部的或者是部分的各已评分用户参与过评分的过往项目;当所获取的过往项目的数量是部分的各已评分用户参与过评分的过往项目时,该部分的各已评分用户参与过评分的过往项目例如可以通过随机的方式选取,或者可以通过预设的条件选取,该预设的条件例如可以是符合规定的时间段发布的项目、符合规定的地区发布的项目、符合规定的制作者发布的项目等等。在获取当前用户参与过评分的过往项目的信息及评分值中,所获取的过往项目的数量可以是全部的或者是部分的当前用户参与过评分的过往项目。当所获取的过往项目的数量是部分的当前用户参与过评分的过往项目时,该部分的当前用户参与过评分的过往项目例如可以通过随机的方式选取,或者可以通过预设的条件选取,该预设的条件例如可以是符合规定的时间段发布的项目、符合规定的地区发布的项目、符合规定的制作者发布的项目等等。在步骤s500中,也可以显示被参考人的用户名。在步骤s500中,也可以显示被参考人与当前用户共同参与过评分的过往项目的数量。在步骤s500中,也可以显示部分或者全部的被参考人与当前用户共同参与过评分的过往项目的名称。在步骤s500中,也可以在显示部分或者全部的被参考人与当前用户共同参与过评分的过往项目的名称的同时,显示被参考人对这些过往项目的评分值。在步骤s500中,也可以在显示部分或者全部的被参考人与当前用户共同参与过评分的过往项目的名称的同时,显示被参考人对这些过往项目的评分值,也显示当前用户对这些过往项目的评分值。在步骤s500中,也可以显示部分或者全部的被参考人参与过评分但当前用户未参与过评分的过往项目的名称及被参考人对这些过往项目的评分值。本实施例中,显示被参考人对目标项目的评分值的同时,还可以显示被参考人的用户名、显示被参考人与当前用户共同参与过评分的过往项目的数量、显示部分或者全部的被参考人与当前用户共同参与过评分的过往项目的名称、在显示部分或者全部的被参考人与当前用户共同参与过评分的过往项目的名称的同时显示被参考人对该些过往项目的评分值和/或显示部分或者全部的被参考人参与过评分但与当前用户未参与过评分的过往项目的名称及被参考人对该些过往项目的评分值。当然,在显示部分或者全部的被参考人与当前用户共同参与过评分的过往项目的名称的同时显示被参考人对该些过往项目的评分值时,也可以显示当前用户对该些过往项目的评分值。现在的评分造假,只需要拉高对具体评分项目的评分就可以了,获取利益的成本极低。本实施例通过预设规则,比对的是当前用户与各对目标项目进行过评分的已评分用户所有的评分项目,匹配时,考量共同参与过评分的过往项目数量。已评分用户只有真实地对若干过往项目评分,才有可能被匹配,可让当前用户看到造假的评分分值,造假获取利益的成本增加了几十上百倍。实施例二如图2所示,一种评分展示方法,包括:步骤s110:获取对目标项目已进行评分的已评分用户的身份信息,其中,该目标项目为当前用户需查看评分纪录的项目,已评分用户的身份信息包括用户名或者其它用户注册身份信息,当然,当前用户对该目标项目可以是未进行评分的;步骤s210:获取各已评分用户参与过评分的过往项目的信息及评分值;步骤s310:获取当前用户参与过评分的过往项目的信息及评分值;在步骤s210和步骤s310中,过往项目的信息可以包括过往项目的名称、各对目标项目已评分用户和当前用户所有过往项目的数量等等;当然,过往项目的信息还可以包括过往项目的制作者、各种参数等等;步骤s410:在所获取的已评分用户中按预设规则确定出被参考人;其中,该预设规则是,分别统计出各已评分用户与当前用户共同参与过评分且评分值满足预设条件的过往项目的数量,按数量由多到少顺序选定被参考人,其中,预设条件为相同或者差距小于预定值;本实施例中,该预定值可以是项目评分满分的百分数,例如,项目评分满分的1%、项目评分满分的5%、项目评分满分的10%等等;步骤s510:显示被参考人对目标项目的评分值,该评分值作为目标项目的评分纪录以供当前用户查看;在步骤s410中,按数量由多到少顺序选定被参考人是指,将数量最多者作为被参考人,或者将排列处于前预定数位的已评分用户作为被参考人(其中前预定数位例如可以是前3位、前5位、前10位等等),或者将排序的全部已评分用户作为被参考人。例如,对目标项目已进行评分的已评分用户有甲、乙、丙三者为例,其中,甲参与过评分的过往项目有100项,乙参与过评分的过往项目有120项,丙参与过评分的过往项目有150项,当前用户参与过评分的过往项目有130项,经统计得,甲与当前用户共同参与过评分的过往项目的数量为40项,在这些共同参与过评分的过往项目中,有10个项目甲的评分值与当前用户的评分值是满足预设条件的,那么,甲与当前用户共同参与过评分且评分值满足预设条件的过往项目的数量为10项;乙与当前用户共同参与过评分的过往项目的数量为20项,在这些共同参与过评分的过往项目中,有15个项目乙的评分值与当前用户的评分值是满足预设条件的,那么,乙与当前用户共同参与过评分且评分值满足预设条件的过往项目的数量为15项;丙与当前用户共同参与过评分的过往项目的数量为30项,在这些共同参与过评分的过往项目中,有5个项目丙的评分值与当前用户的评分值是满足预设条件的,那么,丙与当前用户共同参与过评分且评分值满足预设条件的过往项目的数量为5项,将这些数据列表如下(见表1.2):表1.2依据本实施例的预设规则,将甲、乙及丙分别与当前用户共同参与过评分且评分值满足预设条件的过往项目的数量由多到少进行排序依次为乙、甲、丙。若将数量最多者作为被参考人时,则乙作为被参考人;将排列处于前预定数位的已评分用户作为被参考人(其中前预定数位例如预设为前2位)时,则排在前2位的乙和甲共同作为参考人,在步骤s510中,同时显示这些被参考人(即乙和甲)对目标项目的评分值;若将排序的全部已评分用户作为被参考人时,则乙、甲、丙共同作为参考人,在步骤s510中,同时显示这些被参考人(即乙、甲、丙)对目标项目的评分值。其中,在获取对目标项目已进行评分的已评分用户的身份信息中,所获取的已评分用户的数量可以是全部的或者是部分的对目标项目已进行评分的用户;当所获取的已评分用户的数量是部分的对目标项目已进行评分的用户时,该部分对目标项目已进行评分的用户例如可以通过随机的方式选取,或者可以通过预设的条件选取,该预设的条件例如可以是符合规定的用户注册地区、符合规定的评分行为发生的时间段等等。其中,符合规定的用户注册地区可以是,选取其中的一个或者多个省份作为符合规定的用户注册地区,那么该些注册地属于符合规定的用户注册地区的已评分用户则作为被选中的该部分对目标项目已进行评分的用户,具体地,以广东省和广西省作为符合规定的用户注册地区,那么注册地属于广东省和广西省的已评分用户选作为被选中的对目标项目已进行评分的用户。符合规定的评分行为发生的时间段可以是,选取其中的一个或者多个时间段作为符合规定的评分行为发生的时间段,那么该些评分行为发生在符合规定的时间段内的已评分用户则作为被选中的该部分对目标项目已进行评分的用户,具体地,以每天的9时至21时作为符合规定的评分行为发生的时间段,那么每天当中,评分行为发生在9时至21时的已评分用户选作为被选中的对目标项目已进行评分的用户。在获取的各已评分用户参与过评分的过往项目的信息及评分值中,所获取的过往项目的数量可以是全部的或者是部分的各已评分用户参与过评分的过往项目;当所获取的过往项目的数量是部分的各已评分用户参与过评分的过往项目时,该部分的各已评分用户参与过评分的过往项目例如可以通过随机的方式选取,或者可以通过预设的条件选取,该预设的条件例如可以是符合规定的时间段发布的项目、符合规定的地区发布的项目、符合规定的制作者发布的项目等等。在获取当前用户参与过评分的过往项目的信息及评分值中,所获取的过往项目的数量可以是全部的或者是部分的当前用户参与过评分的过往项目。当所获取的过往项目的数量是部分的当前用户参与过评分的过往项目时,该部分的当前用户参与过评分的过往项目例如可以通过随机的方式选取,或者可以通过预设的条件选取,该预设的条件例如可以是符合规定的时间段发布的项目、符合规定的地区发布的项目、符合规定的制作者发布的项目等等。在步骤s510中,也可以显示被参考人的用户名。在步骤s510中,也可以显示被参考人与当前用户共同参与过评分的过往项目的数量。在步骤s510中,也可以显示部分或者全部的被参考人与当前用户共同参与过评分的过往项目的名称。在步骤s510中,也可以在显示部分或者全部的被参考人与当前用户共同参与过评分的过往项目的名称的同时,显示被参考人对这些过往项目的评分值。在步骤s510中,也可以在显示部分或者全部的被参考人与当前用户共同参与过评分的过往项目的名称的同时,显示被参考人对这些过往项目的评分值,也显示当前用户对这些过往项目的评分值。在步骤s510中,也可以显示部分或者全部的被参考人参与过评分但当前用户未参与过评分的过往项目的名称及被参考人对这些过往项目的评分值。本实施例中,显示被参考人对目标项目的评分值的同时,还可以显示被参考人的用户名、显示被参考人与当前用户共同参与过评分的过往项目的数量、显示部分或者全部的被参考人与当前用户共同参与过评分的过往项目的名称、在显示部分或者全部的被参考人与当前用户共同参与过评分的过往项目的名称的同时显示被参考人对该些过往项目的评分值和/或显示部分或者全部的被参考人参与过评分但与当前用户未参与过评分的过往项目的名称及被参考人对该些过往项目的评分值。当然,在显示部分或者全部的被参考人与当前用户共同参与过评分的过往项目的名称的同时显示被参考人对该些过往项目的评分值时,也可以显示当前用户对该些过往项目的评分值。现在的评分造假,只需要拉高对具体评分项目的评分就可以了,获取利益的成本极低。本实施例通过预设规则,比对的是当前用户与各对目标项目进行过评分的已评分用户所有的评分项目,匹配时,考量共同参与过评分的过往项目数量。已评分用户只有真实地对若干过往项目评分,才有可能被匹配,可让当前用户看到造假的评分分值,造假获取利益的成本增加了几十上百倍。实施例三如图3所示,一种评分展示系统,包括:获取模块10,用于获取对目标项目已进行评分的已评分用户的身份信息、获取各已评分用户参与过评分的过往项目的信息及评分值以及获取当前用户参与过评分的过往项目的信息及评分值,其中,该目标项目为当前用户需查看评分纪录的项目;确定模块20,在所获取的已评分用户中按预设规则确定出被参考人;其中,该预设规则包括:分别统计出各已评分用户与当前用户共同参与过评分的过往项目的数量,按数量由多到少顺序选定被参考人;或者,分别统计出各已评分用户与当前用户共同参与过评分且评分值满足预设条件的过往项目的数量,按数量由多到少顺序选定被参考人,其中,预设条件为相同或者差距小于预定值;显示模块30,显示被参考人对目标项目的评分值,该评分值作为目标项目的评分纪录以供当前用户查看。本实施例提供的评分展示系统能够实现实施例一或者实施例二的评分展示方法。在详细说明本发明的较佳实施例之后,熟悉本领域的技术人员可清楚的了解,在不脱离随附权利要求的保护范围与精神下可进行各种变化与改变,且本发明亦不受限于说明书中所举示例性实施例的实施方式。应注意,措词“包括”不排除其它元件或步骤。另外,权利要求的任何元件标号不应理解为限制本发明的范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1