CN108198321A - 一种互联网投票方法以及相关装置 - Google Patents
一种互联网投票方法以及相关装置 Download PDFInfo
- Publication number
- CN108198321A CN108198321A CN201711448641.3A CN201711448641A CN108198321A CN 108198321 A CN108198321 A CN 108198321A CN 201711448641 A CN201711448641 A CN 201711448641A CN 108198321 A CN108198321 A CN 108198321A
- Authority
- CN
- China
- Prior art keywords
- ballot
- candidate item
- candidate
- voting results
- voting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 238000004590 computer program Methods 0.000 claims description 10
- 235000013399 edible fruits Nutrition 0.000 claims description 7
- 230000000694 effects Effects 0.000 abstract description 3
- 230000008569 process Effects 0.000 description 6
- 230000006399 behavior Effects 0.000 description 4
- 206010021703 Indifference Diseases 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002411 adverse Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000004936 stimulating effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C13/00—Voting apparatus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
Landscapes
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Physics & Mathematics (AREA)
- Finance (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请公开了一种互联网投票方法,包括:当接收到投票请求时,服务器从多个候选项中选取预设数量的候选项作为本次投票的候选项,使每次投票的候选项不同;接收本次投票的投票结果,并根据本次投票的投票结果和之前所有投票的投票结果确定所有候选项的排名,得到当前投票结果。通过从所有候选项中选取预设数量的候选项作为本次投票中使用的候选项,并且使每次投票的候选项在预设条件下不相同,使用户投票的候选项随机出现,进而提高刷票门槛。并且根据当前投票结果计算并展示相应的竞争分值,提高投票人的投票质量。本申请还公开了一种互联网投票装置、服务器以及计算机可读存储介质,具有上述有益效果。
Description
技术领域
本申请涉及计算机技术领域,特别涉及一种互联网投票方法、互联网投票装置、服务器以及计算机可读存储介质。
背景技术
随着移动互联网的发展,越来越多的人可以参与到网络生活中。其中,就不乏越来越多的人在网络平台进行投票。网络投票的参与人数基数较大,其投票反映的情况也就更加符合真实情况,因此就有越来越多的产品调研、民意调查通过网络进行投票。可以更加方便、快捷的得到相应的投票结果,并且成本更加低廉。
但是,另一方面现有的网络投票对于投票结果的处理和投票的候选项的设置,使投票的难度降低,刷票的门槛降低,使刷票成本变得微乎其微,因此网络投票就无法避免大规模水军刷票的现象,导致投票的结果失真,数据丧失介质,降低了网络投票的可信度。
因此,如何提高网络刷票门槛并增加投票人参与度是本领域技术人员所关注的重点问题。
发明内容
本申请的目的是提供一种互联网投票方法、互联网投票装置、服务器以及计算机可读存储介质,通过从所有候选项中选取预设数量的候选项作为本次投票中使用的候选项,并且使每次投票的候选项在预设条件下不相同,使用户投票的候选项随机出现,进而提高刷票门槛,降低被刷票的几率,在一定程度上避免出现被刷票的现象。
为解决上述技术问题,本申请提供一种互联网投票方法,包括:
当接收到投票请求时,服务器从多个候选项中按照预设选取规则选取预设数量的候选项作为本次投票的候选项,以使每次投票的候选项在预设条件下不相同;其中,所述预设数量小于所有候选项的数量;
将本次投票的候选项发送至客户端,以使所述客户端获取并发送本次投票的投票结果;
接收本次投票的投票结果,并根据本次投票的投票结果和之前所有投票的投票结果确定所有候选项的排名,得到当前投票结果。
可选的,服务器从多个候选项中按照预设选取规则选取预设数量的候选项作为本次投票的候选项,包括:
所述服务器从多个候选项中按照随机选取规则选取预设数量的候选项作为本次投票的候选项。
可选的,服务器从多个候选项中按照预设选取规则选取预设数量的候选项作为本次投票的候选项,包括:
所述服务器从多个候选项中按照候选项未被选取的次数选取预设数量的候选项作为本次投票的候选项。
可选的,将本次投票的候选项发送至客户端,以使所述客户端获取并发送本次投票的投票结果,包括:
将本次投票的候选项发送至客户端,以使所述客户端获取并发送本次投票的所有候选项对应的排列顺序;
接收本次投票的投票结果,并根据本次投票的投票结果和之前所有投票的投票结果确定所有候选项的排名及分值,得到当前投票结果,包括:
接收本次投票的候选项对应的排列顺序,并根据本次投票的所述排列顺序和之前所有投票的排列顺序确定所有候选项的排名,得到所述当前投票结果。
可选的,将本次投票的候选项发送至客户端,以使所述客户端获取并发送本次投票的投票结果,包括:
将本次投票的候选项发送至客户端,以使所述客户端获取并发送本次投票的每个候选项对应的分值;
接收本次投票的投票结果,并根据本次投票的投票结果和之前所有投票的投票结果确定所有候选项的排名及分值,得到当前投票结果,包括:
接收本次投票的每个候选项对应的分值,并根据本次投票的每个候选项对应的分值和之前所有投票的候选项对应的分值确定所有候选项的排名,得到所述当前投票结果。
可选的,根据本次投票的投票结果和之前所有投票的投票结果确定所有候选项的排名及分值,得到当前投票结果,包括:
根据之前所有投票的投票结果确定每个候选项的排名,得到原始投票结果;
根据本次投票的投票结果确定本次投票与所述原始投票结果的差异性;
根据确定的本次投票的投票结果与所述原始投票结果的差异性确定本次投票的加权系数;其中,本次投票的投票结果与所述原始投票结果的差异性越小,本次投票的加权系数越大;
根据所述加权系数将本次投票的投票结果和所述原始投票结果进行计算,得到所述当前投票结果。
可选的,还包括:
当确定本次投票与所述原始投票结果的差异性时,通过确定的差异性计算得到本次投票的竞争分值;
将所述竞争分值发送到所述客户端,以使所述客户端展示所述竞争分值。
本申请还提供一种互联网投票装置,包括:
候选项获取模块,用于当接收到投票请求时,从多个候选项中按照预设选取规则选取预设数量的候选项作为本次投票的候选项,以使每次投票的候选项在预设条件下不相同;其中,所述预设数量小于所有候选项的数量;
投票模块,用于将本次投票的候选项发送至客户端,以使所述客户端获取并发送本次投票的投票结果;
投票结果获取模块,用于接收本次投票的投票结果,并根据本次投票的投票结果和之前所有投票的投票结果确定所有候选项的排名,得到当前投票结果。
本申请还提供一种服务器,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如上所述的互联网投票方法的步骤。
本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的互联网投票方法的步骤。
本申请所提供的一种互联网投票方法,包括:当接收到投票请求时,服务器从多个候选项中按照预设选取规则选取预设数量的候选项作为本次投票的候选项,以使每次投票的候选项在预设条件下不相同;其中,所述预设数量小于所有候选项的数量;将本次投票的候选项发送至客户端,以使所述客户端获取并发送本次投票的投票结果;接收本次投票的投票结果,并根据本次投票的投票结果和之前所有投票的投票结果确定所有候选项的排名,得到当前投票结果。
通过从所有候选项中选取预设数量的候选项作为本次投票中使用的候选项,并且使每次投票的候选项在预设条件下不相同,使用户投票的候选项随机出现,进而提高刷票门槛,降低被刷票的几率,避免了出现被刷票的现象。当确定本次投票与所述统计结果的差异性时,通过确定的差异性计算得到本次投票的竞争分值,并且可以在投票结果展示页中提供本次投票的竞争排名或分值,并根据相应的排名以及分值给予奖励,避免了无差别奖励的情况,使投票人在投票过程中更加认真,提高投票的质量。
本申请还提供一种互联网投票装置、服务器以及计算机可读存储介质,具有上述有益效果,具体在此不作赘述。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本申请实施例所提供的一种互联网投票方法的流程图;
图2为本申请实施例所提供的互联网投票方法中的确定当前投票结果的流程图;
图3为本申请实施例所提供的一种互联网投票装置的结构示意图。
具体实施方式
本申请的核心是提供一种互联网投票方法、互联网投票装置、服务器以及计算机可读存储介质,通过从所有候选项中选取预设数量的候选项作为本次投票中使用的候选项,并且使每次投票的候选项在预设条件下不相同,使用户投票的候选项随机出现,进而提高刷票门槛,降低被刷票的几率,在一定程度上避免出现被刷票的现象。并且可以在投票结果展示页中提供本次投票的竞争排名或分值,并根据相应的排名以及分值给予奖励,避免了无差别奖励的情况,使投票人在投票过程中更加认真,提高投票的质量。
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
请参考图1,图1为本申请实施例所提供的一种互联网投票方法的流程图。
本实施例提供一种互联网投票方法,可以提高刷票门槛以及提高投票人认真参与度,该方法包括:
S101,当接收到投票请求时,服务器从多个候选项中按照预设选取规则选取预设数量的候选项作为本次投票的候选项,以使每次投票的候选项在预设条件下不相同;其中,预设数量小于所有候选项的数量;
本步骤旨在当接收到投票请求时,服务器从多个候选项中按照预设选取规则选取预设数量的候选项作为本次投票使用的候选项。并且,其中预设数量小于所有候选项的数量。预设数量具体可以根据所有候选项的数据量进行设定,还可以根据投票投放的平台,运行的环境进行设定,具体的在此不做赘述。
其中,预设选取规则选取的候选使每次投票时的候选项在预设条件下不相同,因此就可以使每次投票出现的候选项具有一定的随机性,提高了刷票的门槛,进一步降低了被刷票的可能性。
也就是说,在刷票的情况中一般只是对候选项中的一项内容进行刷票,本申请提供的实施例中每次进行投票时所出现的候选项并不相同,因此在大批次地对其中一项进行投票的情况下,本申请的实施例所出现的候选项并不相同,也就避免多次投票可以只对其中一项进行投票的情况,相应的也就提高了刷票的门槛和成本,进一步避免了出现被刷票的情况。
其中,在预设条件下不相同是由于候选项的数量是有限的,只要投票重复下去总会出现相同的候选项。因此可以将预设条件设定为在一段时间内的出现的候选项不相同,例如保持一天之内不出现相同的候选项,也可以设定为在相同的候选项之间的间隔次数大于预设次数,例如,相同的候选项之间的间隔次数大于100次,还可以设定为随机出现,即随机选取候选项。
并且,其中不相同是指两次投票中的所有候选项中只要出现特定预设数量的不相同的候选项,就可以认为是不相同。其中,特定预设数量可以设定为一个,或者是两个,还可以根据所有候选项的数量和每个投票的候选项数量之间的差值进行设定。具体的,只要可以进一步提高刷票的门槛和成本都可以本步骤中对与不相同的限定,在此不做赘述。
可选的,本实施例中服务器从多个候选项中可以按照随机选取规则选取预设数量的候选项作为本次投票的候选项。
也就是在所有候选项中随机选取预设数量的候选项作为本次投票的候选项。其中,随机选取规则也就是按照随机算法选出预设数量的候选项,目的是保持每次投票的候选项无规律性,随机出现,以使每次投票的候选项随机出现,提高刷票的门槛和成本。
具体的,本实施例中的所有候选项的数量可以是30个,而投票应用的平台为移动端,因此受制于移动端可操作面积的大小,将每次投票的候选项的数量设置为9个。因此当接收到投票请求时可以从30个候选项中随机选取出9个候选项作为本次投票的候选项。并且为了方便用户点击,可以使9个候选项按照九宫格的形式展示在移动端。可见本步骤通过随机的方式选取候选项可以使每个投票在每次投票时看到不同的候选项,提高了刷票的门槛和成本,降低被刷票的可能性。
可选的,本实施例中服务器从多个候选项中可以按照候选项未被选取的次数选取预设数量的候选项作为本次投票的候选项。
其中,按照候选项未被选取的次数进行选取,是指在均不相同的条件下,按照候选项未被选取的次数越高,就优先选择该候选项,使每个候选项被选择投票的几率相同,提高投票的准确率的同时,也提高了刷票的门槛和成本。
S102,将本次投票的候选项发送至客户端,以使客户端获取并发送本次投票的投票结果;
在步骤S101的基础上,本步骤旨在将选取的候选项发送至客户端以使用户进行投票,并且使客户端获取并发送相应的投票结果。
其中,投票结果根据投票规则的不同而不同,只要使投票结果可以反应投票者对于本次投票中所有候选项的真实评价就可以作为本步骤中的投票结果。通过设计不同投票规则使用户可以对候选项进行真实的评价,提高每次投票的投票结果的信息量,使最终的投票结果可以反映更加真实的情况。其中,就可以设计一种投票规则,使用户对于每次投票的候选项进行排序,相应得到的投票结果也就是排列顺序,由于使不同候选项之间都具有相应的比较结果,因此投票结果的信息量很高,随之带来的结果也更加准确。并且,用户在投票时也会更用心投票,提高投票结果的准确率。
S103,接收本次投票的投票结果,并根据本次投票的投票结果和之前所有投票的投票结果确定所有候选项的排名,得到当前投票结果,并输出本次投票的竞争分值;
在步骤S102的基础上,本步骤主要是在投票之后,根据本次投票和所有投票的投票结果确定所有候选项的排名,得到当前投票结果,并输出本次投票的竞争分值。
本步骤可以是一般的排名统计的过程,得到相应的结果。还可以计算本次投票的与所有投票的差异性,根据差异性得到本次投票的加权系数,通过加权系数确定所有候选项的排名,进而得到当前投票结果。其中,根据加权系数的方式确定最终的投票结果,可以当投票者进行刷票行为时,或者是进行乱投票时,可以根据本次投票和所有投票的差异性确定的加权系数降低本次投票对于当前投票结果的影响,从而避免刷票等行为对投票整体造成的不良后果。
其中,之前所有投票即为除本次投票以外的其他累计投票。其中,竞争分值具体由后续实施例进行说明。
可选的,本实施例中步骤S102可以包括:将本次投票的候选项发送至客户端,以使客户端获取并发送本次投票的候选项对应的排列顺序;相应的步骤S103可以包括:接收本次投票的候选项对应的排列顺序,并根据本次投票的排列顺序和之前所有投票的排列顺序确定所有候选项的排名,得到当前投票结果。
可选的,本实施例中步骤S102可以包括:将本次投票的候选项发送至客户端,以使客户端获取并发送本次投票的每个候选项对应的分值;相应的步骤S103可以包括:接收本次投票的每个候选项对应的分值,并根据本次投票的每个候选项对应的分值和之前所有投票的候选项对应的分值确定所有候选项的排名,得到当前投票结果。
上述可选方案主要是对本实施例中的步骤S102和步骤S103分别进行相应的限定,分别是将步骤S102和步骤S103中进行相应操作的投票结果限定为候选项的排列顺序和对每个候选项的分值。可以想到是,此处的限定是通过投票规则的变化而做出的,也就是两种限定分别对应了两种不同的投票规则。还可以想到的是,除了此处两种投票规则还可以选择其他的投票规则,相应的投票结果也会随之变化,只要符合实际应用环境中的要求都可以作为可选方案中的投票规则,具体在此不做限定。
综上,本实施例通过从所有候选项中选取预设数量的候选项作为本次投票中使用的候选项,并且使每次投票的候选项在预设条件下不相同,使用户投票的候选项随机出现,进而提高刷票门槛,降低被刷票的几率,在一定程度上避免出现被刷票的现象。
请参考图2,图2为本申请实施例所提供的互联网投票方法中的确定当前投票结果的流程图。
基于上一实施例,本实施例主要是针对上一实施例中的如何确定当前投票结果做的一个说明,其他部分与上一实施例大体相同,相同部分可以上一实施例,在此不做赘述。
本实施例可以包括:
S201,根据之前所有投票的投票结果确定每个候选项的排名,得到原始投票结果;
本步骤旨在根据之前所有投票确定每个候选项的排名,得到原始投票结果。其中,确定每个候选项的过程也就是根据所有投票通过统计计算得到相应的每个候选项的排名,得到原始投票结果。因此,在本申请技术方案中的统计结果相当于是本次投票之前的最终统计结果,后续的步骤也就是在此统计结果之上,计算本次投票与统计结果差异性,如果差异性较大则说明本次投票疑似刷票行为,则相应的根据差异性降低本次投票在当前投票结果中的影响,避免刷票因为影响总体的投票的公平性。
S202,根据本次投票的投票结果确定本次投票与统计结果的差异性;
在步骤S101的基础上本步骤旨在根据投票结果计算统计结果和本次投票的差异性。
由于统计结果是关于所有候选项的排名统计,而本次投票只涉及部分候选项,因此需要从统计结果抽取出部分候选项的排名,并转化为相对排名。例如,一共有10个候选项,分别是A、B、C、D、E、F、G、H、I、J,每次投票时选取出3个候选项进行投票。统计结果显示10个候选项的排名分别是4、5、2、1、7、9、3、8、6、10,本次投票是对D、G、I进行投票,排名为2、1、3。此时从统计结果中抽取出D、G、I的排名是1、3、6,将其转化为相对排名为1、2、3。此时就可以知道本次投票的排名(2、1、3)与统计结果(1、2、3)的差距,通过该差距就可以计算出本次投票与统计结果的差异性。
进一步的,可以采用距离计算公式对差距进行计算得到差异性。具体的,公式可以是:
其中,m为本次投票中的候选项的数量,A1(i)表示本次投票中第i个候选项的排名系数,AM(i)表示统计结果中第i个候选项的排名系数,D1表示距离。
其中,排名系数为与排名相关的系数数值。
本步骤所计算的距离越小表示本次投票与统计结果的距离越短,差异性就越小。
S203,根据确定的本次投票与统计结果的差异性确定本次投票的加权系数;本次投票的投票结果与所述原始投票结果的差异性越低,本次投票的加权系数越大;
在步骤S202的基础上,本步骤旨在根据差异性确定本次投票的加权系数。需要注意的是,差异性越小则加权系数也就越大。
S204,根据加权系数将本次投票的投票结果和统计结果进行计算,得到当前投票结果。
在步骤S203的基础上,本步骤旨在根据加权系数将本次投票的投票结果和原始投票结果进行计算,得到当前投票结果
也就是,可以在步骤S202的例子中,如果计算得到加权系数为0.3,那么就需要加权系数乘以本次投票中候选项的排名系数,假设排名系数即为排名前后,那么计算后的得分值即为0.6、0.3、0.9,将得到的得分值与统计结果中相应的排名系数相加,得到每个候选项的排名系数为4、5、2、1.6、7、9、3.3、8、6.9、10,再进行排名后发现排名未变化,统计结果得到最终的投票结果。并且说明本次投票的投票人与所有投票的差异性较高,不足以引起最终结果的变化。
此外,在排除刷票情况下,可以根据本次投票与所有投票的差异性,判断本次的投票人是否为专家投票人或非专家投票人,差异性越小越靠近专家投票人,并且在后续的投票中可以对专家投票人设置有较高的权值。
综上,本实施例中通过对本次投票设置有不同的加权系数,降低了刷票,乱投票,随机投票对于投票结果的影响,进一步提高了投票预防刷票、乱投票等干扰行为的能力,提高投票的准确率,使投票变得更加公平公正。
可选的,本实施例还可以在确定本次投票与统计结果的差异性时,通过确定的差异性计算得到本次投票的竞争分值;
将竞争分值发送到客户端,以使客户端展示竞争分值。
通过该可选方案可以使投票人了解到自己的投票处于所有投票中的什么水平,进而刺激投票人更加认真的进行投票,提高投票结果的准确率。并且,由于较低的差异性在一定程度上反映了投票人的投票认真程度,因此可以根据差异性设置不同奖励,差异性越低对投票人奖励的就越多。可以将投票活动变成良性循环,提高投票的整体准确率。并且可以在投票结果展示页中提供本次投票的竞争排名或分值,并根据相应的排名以及分值给予奖励,避免了无差别奖励的情况,使投票人在投票过程中更加认真,提高投票的质量。
本申请实施例提供了一种互联网投票方法,可以通过从所有候选项中选取预设数量的候选项作为本次投票中使用的候选项,并且使每次投票的候选项在预设条件下不相同,使用户投票的候选项随机出现,进而提高刷票门槛,降低被刷票的几率,在一定程度上避免出现被刷票的现象。
下面对本申请实施例提供的一种互联网投票装置进行介绍,下文描述的一种互联网投票装置与上文描述的一种互联网投票方法可相互对应参照。
请参考图3,图3为本申请实施例所提供的一种互联网投票装置的结构示意图。
本实施例可以包括:
候选项获取模块100,用于当接收到投票请求时,从多个候选项中按照预设选取规则选取预设数量的候选项作为本次投票的候选项,以使每次投票的候选项在预设条件下不相同;其中,预设数量小于所有候选项的数量;
投票模块200,用于将本次投票的候选项发送至客户端,以使客户端获取并发送本次投票的投票结果;
投票结果获取模块300,用于接收本次投票的投票结果,并根据本次投票的投票结果和之前所有投票的投票结果确定所有候选项的排名,得到当前投票结果。
本申请实施例还提供一种服务器,可以包括:
存储器,用于存储计算机程序;
处理器,用于执行计算机程序时可以实现如上述实施例提供的互联网投票方法的步骤。
本申请实施例还提供一种计算机可读存储介质,其特征在于,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时可以实现如上述实施例提供的互联网投票方法的步骤。
说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
以上对本申请所提供的一种互联网投票方法、互联网投票装置、服务器以及计算机可读存储介质进行了详细介绍。本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以对本申请进行若干改进和修饰,这些改进和修饰也落入本申请权利要求的保护范围内。
Claims (10)
1.一种互联网投票方法,其特征在于,包括:
当接收到投票请求时,服务器从多个候选项中按照预设选取规则选取预设数量的候选项作为本次投票的候选项,以使每次投票的候选项在预设条件下不相同;其中,所述预设数量小于所有候选项的数量;
将本次投票的候选项发送至客户端,以使所述客户端获取并发送本次投票的投票结果;
接收本次投票的投票结果,并根据本次投票的投票结果和之前所有投票的投票结果确定所有候选项的排名,得到当前投票结果。
2.根据权利要求1所述的互联网投票方法,其特征在于,服务器从多个候选项中按照预设选取规则选取预设数量的候选项作为本次投票的候选项,包括:
所述服务器从多个候选项中按照随机选取规则选取预设数量的候选项作为本次投票的候选项。
3.根据权利要求1所述的互联网投票方法,其特征在于,服务器从多个候选项中按照预设选取规则选取预设数量的候选项作为本次投票的候选项,包括:
所述服务器从多个候选项中按照候选项未被选取的次数选取预设数量的候选项作为本次投票的候选项。
4.根据权利要求1所述的互联网投票方法,其特征在于,将本次投票的候选项发送至客户端,以使所述客户端获取并发送本次投票的投票结果,包括:
将本次投票的候选项发送至客户端,以使所述客户端获取并发送本次投票的所有候选项对应的排列顺序;
接收本次投票的投票结果,并根据本次投票的投票结果和之前所有投票的投票结果确定所有候选项的排名及分值,得到当前投票结果,包括:
接收本次投票的候选项对应的排列顺序,并根据本次投票的所述排列顺序和之前所有投票的排列顺序确定所有候选项的排名,得到所述当前投票结果。
5.根据权利要求1所述的互联网投票方法,其特征在于,将本次投票的候选项发送至客户端,以使所述客户端获取并发送本次投票的投票结果,包括:
将本次投票的候选项发送至客户端,以使所述客户端获取并发送本次投票的每个候选项对应的分值;
接收本次投票的投票结果,并根据本次投票的投票结果和之前所有投票的投票结果确定所有候选项的排名及分值,得到当前投票结果,包括:
接收本次投票的每个候选项对应的分值,并根据本次投票的每个候选项对应的分值和之前所有投票的候选项对应的分值确定所有候选项的排名,得到所述当前投票结果。
6.根据权利要求1至3任一项所述的互联网投票方法,其特征在于,根据本次投票的投票结果和之前所有投票的投票结果确定所有候选项的排名及分值,得到当前投票结果,包括:
根据之前所有投票的投票结果确定每个候选项的排名,得到原始投票结果;
根据本次投票的投票结果确定本次投票与所述原始投票结果的差异性;
根据确定的本次投票的投票结果与所述原始投票结果的差异性确定本次投票的加权系数;其中,本次投票的投票结果与所述原始投票结果的差异性越小,本次投票的加权系数越大;
根据所述加权系数将本次投票的投票结果和所述原始投票结果进行计算,得到所述当前投票结果。
7.根据权利要求6所述的互联网投票方法,其特征在于,还包括:
当确定本次投票与所述原始投票结果的差异性时,通过确定的差异性计算得到本次投票的竞争分值;
将所述竞争分值发送到所述客户端,以使所述客户端展示所述竞争分值。
8.一种互联网投票装置,其特征在于,包括:
候选项获取模块,用于当接收到投票请求时,从多个候选项中按照预设选取规则选取预设数量的候选项作为本次投票的候选项,以使每次投票的候选项在预设条件下不相同;其中,所述预设数量小于所有候选项的数量;
投票模块,用于将本次投票的候选项发送至客户端,以使所述客户端获取并发送本次投票的投票结果;
投票结果获取模块,用于接收本次投票的投票结果,并根据本次投票的投票结果和之前所有投票的投票结果确定所有候选项的排名,得到当前投票结果。
9.一种服务器,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如权利要求1至7任一项所述的互联网投票方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项权利要求所述的互联网投票方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711448641.3A CN108198321A (zh) | 2017-12-27 | 2017-12-27 | 一种互联网投票方法以及相关装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711448641.3A CN108198321A (zh) | 2017-12-27 | 2017-12-27 | 一种互联网投票方法以及相关装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108198321A true CN108198321A (zh) | 2018-06-22 |
Family
ID=62584792
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711448641.3A Pending CN108198321A (zh) | 2017-12-27 | 2017-12-27 | 一种互联网投票方法以及相关装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108198321A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109145608A (zh) * | 2018-08-31 | 2019-01-04 | 北京粉丝时代网络科技有限公司 | 一种基于区块链的数据处理方法及装置 |
CN109167665A (zh) * | 2018-07-05 | 2019-01-08 | 佛山市新里图信息技术有限公司 | 一种机器人竞赛规则管理*** |
CN109285263A (zh) * | 2018-10-17 | 2019-01-29 | 重庆扬升信息技术有限公司 | 一种基于大数据无纸化会议投票预测方法 |
CN109614595A (zh) * | 2018-12-10 | 2019-04-12 | 上海掌门科技有限公司 | 一种调查问卷方法、设备及存储介质 |
CN112905087A (zh) * | 2021-02-05 | 2021-06-04 | 腾竞体育文化发展(上海)有限公司 | 交互状态的显示方法、装置、设备及可读存储介质 |
CN112967438A (zh) * | 2021-03-23 | 2021-06-15 | 函谷数巢品牌管理(广州)有限公司 | 网络投票处理方法和装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101794473A (zh) * | 2009-06-03 | 2010-08-04 | 朱世康 | 一种网络投票的方法及装置 |
CN103886667A (zh) * | 2013-06-03 | 2014-06-25 | 绍兴数能网络技术开发有限公司 | 一种投票信息处理方法、装置及*** |
CN106210911A (zh) * | 2016-08-09 | 2016-12-07 | 乐视控股(北京)有限公司 | 一种直播投票方法、装置及电子设备 |
CN106651509A (zh) * | 2016-11-15 | 2017-05-10 | 福建天泉教育科技有限公司 | 在线展品评选方法与*** |
CN107180475A (zh) * | 2017-05-09 | 2017-09-19 | 广州视源电子科技股份有限公司 | 投票页面生成的方法及装置 |
-
2017
- 2017-12-27 CN CN201711448641.3A patent/CN108198321A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101794473A (zh) * | 2009-06-03 | 2010-08-04 | 朱世康 | 一种网络投票的方法及装置 |
CN103886667A (zh) * | 2013-06-03 | 2014-06-25 | 绍兴数能网络技术开发有限公司 | 一种投票信息处理方法、装置及*** |
CN106210911A (zh) * | 2016-08-09 | 2016-12-07 | 乐视控股(北京)有限公司 | 一种直播投票方法、装置及电子设备 |
CN106651509A (zh) * | 2016-11-15 | 2017-05-10 | 福建天泉教育科技有限公司 | 在线展品评选方法与*** |
CN107180475A (zh) * | 2017-05-09 | 2017-09-19 | 广州视源电子科技股份有限公司 | 投票页面生成的方法及装置 |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109167665A (zh) * | 2018-07-05 | 2019-01-08 | 佛山市新里图信息技术有限公司 | 一种机器人竞赛规则管理*** |
CN109167665B (zh) * | 2018-07-05 | 2021-09-14 | 北京凯思博科技有限公司 | 一种机器人竞赛规则管理*** |
CN109145608A (zh) * | 2018-08-31 | 2019-01-04 | 北京粉丝时代网络科技有限公司 | 一种基于区块链的数据处理方法及装置 |
CN109285263A (zh) * | 2018-10-17 | 2019-01-29 | 重庆扬升信息技术有限公司 | 一种基于大数据无纸化会议投票预测方法 |
CN109285263B (zh) * | 2018-10-17 | 2020-10-13 | 重庆扬升信息技术有限公司 | 一种基于大数据无纸化会议投票预测方法 |
CN109614595A (zh) * | 2018-12-10 | 2019-04-12 | 上海掌门科技有限公司 | 一种调查问卷方法、设备及存储介质 |
CN109614595B (zh) * | 2018-12-10 | 2023-07-04 | 上海掌门科技有限公司 | 一种调查问卷方法、设备及存储介质 |
CN112905087A (zh) * | 2021-02-05 | 2021-06-04 | 腾竞体育文化发展(上海)有限公司 | 交互状态的显示方法、装置、设备及可读存储介质 |
CN112967438A (zh) * | 2021-03-23 | 2021-06-15 | 函谷数巢品牌管理(广州)有限公司 | 网络投票处理方法和装置 |
CN112967438B (zh) * | 2021-03-23 | 2023-03-21 | 函谷数巢品牌管理(广州)有限公司 | 网络投票处理方法和装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108198321A (zh) | 一种互联网投票方法以及相关装置 | |
CN108066989B (zh) | 一种随机匹配组队方法、装置及应用服务器 | |
Gross | Performance feedback in competitive product development | |
Golder et al. | Modeling the institutional foundation of parliamentary government formation | |
US20150317864A1 (en) | Prediction Processing System And Method Of Use And Method Of Doing Business | |
US11531918B2 (en) | Interactive live event outcome selection and prediction | |
US20120329542A1 (en) | Method and device for fantasy sports auction recommendations | |
WO2013134433A2 (en) | Prediction processing system and method of use and method of doing business | |
Hayden et al. | The mean, the median, and the St. Petersburg paradox | |
Abramitzky et al. | On the optimality of line call challenges in professional tennis | |
CN103020416A (zh) | 用于多用户联网游戏的好友推荐的方法和设备 | |
Nobandegani et al. | A Resource‐Rational, Process‐Level Account of the St. Petersburg Paradox | |
US20140179442A1 (en) | Generic framework for reality based game universe | |
Gao et al. | Understanding sequential user behavior in social computing: To answer or to vote? | |
CN107610015A (zh) | 一种学分获取方法、服务器、***及存储介质 | |
CN116151872A (zh) | 产品特性分析方法和装置 | |
CN104715390A (zh) | 用于网络应用的数据处理方法和装置 | |
KR102234068B1 (ko) | 복권 구매 지원 장치 및 그 방법 | |
US10471359B2 (en) | Game and method of playing the same | |
Rappai et al. | Domestic competitive imbalance as the “price” of surprise in the Champions League | |
CN110619547A (zh) | 确定网红商户的方法、装置、电子设备及存储介质 | |
CN111833089A (zh) | 用于去中心化应用的数据处理方法以及装置、设备、存储介质 | |
Yan et al. | Crowdsourcing data science for innovation | |
EP3042353A1 (en) | Prediction processing system and method of use and method of doing business | |
CN111905379B (zh) | 游戏数据排名确定方法、装置、电子设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180622 |
|
RJ01 | Rejection of invention patent application after publication |