亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種投票信息處理方法、裝置及系統(tǒng)的制作方法

文檔序號(hào):6671328閱讀:134來(lái)源:國(guó)知局
一種投票信息處理方法、裝置及系統(tǒng)的制作方法
【專利摘要】本申請(qǐng)?zhí)峁┝艘环N投票信息處理方法、裝置及系統(tǒng),其中,投票信息處理方法包括:獲取候選項(xiàng)信息和選票信息,選票信息包括投票IP地址、投票時(shí)間和選票中候選項(xiàng)的排列順序;依據(jù)選票的投票IP地址和投票時(shí)間判斷選票是否為有效選票,得到第一判斷結(jié)果,當(dāng)?shù)谝慌袛嘟Y(jié)果表明選票為無(wú)效選票時(shí),刪除無(wú)效選票;依據(jù)選票中候選項(xiàng)的排列順序確定各張選票之間的相關(guān)性,基于各張選票之間的相關(guān)性判斷選票是否為有效選票,得到第二判斷結(jié)果,當(dāng)?shù)诙袛嘟Y(jié)果表明選票為無(wú)效選票時(shí),刪除無(wú)效選票。本申請(qǐng)?zhí)峁┑耐镀毙畔⑻幚矸椒?、裝置及系統(tǒng),解決了現(xiàn)有技術(shù)中網(wǎng)絡(luò)投票存在的刷票問(wèn)題,具有刷票現(xiàn)象的選票被刪除,使得網(wǎng)絡(luò)投票結(jié)果更公平。
【專利說(shuō)明】一種投票信息處理方法、裝置及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息處理【技術(shù)領(lǐng)域】,尤其涉及一種投票信息處理方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]目前,互聯(lián)網(wǎng)與人們的動(dòng)作和娛樂(lè)息息相關(guān),有很多選秀、比賽等互動(dòng)活動(dòng)都借助互聯(lián)網(wǎng)來(lái)統(tǒng)計(jì)各個(gè)參賽對(duì)象的選票情況。統(tǒng)計(jì)各個(gè)參賽對(duì)象的選票情況通過(guò)網(wǎng)絡(luò)投票系統(tǒng)實(shí)現(xiàn)。
[0003]現(xiàn)有技術(shù)中的網(wǎng)絡(luò)投票系統(tǒng)通常包括用戶終端和后臺(tái)服務(wù)器。其中,用戶終端接收用戶的投票觸發(fā),將用戶的投票信息發(fā)送往后臺(tái)服務(wù)器,后臺(tái)服務(wù)器接收用戶的投票信息,并對(duì)投票信息進(jìn)行統(tǒng)計(jì)分析,得到投票結(jié)果。
[0004]發(fā)明人在實(shí)現(xiàn)本發(fā)明創(chuàng)造的過(guò)程中發(fā)現(xiàn):現(xiàn)有技術(shù)中的網(wǎng)絡(luò)投票,刷票現(xiàn)象非常嚴(yán)重,其中,刷票現(xiàn)象是指用戶利用某種方法突破投票網(wǎng)站的限制,實(shí)現(xiàn)重復(fù)投票、增加點(diǎn)擊率和人氣的過(guò)程,網(wǎng)絡(luò)投票的刷票現(xiàn)象將導(dǎo)致投票結(jié)果缺乏公正性。

【發(fā)明內(nèi)容】

[0005]有鑒于此,本發(fā)明提供了一種投票信息處理方法、裝置及系統(tǒng),用以解決現(xiàn)有技術(shù)中網(wǎng)絡(luò)投票的刷票現(xiàn)象非常嚴(yán)重,導(dǎo)致投票結(jié)果缺乏公正性的問(wèn)題,其技術(shù)方案如下:
[0006]一方面,一種投票信息處理方法,包括:
[0007]獲取包括候選項(xiàng)信息和選票信息的投票信息,所述選票信息包括投票IP地址、投票時(shí)間和選票中候選項(xiàng)的排列順序;
[0008]依據(jù)選票的投票IP地址和投票時(shí)間判斷所述選票是否為有效選票,得到第一判斷結(jié)果,當(dāng)所述第一判斷結(jié)果表明所述選票為無(wú)效選票時(shí),刪除所述無(wú)效選票;
[0009]依據(jù)所述選票中候選項(xiàng)的排列順序確定各張選票之間的相關(guān)性,基于所述各張選票之間的相關(guān)性判斷選票是否為有效選票,得到第二判斷結(jié)果,當(dāng)所述第二判斷結(jié)果表明所述選票為無(wú)效選票時(shí),刪除所述無(wú)效選票。
[0010]可選地,上述方法還包括:
[0011]確定每個(gè)候選項(xiàng)在所有選票中的排名,得到第一統(tǒng)計(jì)結(jié)果;
[0012]依據(jù)候選項(xiàng)的排列順序確定每張選票與所述第一統(tǒng)計(jì)結(jié)果的相關(guān)性;
[0013]通過(guò)確定出的所述每張選票與所述第一統(tǒng)計(jì)結(jié)果的相關(guān)性確定每張選票的加權(quán)系數(shù),所述選票與所述第一統(tǒng)計(jì)結(jié)果的相關(guān)性越高,該選票的加權(quán)系數(shù)越大;
[0014]基于所述每張選票的加權(quán)系數(shù)重新確定每個(gè)候選項(xiàng)在所有選票中的排名,得到第二統(tǒng)計(jì)結(jié)果;
[0015]依據(jù)候選項(xiàng)的排列順序確定所述第二統(tǒng)計(jì)結(jié)果與所述第一統(tǒng)計(jì)結(jié)果的相關(guān)性;
[0016]當(dāng)所述第二統(tǒng)計(jì)結(jié)果與所述第一統(tǒng)計(jì)結(jié)果的相關(guān)性滿足預(yù)設(shè)條件時(shí),確定所述第二統(tǒng)計(jì)結(jié)果中的排名為候選項(xiàng)的最終排名。
[0017]優(yōu)選的,依據(jù)選票的投票IP地址和投票時(shí)間判斷所述選票是否為有效選票的過(guò)程包括:
[0018]確定同一投票IP地址下的所有選票;
[0019]將所述同一投票IP地址下的所有選票按投票時(shí)間進(jìn)行排序;
[0020]對(duì)于同一投票IP地址下排序后的所有選票中的每張選票,分別確定該選票和與該選票相鄰的兩張選票的投票時(shí)間差的絕對(duì)值,得到第一時(shí)間差和第二時(shí)間差,當(dāng)所述第一時(shí)間差與第二時(shí)間差的差值的絕對(duì)值小于第一預(yù)設(shè)值時(shí),確定該選票為具有刷票嫌疑的選票;
[0021]依據(jù)具有刷票嫌疑的選票的連續(xù)性和數(shù)量判斷選票是否為有效選票。
[0022]優(yōu)選的,依據(jù)所述選票中候選項(xiàng)的排列順序確定各張選票之間的相關(guān)性的過(guò)程包括:
[0023]對(duì)所有選票進(jìn)行兩兩組合,得到多個(gè)選票組,依據(jù)所述選票中候選項(xiàng)的排列順序計(jì)算表征每個(gè)選票組中兩張選票相關(guān)性的值;
[0024]基于所述各張選票之間的相關(guān)性判斷選票是否為有效選票,得到第二判斷結(jié)果的過(guò)程包括:
[0025]將表征選票組相關(guān)性的值大于第二預(yù)設(shè)值的選票組確定為具有刷票嫌疑的選票組;
[0026]將具有刷票嫌疑的選票組依據(jù)表征選票組相關(guān)性的值按從大到小的順序排列;
[0027]將具有刷票嫌疑的選票組的選票均標(biāo)記為有效選票;
[0028]基于上述排序,依次對(duì)具有刷票嫌疑的每個(gè)選票組進(jìn)行如下處理:判斷選票組的兩張選票是否均為有效選票,當(dāng)兩張選票均為有效選票時(shí),將兩張選票中投票時(shí)間晚的選票標(biāo)記為無(wú)效選票。
[0029]優(yōu)選的,依據(jù)所述選票中候選項(xiàng)的排列順序確定各張選票之間的相關(guān)性的過(guò)程包括:
[0030]對(duì)所有選票進(jìn)行兩兩組合,得到多個(gè)選票組,依據(jù)所述選票中候選項(xiàng)的排列順序計(jì)算表征每個(gè)選票組中兩張選票相關(guān)性的值;
[0031]基于所述各張選票之間的相關(guān)性判斷選票是否為有效選票,得到第二判斷結(jié)果的過(guò)程包括:
[0032]將表征選票組相關(guān)性的值大于第三預(yù)設(shè)值的選票組確定為具有刷票嫌疑的選票組;
[0033]將具有刷票嫌疑的選票組依據(jù)表征選票組相關(guān)性的值按從大到小的順序排列;
[0034]將具有刷票嫌疑的選票組的選票均標(biāo)記為有效選票。
[0035]基于上述排序,依次對(duì)具有刷票嫌疑的每個(gè)選票組進(jìn)行如下處理:判斷該選票組中的兩張選票是否具有相同的投票IP地址,當(dāng)所述兩張選票具有相同的投票IP地址時(shí),判斷表征所述兩張選票相關(guān)性的值是否大于第四預(yù)設(shè)值,當(dāng)表征所述兩張選票相關(guān)性的值大于所述第四預(yù)設(shè)值時(shí),將所述兩張選票中投票時(shí)間晚的選票標(biāo)記為無(wú)效選票;當(dāng)所述選票組中的兩張選票具有不同的投票IP地址時(shí),判斷表征所述選票組中兩張選票相關(guān)性的值是否大于第五預(yù)設(shè)值,當(dāng)表征所述選票組中兩張選票相關(guān)性的值大于所述第五預(yù)設(shè)值時(shí),將所述兩張選票中投票時(shí)間晚的選票標(biāo)記為無(wú)效選票,其中,所述第五預(yù)設(shè)值大于所述第四預(yù)設(shè)值。[0036]優(yōu)選的,確定每個(gè)候選項(xiàng)在所有選票中的排名,得到第一統(tǒng)計(jì)結(jié)果的過(guò)程包括:
[0037]對(duì)于每張選票,如果該選票的選票信息中只包括部分候選項(xiàng)的排名,則將該選票中已排序候選項(xiàng)的個(gè)數(shù)與候選項(xiàng)的總個(gè)數(shù)求和,再除以2,得到未排序候選項(xiàng)在該選票中的排名;
[0038]確定每個(gè)候選項(xiàng)在所有選票中的平均排名,得到第一統(tǒng)計(jì)結(jié)果。
[0039]優(yōu)選的,依據(jù)候選項(xiàng)的排列順序確定每張選票與所述第一統(tǒng)計(jì)結(jié)果的相關(guān)性的過(guò)程包括:
[0040]依據(jù)第一統(tǒng)計(jì)結(jié)果中候選項(xiàng)的排名確定與每個(gè)候選項(xiàng)對(duì)應(yīng)的加權(quán)系數(shù),其中,候選項(xiàng)的排名越靠前,該候選項(xiàng)的加權(quán)系數(shù)越大;
[0041]對(duì)于每張選票,計(jì)算該選票中每個(gè)候選項(xiàng)與第一統(tǒng)計(jì)結(jié)果中該候選項(xiàng)的位置差的絕對(duì)值,然后乘以該候選項(xiàng)的加權(quán)系數(shù),得到該候選項(xiàng)在該選票和第一統(tǒng)計(jì)結(jié)果中的偏離程度,將所有候選項(xiàng)的偏離程度求和,得到該選票與第一統(tǒng)計(jì)結(jié)果的偏差,選票與第一統(tǒng)計(jì)結(jié)果的偏差反映了選票與第一統(tǒng)計(jì)結(jié)果的相關(guān)性。
[0042]可選的,上述方法還包括:
[0043]分別確定各張選票與第二統(tǒng)計(jì)結(jié)果的相關(guān)性;
[0044]基于各張選票與第二統(tǒng)計(jì)結(jié)果的相關(guān)性,對(duì)所有選票進(jìn)行排名,其中,選票與第二統(tǒng)計(jì)結(jié)果的相關(guān)性越高,該選票的排名越靠前。
[0045]另一方面,一種投票信息處理裝置,包括:
[0046]獲取單元,用于獲取包括候選項(xiàng)信息和選票信息的投票信息,所述選票信息包括投票IP地址、投票時(shí)間和選票中候選項(xiàng)的排列順序;
[0047]第一判斷單元,用于依據(jù)選票的投票IP地址和投票時(shí)間判斷所述選票是否為有效選票,得到第一判斷結(jié)果;
[0048]第一刪除單元,用于當(dāng)所述第一判斷結(jié)果表明所述選票為無(wú)效選票時(shí),刪除所述無(wú)效選票;
[0049]第一確定單元,用于依據(jù)所述選票中候選項(xiàng)的排列順序確定各張選票之間的相關(guān)性;
[0050]第二判斷單元,用于基于所述各張選票之間的相關(guān)性判斷選票是否為有效選票,得到第二判斷結(jié)果;
[0051]第二刪除單元,用于當(dāng)所述第二判斷結(jié)果表明所述選票為無(wú)效選票時(shí),刪除所述無(wú)效選票。
[0052]第三方面,一種投票信息處理系統(tǒng),包括:云端服務(wù)器,其中,所述云端服務(wù)器包括上述的投票信息處理裝置,所述投票信息處理系統(tǒng)還包括:用戶終端;
[0053]所述用戶終端包括:
[0054]接收單元,用于接收用戶的投票觸發(fā);
[0055]發(fā)送單元,用于將用戶的投票信息發(fā)送往所述云端服務(wù)器,所述投票信息包括候選項(xiàng)息和選票息。
[0056]上述技術(shù)方案具有如下有益效果:
[0057]本發(fā)明提供的投票信息處理方法、裝置及系統(tǒng),可根據(jù)選票信息中的投票IP地址和投票時(shí)間從所有選票中確定明顯具有刷票現(xiàn)象的選票,并將該明顯具有刷票現(xiàn)象的選票作為無(wú)效選票刪除,進(jìn)一步地,可根據(jù)選票中的候選項(xiàng)的排列順序確定各張選票之間的相關(guān)性,通過(guò)選票之間的相關(guān)性確定具有刷票現(xiàn)象的選票,并將該具有刷票現(xiàn)象的選票作為無(wú)效選票刪除。本發(fā)明提供的投票信息處理方法、裝置及系統(tǒng)能夠確定并刪除具有刷票現(xiàn)象的選票,這使得網(wǎng)絡(luò)投票結(jié)果更公平。另外,基于選票與第一統(tǒng)計(jì)結(jié)果的相關(guān)性賦予每張選票不同的權(quán)重,能夠降低具有刷票現(xiàn)象的選票對(duì)統(tǒng)計(jì)結(jié)果的影響,進(jìn)一步提高投票結(jié)果的公平性。
【專利附圖】

【附圖說(shuō)明】
[0058]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0059]圖1為本發(fā)明實(shí)施例提供的一種投票信息處理方法的流程示意圖;
[0060]圖2為本發(fā)明實(shí)施例提供的投票信息處理方法中,依據(jù)選票的投票IP地址和投票時(shí)間判斷選票是否為有效選票的實(shí)現(xiàn)方式的方法流程示意圖;
[0061]圖3為本發(fā)明實(shí)施例提供的投票信息處理方法中,依據(jù)選票中候選項(xiàng)的排列順序確定各張選票之間的相關(guān)性的實(shí)現(xiàn)方式的方法流程示意圖;
[0062]圖4為本發(fā)明實(shí)施例提供的投票信息處理方法中,基于各張選票之間的相關(guān)性判斷選票是否為有效選票,得到第二判斷結(jié)果的第一種實(shí)現(xiàn)方式的方法流程示意圖;
[0063]圖5為本發(fā)明實(shí)施例提供的投票信息處理方法中,基于各張選票之間的相關(guān)性判斷選票是否為有效選票,得到第二判斷結(jié)果的第二種實(shí)現(xiàn)方式的方法流程示意圖;
[0064]圖6為本發(fā)明實(shí)施例提供的另一種投票信息處理方法的流程示意圖;
[0065]圖7為本發(fā)明實(shí)施例提供的一種投票信息處理裝置的結(jié)構(gòu)示意圖;
[0066]圖8為本發(fā)明實(shí)施例提供的另一種投票信息處理裝置的結(jié)構(gòu)示意圖;
[0067]圖9為本發(fā)明實(shí)施例提供的投票信息處理系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0068]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0069]請(qǐng)參閱圖1,為本發(fā)明實(shí)施例提供的一種投票信息處理方法的流程示意圖,該方法可以包括:
[0070]步驟SlOl:獲取包括候選項(xiàng)信息和選票信息的投票信息,選票信息包括投票IP地址、投票時(shí)間和選票中候選項(xiàng)的排列順序。
[0071]其中,選票信息除了包括投票時(shí)間和選票中候選項(xiàng)的排列順序,還可以包括用戶ID,昵稱、Email等信息。
[0072]其中,候選項(xiàng)信息可以包括:候選項(xiàng)序號(hào)、候選項(xiàng)代號(hào)和候選項(xiàng)內(nèi)容等。
[0073]候選項(xiàng)序號(hào)可以為連續(xù)并且依次增加的阿拉伯?dāng)?shù)字,如1、2、3、4等,是候選項(xiàng)的唯一標(biāo)識(shí)。
[0074]候選項(xiàng)代號(hào)用來(lái)代表具體的候選項(xiàng)內(nèi)容,可以用大寫(xiě)的英文字母表示,當(dāng)候選項(xiàng)個(gè)數(shù)小于26時(shí),可以用單個(gè)英文字母表示每個(gè)候選項(xiàng),當(dāng)候選項(xiàng)個(gè)數(shù)大于26時(shí),第I個(gè)候選項(xiàng)至第26個(gè)候選項(xiàng)可以用單個(gè)字母A-Z表示,第27個(gè)候選項(xiàng)用雙字母表示,如AA,第28個(gè)候選項(xiàng)用AB表示,以此類推。
[0075]候選項(xiàng)內(nèi)容可以為圖片、文字,也可為圖片和文字的組合。
[0076]步驟S102:依據(jù)選票的投票IP地址和投票時(shí)間判斷選票是否為有效選票,得到第一判斷結(jié)果。
[0077]步驟S103:當(dāng)?shù)谝慌袛嘟Y(jié)果表明選票為無(wú)效選票時(shí),刪除無(wú)效選票。
[0078]步驟S104:依據(jù)選票中候選項(xiàng)的排列順序確定各張選票之間的相關(guān)性。
[0079]步驟S105:基于各張選票之間的相關(guān)性判斷選票是否為有效選票,得到第二判斷結(jié)果。
[0080]步驟S106:當(dāng)?shù)诙袛嘟Y(jié)果表明選票為無(wú)效選票時(shí),刪除無(wú)效選票。
[0081]本發(fā)明實(shí)施例提供的投票信息處理方法,可根據(jù)選票信息中的投票IP地址和投票時(shí)間從所有選票中確定明顯具有刷票現(xiàn)象的選票,并將該明顯具有刷票現(xiàn)象的選票作為無(wú)效選票刪除,進(jìn)一步地,本實(shí)施例根據(jù)選票中的候選項(xiàng)的排列順序確定各張選票之間的相關(guān)性,通過(guò)選票之間的相關(guān)性確定具有刷票現(xiàn)象的選票,并將該具有刷票現(xiàn)象的選票作為無(wú)效選票刪除。本實(shí)施例提供的投票信息處理方法能夠確定并刪除具有刷票現(xiàn)象的選票,這使得網(wǎng)絡(luò)投票結(jié)果更公平。
`[0082]在上述實(shí)施例中,依據(jù)選票的投票IP地址和投票時(shí)間判斷選票是否為有效選票的實(shí)現(xiàn)方式有多種,請(qǐng)參閱圖2,為本發(fā)明實(shí)施例提供的投票信息處理方法中,依據(jù)選票的投票IP地址和投票時(shí)間判斷選票是否為有效選票的一種實(shí)現(xiàn)方式的方法流程示意圖,該方法可以包括:
[0083]步驟S201:確定同一投票IP地址下的所有選票。
[0084]步驟S202:將同一投票IP地址下的所有選票按投票時(shí)間進(jìn)行排序。
[0085]步驟S203:對(duì)于同一投票IP地址下排序后的所有選票中的每張選票,分別確定該選票和與該選票相鄰的兩張選票的投票時(shí)間差的絕對(duì)值,得到第一時(shí)間差和第二時(shí)間差,當(dāng)?shù)谝粫r(shí)間差與第二時(shí)間差的差值的絕對(duì)值小于第一預(yù)設(shè)值時(shí),確定該選票為具有刷票嫌疑的選票。
[0086]步驟S204:依據(jù)具有刷票嫌疑的選票的連續(xù)性和數(shù)量判斷選票是否為有效選票。
[0087]在上述本發(fā)明實(shí)施例的基礎(chǔ)上,現(xiàn)列舉一具體實(shí)例進(jìn)行說(shuō)明。
[0088]以某一投票IP地址下的選票為選票1、選票2、選票3、選票4、選票5、選票6和選票7為例:
[0089]將同一投票IP地址下的選票按投票時(shí)間進(jìn)行排序,假設(shè)選票I的投票時(shí)間為t1;選票2的投票時(shí)間為t2,選票3的投票時(shí)間為t3,選票4的投票時(shí)間為t4,選票5的投票時(shí)間為t5,選票6的投票時(shí)間為t6,選票7的投票時(shí)間為t7,并且,t1<t2<t3<t4<t5<t6<t70
[0090]計(jì)算h-td的值和I^t1的值,再計(jì)算tftd的值與I^t1的值的差值的絕對(duì)值Tel,如果差值的絕對(duì)值Tca小于第一預(yù)設(shè)值T,則將選票I確定為具有刷票嫌疑的選票,其中,可設(shè)定h為O ;計(jì)算1^-ti的值和t3-t2的值,再計(jì)算1^-ti的值與t3-t2的值的差值的絕對(duì)值Tc2,如果差值的絕對(duì)值Τ?小于第一預(yù)設(shè)值Τ,則將選票2確定為具有刷票嫌疑的選票,同樣的,通過(guò)上述的計(jì)算方式可計(jì)算得到與選票3對(duì)應(yīng)的Te3、與選票4對(duì)應(yīng)的Te4、與選票5對(duì)應(yīng)的Te5、與選票6對(duì)應(yīng)的Te6、與選票7對(duì)應(yīng)的Te7,其中,計(jì)算Te7時(shí)可設(shè)t8為O。
[0091]當(dāng)同一投票IP地址下排序后的選票中連續(xù)五張選票都為具有刷票嫌疑的選票時(shí),將這五張連續(xù)的具有刷票嫌疑的選票確定為無(wú)效選票,例如,選票1、選票2、選票3、選票4和選票5均為具有刷票嫌疑的選票,則將選票1、選票2、選票3、選票4和選票5確定為無(wú)效選票。需要說(shuō)明的是,本實(shí)施例并不限定五張連續(xù)的具有刷票嫌疑的選票為無(wú)效選票,選票的數(shù)量可根據(jù)實(shí)際情況而設(shè)定。
[0092]請(qǐng)參閱圖3,為本發(fā)明實(shí)施例提供的投票信息處理方法中,依據(jù)選票中候選項(xiàng)的排列順序確定各張選票之間的相關(guān)性的一種實(shí)現(xiàn)方式的方法流程示意圖,該方法可以包括:
[0093]步驟S301:對(duì)所有選票進(jìn)行兩兩組合,得到多個(gè)選票組。
[0094]例如,有四張選票,分別為選票1、選票2、選票3和選票4,對(duì)四張選票進(jìn)行兩兩組合,共有6種組合方式,即得到6個(gè)選票組,分別為(選票I,選票2)、(選票I,選票3)、(選票I,選票4)、(選票2,選票3)、(選票2,選票4)和(選票3,選票4)。
[0095]步驟S302:依據(jù)選票中候選項(xiàng)的排列順序計(jì)算表征每組選票中兩張選票相關(guān)性的值。
[0096]在本實(shí)施例中,選票組的相關(guān)性由候選項(xiàng)在兩張選票中的位置和候選項(xiàng)在兩張選票中的位置差決定。對(duì)于每個(gè)選票組,確定表征該選票組中兩張選票相關(guān)性的值的過(guò)程可以包括:分別確定每個(gè)候選項(xiàng)在兩張選票中的位置;確定每個(gè)候選項(xiàng)在兩張選票中的位置和以及位置差;計(jì)算每個(gè)候選項(xiàng)的位置和與位置差的乘積,得到該候選項(xiàng)在該選票組中的偏離程度;將所有候選項(xiàng)在該選票組中的偏離程度求和,得到該選票組中兩張選票的偏差,該偏差反映了該選票組中兩張選票的相關(guān)性的大小,偏差越小,那么該選票組中兩張選票相關(guān)性就越大。
[0097]基于各張選票之間的相關(guān)性判斷選票是否為有效選票,得到第二判斷結(jié)果的實(shí)現(xiàn)方式有多種,請(qǐng)參閱圖4,為本發(fā)明實(shí)施例提供的投票信息處理方法中,基于各張選票之間的相關(guān)性判斷選票是否為有效選票,得到第二判斷結(jié)果的第一種實(shí)現(xiàn)方式的方法流程示意圖,該方法可以包括:
[0098]步驟S401:將表征選票組相關(guān)性的值大于第二預(yù)設(shè)值的選票組確定為具有刷票嫌疑的選票組。
[0099]需要說(shuō)明的是,當(dāng)表征該選票組中兩張選票相關(guān)性的值小于或等于第二預(yù)設(shè)值時(shí),表明該選票組中兩張選票的相關(guān)性較小,則確定該選票組中的兩張選票均為有效選票。
[0100]步驟S402:將具有刷票嫌疑的選票組依據(jù)表征選票組相關(guān)性的值按從大到小的順序排列。
[0101]步驟S403:將具有刷票嫌疑的選票組的選票均標(biāo)記為有效選票。
[0102]步驟S404:基于上述排序,依次對(duì)具有刷票嫌疑的每個(gè)選票組進(jìn)行如下處理:判斷選票組的兩張選票是否均為有效選票,當(dāng)兩張選票均為有效選票時(shí),將兩張選票中投票時(shí)間晚的選票標(biāo)記為無(wú)效選票。
[0103]需要說(shuō)明的是,當(dāng)選票組的兩張選票有一張選票為無(wú)效選票,或者,兩張選票均為無(wú)效選票時(shí),則不對(duì)該選票組進(jìn)行任何操作。[0104]在上述本發(fā)明實(shí)施例的基礎(chǔ)上,現(xiàn)列舉一具體實(shí)例進(jìn)行說(shuō)明。
[0105]假設(shè)選票組中兩張選票相關(guān)性用O至I之間的數(shù)值表示,現(xiàn)有7張選票分別為選票1、選票2、選票3、選票4、選票5、選票6和選票7,選票I至選票7的投票時(shí)間分別依次為mwtj;和t7,并且,fwww其中,(選票?,選票2)相關(guān)性的值為0.99,(選票2,選票3)相關(guān)性的值為0.97,(選票3,選票4)相關(guān)性的值為0.92,(選票4,選票5)相關(guān)性的值為0.95,(選票5,選票6)相關(guān)性的值為0.93,(選票6,選票7)相關(guān)性的值為0.98,由于選票組較多,為了便于說(shuō)明,僅以上述幾個(gè)選票組為例進(jìn)行說(shuō)明。設(shè)定第二預(yù)設(shè)值為0.96。
[0106]將相關(guān)性的值大于第二預(yù)設(shè)值0.96的選票組確定為具有刷票嫌疑的選票組,因此,(選票1,選票2)、(選票2,選票3)和(選票6,選票7)為具有刷票嫌疑的選票組。
[0107]對(duì)選票組(選票1,選票2)、(選票2,選票3)和(選票6,選票7)依據(jù)相關(guān)性的值的大小進(jìn)行排序,排序后為:(選票1,選票2)、(選票6,選票7)、(選票2,選票3)。
[0108]在本實(shí)施例中,對(duì)沒(méi)有刷票嫌疑的選票組不進(jìn)行任何操作,基于上述排序?qū)哂兴⑵毕右傻倪x票組進(jìn)行如下操作:對(duì)選票組(選票1,選票2)、(選票6,選票7)、(選票2,選票3)中的選票進(jìn)行標(biāo)記,將這些選票標(biāo)記為有效選票。對(duì)于(選票I,選票2),由于選票I和選票2均為有效選票,因此,將投票時(shí)間較晚的選票2標(biāo)記為無(wú)效選票,即將選票2的標(biāo)記由有效選票修改為無(wú)效選票;對(duì)于(選票6,選票7),由于選票6和選票7均為有效選票,因此,將投票時(shí)間較晚的選票7標(biāo)記為無(wú)效選票,即將選票7的標(biāo)記由有效選票修改為無(wú)效選票;對(duì)于(選票2,選票3),由于選票2為無(wú)效選票,則不進(jìn)行任何操作,即保持選票2為無(wú)效選票,選票3為有效選票。
[0109]請(qǐng)參閱圖5,為本發(fā)明實(shí)施例提供的投票信息處理方法中,基于各張選票之間的相關(guān)性判斷選票是否為有效選票,得到第二判斷結(jié)果的第二種實(shí)現(xiàn)方式的方法流程示意圖,該方法可以包括:
[0110]步驟S501:將表征選票組相關(guān)性的值大于第三預(yù)設(shè)值的選票組確定為具有刷票嫌疑的選票組。
[0111]步驟S502:將具有刷票嫌疑的選票組依據(jù)表征選票組相關(guān)性的值按從大到小的順序排列。
[0112]步驟S503:將具有刷票嫌疑的選票組的選票均標(biāo)記為有效選票。
[0113]步驟S504:基于上述排序,依次對(duì)具有刷票嫌疑的每個(gè)選票組進(jìn)行如下處理:判斷選票組中的兩張選票是否均為有效選票,當(dāng)兩張選票均為有效選票時(shí),執(zhí)行步驟S505,否貝U,不執(zhí)行任何操作。
[0114]步驟S505:判斷兩張選票是否具有相同的投票IP地址,當(dāng)兩張選票具有相同的投票IP地址時(shí),執(zhí)行步驟S506,當(dāng)選票組中的兩張選票具有不同的投票IP地址時(shí),執(zhí)行步驟S507。
[0115]步驟S506:判斷表征兩張選票相關(guān)性的值是否大于第四預(yù)設(shè)值,當(dāng)表征兩張選票相關(guān)性的值大于第四預(yù)設(shè)值時(shí),執(zhí)行步驟S508,否則不執(zhí)行任何操作。
[0116]步驟S507:判斷表征選票組中兩張選票相關(guān)性的值是否大于第五預(yù)設(shè)值,當(dāng)表征選票組中兩張選票相關(guān)性的值大于第五預(yù)設(shè)值時(shí),執(zhí)行步驟S508,其中,第五預(yù)設(shè)值大于第四預(yù)設(shè)值。[0117]步驟S508:將兩張選票中投票時(shí)間晚的選票標(biāo)記為無(wú)效選票。
[0118]請(qǐng)參閱圖6,為本發(fā)明實(shí)施例提供的另一種投票信息處理方法的流程示意圖,該方法可以包括:
[0119]步驟S601:獲取包括候選項(xiàng)信息和選票信息的投票信息,其中,選票信息包括投票IP地址、投票時(shí)間和選票中候選項(xiàng)的排列順序。
[0120]步驟S602:依據(jù)選票的投票IP地址和投票時(shí)間判斷選票是否為有效選票,得到第一判斷結(jié)果。
[0121]步驟S603:當(dāng)?shù)谝慌袛嘟Y(jié)果表明選票為無(wú)效選票時(shí),刪除無(wú)效選票。
[0122]步驟S604:依據(jù)選票中候選項(xiàng)的排列順序確定各張選票之間的相關(guān)性。
[0123]步驟S605:基于各張選票之間的相關(guān)性判斷選票是否為有效選票,得到第二判斷結(jié)果。
[0124]步驟S606:當(dāng)?shù)诙袛嘟Y(jié)果表明選票為無(wú)效選票時(shí),刪除無(wú)效選票。
[0125]需要說(shuō)明的是,步驟S601-步驟S606刪除無(wú)效選票的過(guò)程與上述實(shí)施例中步驟SlOl-步驟S106相同,各步驟的具體實(shí)現(xiàn)方式可參見(jiàn)上述實(shí)施例提供的實(shí)現(xiàn)方式,在此不作贅述。
[0126]步驟S607:確定每個(gè)候選項(xiàng)在所有選票中的排名,得到第一統(tǒng)計(jì)結(jié)果。
[0127]需要說(shuō)明的是,步驟S601中獲取的選票信息通常只包括部分候選項(xiàng)的排列順序。例如,共有8個(gè)候選項(xiàng),分別為ABCDEFGH,投票時(shí)要求選擇5個(gè)候選項(xiàng),因此,選票中只有5個(gè)候選項(xiàng)的排列順序,如選票的選票內(nèi)容為DEACB。此時(shí),可通過(guò)下述方式確定未排序候選項(xiàng)的排名:計(jì)算已排序候選項(xiàng)的個(gè)數(shù)與候選項(xiàng)總個(gè)數(shù)的平均值,即將已排序候選項(xiàng)的個(gè)數(shù)與候選項(xiàng)總個(gè)數(shù)求和,再除以2,得到未排序候選項(xiàng)的排名。例如,共有8個(gè)候選項(xiàng),已排序候選項(xiàng)為5個(gè),ABCDE的排名已知分別為3、5、4、1、2,F(xiàn)GH的排名均為(5+8)/2=6.5。通過(guò)上述方式可確定未排序候選項(xiàng)的排名。
[0128]下面通過(guò)一具體實(shí)例說(shuō)明確定每個(gè)候選項(xiàng)在所有選票中的排名,得到第一統(tǒng)計(jì)結(jié)果的過(guò)程:
[0129]假設(shè)共有5個(gè)候選項(xiàng)和2張選票,5個(gè)候選項(xiàng)為AB⑶E,2張選票分別為選票I和選票2,選票I的內(nèi)容為ABD,選票2的內(nèi)容為CAB,那么5個(gè)候選項(xiàng)在選票I和2中的排名分別為:A在選票I和選票2中的排名分別為1、2,B在選票I和選票2中的排名分別為2、3,C在選票I和選票2中的排名分別為4、1,D在選票I和選票2中的排名分別為3、4,E在選票I和選票2中的排名分別為4、4。
[0130]在計(jì)算第一統(tǒng)計(jì)結(jié)果時(shí),各選票的加權(quán)系數(shù)相同,假設(shè)選票I和選票2的加權(quán)系數(shù)均為 0.5,那么,A 的排名 Ral=0.5*1+0.5*2=1.5,B 的排名 Rbl=0.5*2+0.5*3=2.5,C 的排名Rcl=0.5*4+0.5*1=2.5,D 的排名 Rdl=0.5*3+0.5*4=3.5,E 的排名 Rel=0.5*4+0.5*4=4。這樣得到統(tǒng)計(jì)排名為:A第一,B、C并列第二,D第四,E第五。
[0131]步驟S608:依據(jù)候選項(xiàng)的排列順序確定每張選票與第一統(tǒng)計(jì)結(jié)果的相關(guān)性。
[0132]其中,依據(jù)候選項(xiàng)的排列順序確定每張選票與第一統(tǒng)計(jì)結(jié)果的相關(guān)性的過(guò)程可以包括:依據(jù)第一統(tǒng)計(jì)結(jié)果中候選項(xiàng)的排名確定與每個(gè)候選項(xiàng)對(duì)應(yīng)的加權(quán)系數(shù),其中,候選項(xiàng)的排名越靠前,例如上例中的A,那么該候選項(xiàng)越重要,相應(yīng)的,該候選項(xiàng)的加權(quán)系數(shù)越大;對(duì)于每張選票,計(jì)算該選票中每個(gè)候選項(xiàng)與第一統(tǒng)計(jì)結(jié)果中該候選項(xiàng)的位置差的絕對(duì)值,然后乘以上述確定出的該候選項(xiàng)的加權(quán)系數(shù),得到該候選項(xiàng)在該選票和第一統(tǒng)計(jì)結(jié)果中的偏離程度,將所有候選項(xiàng)的偏離程度求和,得到該選票與第一統(tǒng)計(jì)結(jié)果的偏差,選票與第一統(tǒng)計(jì)結(jié)果的偏差反映了選票與第一結(jié)果的相關(guān)性,其中,選票與第一統(tǒng)計(jì)結(jié)果的偏差越小,表明選票與第一統(tǒng)計(jì)結(jié)果的相關(guān)性越高。
[0133]同樣以上述5個(gè)候選項(xiàng)和2張選票為例:
[0134]第一統(tǒng)計(jì)結(jié)果中候選項(xiàng)AB⑶E的排名依次分別為:1、2、2、4、5,其中候選項(xiàng)B和C的重要性是一樣的,選票I中候選項(xiàng)AB⑶E的排名依次分別為:1、2、4、3、4,選票2中候選項(xiàng)ABCDE的排名依次分別為:2、3、1、4、4。
[0135]假設(shè)候選項(xiàng)AB⑶E的加權(quán)系數(shù)分別為1、0.5、0.5、0.25、0.2,該加權(quán)系數(shù)是根據(jù)第
一統(tǒng)計(jì)結(jié)果中候選項(xiàng)排名的倒數(shù)得到,實(shí)際要更加復(fù)雜。
[0136]那么,對(duì)于選票1,候選項(xiàng)A的偏離程度為|1 - 1|*1,候選項(xiàng)B的偏離程度為
2-2|*0.5,候選項(xiàng)C的偏離程度為I 4-2|*0.5,候選項(xiàng)D的偏離程度為I 3 - 4 | *0.25,候
選項(xiàng)E的偏離程度為|4 - 5|*0.2,那么選票I與第一統(tǒng)計(jì)結(jié)果的偏差為|l-l|*l+|2-
2|*0.5+|4 - 2|*0.5+|3 -4|*0.25+|4 - 5|*0.2=1.45。同樣的,可計(jì)算得到選票 2 和第一統(tǒng)計(jì)結(jié)果的偏差為2.2。
[0137]選票I與第一統(tǒng)計(jì)結(jié)果的偏差1.45小于選票2與第一統(tǒng)計(jì)結(jié)果的偏差2.2,因此,選票I與第一統(tǒng)計(jì)結(jié)果的相關(guān)性高于選票2與第一統(tǒng)計(jì)結(jié)果的相關(guān)性。
[0138]步驟S609:通過(guò)確定出的每張選票與第一統(tǒng)計(jì)結(jié)果的相關(guān)性確定每張選票的加權(quán)系數(shù)。其中,選票與第一統(tǒng)計(jì)結(jié)果的相關(guān)性越高,那么該選票的加權(quán)系數(shù)就越大。
[0139]另外,本實(shí)施例中投票信息還可以包括投票者信息和IP信息。其中,投票者信息可以包括投票者的歷史投票記錄,例如,投票者的歷史投票次數(shù),投票得分等。IP信息可以包括:同一 IP地址的歷史投票次數(shù)、投票得分等。投票者信息和IP信息可用于輔助確定選票的加權(quán)系數(shù)。其中,對(duì)于單個(gè)投票者而言,如果該投票者的歷史投票得分較高,表明該投票者投票時(shí)比較認(rèn)真,相應(yīng)的該投票者的選票可靠性和參考價(jià)值較高,那么,賦予該選票較大的加權(quán)系數(shù)。對(duì)于同一 IP地址的投票次數(shù),如果投票次數(shù)大于某一預(yù)設(shè)值,那么,就存在刷票嫌疑,該投票IP地址的所有選票的加權(quán)系數(shù)較小。
[0140]步驟S610:基于每張選票的加權(quán)系數(shù)重新確定每個(gè)候選項(xiàng)在所有選票中的排名,得到第二統(tǒng)計(jì)結(jié)果。
[0141]同樣以上述的5個(gè)候選項(xiàng)和兩張選票為例說(shuō)明依據(jù)選票的加權(quán)系數(shù)確定候選項(xiàng)在所有選票中排名的過(guò)程:
[0142]假設(shè)根據(jù)選票與第一統(tǒng)計(jì)結(jié)果的相關(guān)性,以某種變換方式得到選票I和選票2的加權(quán)系數(shù)分別為0.6和0.4,那么,A的排名Ra2=0.6*1+0.4*2=1.4,B的排名Rb2=0.6*2+0.4*3=2.4,C 的排名 Re2=0.6*4+0.4*1=2.8,D 的排名 Rd2=0.6*3+0.4*4=3.4,E 的排名Re2=0.6*4+0.4*4=4。這樣,加權(quán)后的統(tǒng)計(jì)排名變?yōu)锳第一,B第二,C第三,D第四,E第五。其中,B和C已經(jīng)不再并列第二了。
[0143]步驟S611:依據(jù)候選項(xiàng)的排列順序確定第二統(tǒng)計(jì)結(jié)果與第一統(tǒng)計(jì)結(jié)果的相關(guān)性。
[0144]步驟S612:當(dāng)?shù)诙y(tǒng)計(jì)結(jié)果與第一統(tǒng)計(jì)結(jié)果的相關(guān)性滿足預(yù)設(shè)條件時(shí),確定第二統(tǒng)計(jì)結(jié)果中的排名為候選項(xiàng)的最終排名。
[0145]在本實(shí)施例中,當(dāng)表征第一統(tǒng)計(jì)結(jié)果與第二統(tǒng)計(jì)結(jié)果相關(guān)性的值大于預(yù)設(shè)值時(shí),則確定第二統(tǒng)計(jì)結(jié)果為最終的結(jié)果。如果表征第一統(tǒng)計(jì)結(jié)果與第二統(tǒng)計(jì)結(jié)果相關(guān)性的值小于或等于預(yù)設(shè)值時(shí),基于第二統(tǒng)計(jì)結(jié)果確定第三統(tǒng)計(jì)結(jié)果,第三結(jié)果采用步驟S609-S610的方式確定,并且步驟S609中的第一結(jié)果變成第二結(jié)果,步驟S610中第二結(jié)果變成第三結(jié)果,在確定出第三統(tǒng)計(jì)結(jié)果后,計(jì)算表征第三統(tǒng)計(jì)結(jié)果與第二統(tǒng)計(jì)結(jié)果相關(guān)性的值,當(dāng)表征第三統(tǒng)計(jì)結(jié)果與第二統(tǒng)計(jì)結(jié)果相關(guān)性的值大于預(yù)設(shè)值時(shí),確定第三統(tǒng)計(jì)結(jié)果的排名為候選項(xiàng)的最終排名,當(dāng)表征第三統(tǒng)計(jì)結(jié)果與第二統(tǒng)計(jì)結(jié)果相關(guān)性的值小于或等于預(yù)設(shè)值時(shí),采用上述方式重新確定統(tǒng)計(jì)結(jié)果,直至表征更新的統(tǒng)計(jì)結(jié)果與上次的統(tǒng)計(jì)結(jié)果相關(guān)性的值大于預(yù)設(shè)值為止。
[0146]步驟S613:分別確定各張選票與第二統(tǒng)計(jì)結(jié)果的相關(guān)性,基于各張選票與第二統(tǒng)計(jì)結(jié)果的相關(guān)性,對(duì)所有選票進(jìn)行排名,其中,選票與第二統(tǒng)計(jì)結(jié)果的相關(guān)性越高,該選票的排名越靠前。
[0147]上述方法還可以包括:基于各張選票與第二統(tǒng)計(jì)結(jié)果的相關(guān)性計(jì)算每張選票的得分;依據(jù)第二統(tǒng)計(jì)結(jié)果中候選項(xiàng)的最終排名計(jì)算每個(gè)候選項(xiàng)的得分。其中,候選項(xiàng)的得分根據(jù)候選項(xiàng)統(tǒng)計(jì)排名的實(shí)際數(shù)值變換得到,可反映投票結(jié)果的認(rèn)同程度,候選項(xiàng)的得分越高,表明對(duì)該候選項(xiàng)的認(rèn)同程度越高,反之越低。
[0148]本發(fā)明實(shí)施例提供的投票信息處理方法,可根據(jù)選票信息中的投票IP地址和投票時(shí)間從所有選票中確定明顯具有刷票現(xiàn)象的選票,并將該明顯具有刷票現(xiàn)象的選票作為無(wú)效選票刪除,進(jìn)一步地,本實(shí)施根據(jù)選票中的候選項(xiàng)的排列順序確定各張選票之間的相關(guān)性,通過(guò)選票之間的相關(guān)性確定具有刷票現(xiàn)象的選票,并將該具有刷票現(xiàn)象的選票作為無(wú)效選票刪除。本實(shí)施例提供的投票信息處理方法能夠確定并刪除具有刷票現(xiàn)象的選票,這使得網(wǎng)絡(luò)投票結(jié)果更公平。另外,基于選票與第一統(tǒng)計(jì)結(jié)果的相關(guān)性賦予每張選票不同的權(quán)重,能夠降低具有刷票現(xiàn)象的選票對(duì)統(tǒng)計(jì)結(jié)果的影響,進(jìn)一步提高投票結(jié)果的公平性。
[0149]請(qǐng)參閱圖7,為本發(fā)明實(shí)施例提供的一種投票信息處理裝置的結(jié)構(gòu)示意圖,該裝置可以包括:獲取單元101、第一判斷單元102、第一刪除單元103、第一確定單元104、第二判斷單元105和第二刪除單元106。其中:
[0150]獲取單元101,用于包括獲取候選項(xiàng)信息和選票信息的投票信息,其中,選票信息包括投票IP地址、投票時(shí)間和選票中候選項(xiàng)的排列順序。
[0151]第一判斷單元102,用于依據(jù)選票的投票IP地址和投票時(shí)間判斷選票是否為有效選票,得到第一判斷結(jié)果。
[0152]第一刪除單元103,用于當(dāng)?shù)谝慌袛嘟Y(jié)果表明選票為無(wú)效選票時(shí),刪除無(wú)效選票。
[0153]第一確定單元104,用于依據(jù)選票中候選項(xiàng)的排列順序確定各張選票之間的相關(guān)性。
[0154]第二判斷單元105,用于基于各張選票之間的相關(guān)性判斷選票是否為有效選票,得到第二判斷結(jié)果。
[0155]第二刪除單元106,用于當(dāng)?shù)诙袛嘟Y(jié)果表明選票為無(wú)效選票時(shí),刪除無(wú)效選票。
[0156]本發(fā)明實(shí)施例提供的投票信息處理裝置,可根據(jù)選票信息中的投票IP地址和投票時(shí)間從所有選票中確定明顯具有刷票現(xiàn)象的選票,并將該明顯具有刷票現(xiàn)象的選票作為無(wú)效選票刪除,進(jìn)一步地,根據(jù)選票中的候選項(xiàng)的排列順序確定各張選票之間的相關(guān)性,通過(guò)選票之間的相關(guān)性確定具有刷票現(xiàn)象的選票,并將該具有刷票現(xiàn)象的選票作為無(wú)效選票刪除。本實(shí)施例提供的投票信息處理裝置能夠確定并刪除具有刷票現(xiàn)象的選票,這使得網(wǎng)絡(luò)投票結(jié)果更公平。
[0157]請(qǐng)參閱圖8,為本發(fā)明實(shí)施例提供的另一種投票信息處理裝置的結(jié)構(gòu)示意圖,該裝置可以包括:獲取單元101、第一判斷單元102、第一刪除單元103、第一確定單元104、第二判斷單元105、第二刪除單元106、第二確定單元107、第三確定單元108、第四確定單元109、第五確定單元110、第六確定單元111和第七確定單元112。其中:
[0158]獲取單元101,用于獲取候選項(xiàng)信息和選票信息,所述選票信息包括投票IP地址、投票時(shí)間和選票中候選項(xiàng)的排列順序。
[0159]第一判斷單元102,用于依據(jù)選票的投票IP地址和投票時(shí)間判斷選票是否為有效選票,得到第一判斷結(jié)果。
[0160]第一刪除單元103,用于當(dāng)?shù)谝慌袛嘟Y(jié)果表明選票為無(wú)效選票時(shí),刪除無(wú)效選票。
[0161]第一確定單兀104,用于依據(jù)選票中候選項(xiàng)的排列順序確定各張選票之間的相關(guān)性。
[0162]第二判斷單元105,用于基于各張選票之間的相關(guān)性判斷選票是否為有效選票,得到第二判斷結(jié)果。
[0163]第二刪除單元106,用于當(dāng)?shù)诙袛嘟Y(jié)果表明選票為無(wú)效選票時(shí),刪除無(wú)效選票。
[0164]第二確定單元107,用于確定每個(gè)候選項(xiàng)在所有選票中的排名,得到第一統(tǒng)計(jì)結(jié)果O
[0165]第三確定單元108,用于依據(jù)候選項(xiàng)的排列順序確定每張選票與第一統(tǒng)計(jì)結(jié)果的相關(guān)性。
[0166]第四確定單元109,用于通過(guò)確定出的每張選票與第一統(tǒng)計(jì)結(jié)果的相關(guān)性確定每張選票的加權(quán)系數(shù)。
[0167]第五確定單元110,用于基于每張選票的加權(quán)系數(shù)重新確定每個(gè)候選項(xiàng)在所有選票中的排名,得到第二統(tǒng)計(jì)結(jié)果。
[0168]第六確定單元111,用于依據(jù)候選項(xiàng)的排列順序確定第二統(tǒng)計(jì)結(jié)果與第一統(tǒng)計(jì)結(jié)果的相關(guān)性。
[0169]第七確定單元112,用于當(dāng)?shù)诙y(tǒng)計(jì)結(jié)果與第一統(tǒng)計(jì)結(jié)果的相關(guān)性滿足預(yù)設(shè)條件時(shí),確定第二統(tǒng)計(jì)結(jié)果中的排名為候選項(xiàng)的最終排名。
[0170]上述實(shí)施例提供的投票信息處理裝置還可以包括:第八確定單元113和選票排名單元114。其中,第八確定單元113,用于確定各張選票與第二統(tǒng)計(jì)結(jié)果的相關(guān)性;選票排名單元114,用于基于各張選票與第二統(tǒng)計(jì)結(jié)果的相關(guān)性,對(duì)所有選票進(jìn)行排名,其中,選票與第二統(tǒng)計(jì)結(jié)果的相關(guān)性越高,該選票的排名越靠前。
[0171]上述實(shí)施例提供的投票信息處理裝置還可以包括:第一計(jì)算單元和第二計(jì)算單元。其中,第一計(jì)算單元,用于基于各張選票與第二統(tǒng)計(jì)結(jié)果的相關(guān)性計(jì)算每張選票的得分;第二計(jì)算單元,用于依據(jù)第二統(tǒng)計(jì)結(jié)果中候選項(xiàng)的最終排名計(jì)算每個(gè)候選項(xiàng)的得分。
[0172]本發(fā)明實(shí)施例提供的投票信息處理裝置,可根據(jù)選票信息中的投票IP地址和投票時(shí)間從所有選票中確定明顯具有刷票現(xiàn)象的選票,并將該明顯具有刷票現(xiàn)象的選票作為無(wú)效選票刪除,進(jìn)一步地,根據(jù)選票中的候選項(xiàng)的排列順序確定各張選票之間的相關(guān)性,通過(guò)選票之間的相關(guān)性確定具有刷票現(xiàn)象的選票,并將該具有刷票現(xiàn)象的選票作為無(wú)效選票刪除。本實(shí)施例提供的投票信息處理裝置能夠確定并刪除具有刷票現(xiàn)象的選票,這使得網(wǎng)絡(luò)投票結(jié)果更公平。另外,基于選票與第一統(tǒng)計(jì)結(jié)果的相關(guān)性賦予每張選票不同的權(quán)重,能夠降低具有刷票現(xiàn)象的選票對(duì)統(tǒng)計(jì)結(jié)果的影響,進(jìn)一步提高投票結(jié)果的公平性。
[0173]請(qǐng)參閱圖9,為本發(fā)明實(shí)施例提供的一種投票信息處理系統(tǒng)的結(jié)構(gòu)示意圖,該系統(tǒng)可以包括:云端服務(wù)器,其中,云端服務(wù)器可以包括上述任一實(shí)施例提供的投票信息處理裝置。本實(shí)施例提供的投票信息處理系統(tǒng)還可以包括:多個(gè)用戶終端。
[0174]其中,用戶終端包括:接收單元和發(fā)送單元。接收單元,用于接收用戶的投票觸發(fā);發(fā)送單元,用于將用戶的投票信息發(fā)送往云端服務(wù)器,投票信息可以包括候選項(xiàng)信息和選票/[目息。
[0175]本說(shuō)明書(shū)中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于裝置實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述得比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。結(jié)合本文中所公開(kāi)的實(shí)施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來(lái)實(shí)施。軟件模塊可以置于隨機(jī)存儲(chǔ)器(RAM)、內(nèi)存、只讀存儲(chǔ)器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤(pán)、可移動(dòng)磁盤(pán)、CD-ROM、或【技術(shù)領(lǐng)域】?jī)?nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。
[0176]需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。
[0177]對(duì)所公開(kāi)的實(shí)施例的上述說(shuō)明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專業(yè)技術(shù)人員來(lái)說(shuō)將是顯而易見(jiàn)的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開(kāi)的原理和新穎特點(diǎn)相一致的最寬的范圍。
【權(quán)利要求】
1.一種投票信息處理方法,其特征在于,包括: 獲取包括候選項(xiàng)信息和選票信息的投票信息,所述選票信息包括投票IP地址、投票時(shí)間和選票中候選項(xiàng)的排列順序; 依據(jù)選票的投票IP地址和投票時(shí)間判斷所述選票是否為有效選票,得到第一判斷結(jié)果,當(dāng)所述第一判斷結(jié)果表明所述選票為無(wú)效選票時(shí),刪除所述無(wú)效選票; 依據(jù)所述選票中候選項(xiàng)的排列順序確定各張選票之間的相關(guān)性,基于所述各張選票之間的相關(guān)性判斷選票是否為有效選票,得到第二判斷結(jié)果,當(dāng)所述第二判斷結(jié)果表明所述選票為無(wú)效選票時(shí),刪除所述無(wú)效選票。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 確定每個(gè)候選項(xiàng)在所有選票中的排名,得到第一統(tǒng)計(jì)結(jié)果; 依據(jù)候選項(xiàng)的排列順序確定每張選票與所述第一統(tǒng)計(jì)結(jié)果的相關(guān)性; 通過(guò)確定出的所述每張選票與所述第一統(tǒng)計(jì)結(jié)果的相關(guān)性確定每張選票的加權(quán)系數(shù),所述選票與所述第一統(tǒng)計(jì)結(jié)果的相關(guān)性越高,該選票的加權(quán)系數(shù)越大; 基于所述每張選票的加權(quán)系數(shù)重新確定每個(gè)候選項(xiàng)在所有選票中的排名,得到第二統(tǒng)計(jì)結(jié)果; 依據(jù)候選項(xiàng)的排列順序確定所述第二統(tǒng)計(jì)結(jié)果與所述第一統(tǒng)計(jì)結(jié)果的相關(guān)性; 當(dāng)所述第二統(tǒng)計(jì)結(jié)果與所述第一統(tǒng)計(jì)結(jié)果的相關(guān)性滿足預(yù)設(shè)條件時(shí),確定所述第二統(tǒng)計(jì)結(jié)果中的排名為候選項(xiàng)的最終排名。`
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,依據(jù)選票的投票IP地址和投票時(shí)間判斷所述選票是否為有效選票的過(guò)程包括: 確定同一投票IP地址下的所有選票; 將所述同一投票IP地址下的所有選票按投票時(shí)間進(jìn)行排序; 對(duì)于同一投票IP地址下排序后的所有選票中的每張選票,分別確定該選票和與該選票相鄰的兩張選票的投票時(shí)間差的絕對(duì)值,得到第一時(shí)間差和第二時(shí)間差,當(dāng)所述第一時(shí)間差與第二時(shí)間差的差值的絕對(duì)值小于第一預(yù)設(shè)值時(shí),確定該選票為具有刷票嫌疑的選票; 依據(jù)具有刷票嫌疑的選票的連續(xù)性和數(shù)量判斷選票是否為有效選票。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,依據(jù)所述選票中候選項(xiàng)的排列順序確定各張選票之間的相關(guān)性的過(guò)程包括: 對(duì)所有選票進(jìn)行兩兩組合,得到多個(gè)選票組,依據(jù)所述選票中候選項(xiàng)的排列順序計(jì)算表征每個(gè)選票組中兩張選票相關(guān)性的值; 基于所述各張選票之間的相關(guān)性判斷選票是否為有效選票,得到第二判斷結(jié)果的過(guò)程包括: 將表征選票組相關(guān)性的值大于第二預(yù)設(shè)值的選票組確定為具有刷票嫌疑的選票組; 將具有刷票嫌疑的選票組依據(jù)表征選票組相關(guān)性的值按從大到小的順序排列; 將具有刷票嫌疑的選票組的選票均標(biāo)記為有效選票; 基于上述排序,依次對(duì)具有刷票嫌疑的每個(gè)選票組進(jìn)行如下處理:判斷選票組的兩張選票是否均為有效選票,當(dāng)兩張選票均為有效選票時(shí),將兩張選票中投票時(shí)間晚的選票標(biāo)記為無(wú)效選票。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,依據(jù)所述選票中候選項(xiàng)的排列順序確定各張選票之間的相關(guān)性的過(guò)程包括: 對(duì)所有選票進(jìn)行兩兩組合,得到多個(gè)選票組,依據(jù)所述選票中候選項(xiàng)的排列順序計(jì)算表征每個(gè)選票組中兩張選票相關(guān)性的值; 基于所述各張選票之間的相關(guān)性判斷選票是否為有效選票,得到第二判斷結(jié)果的過(guò)程包括: 將表征選票組相關(guān)性的值大于第三預(yù)設(shè)值的選票組確定為具有刷票嫌疑的選票組; 將具有刷票嫌疑的選票組依據(jù)表征選票組相關(guān)性的值按從大到小的順序排列; 將具有刷票嫌疑的選票組的選票均標(biāo)記為有效選票; 基于上述排序,依次對(duì)具有刷票嫌疑的每個(gè)選票組進(jìn)行如下處理:判斷該選票組中的兩張選票是否具有相同的投票IP地址,當(dāng)所述兩張選票具有相同的投票IP地址時(shí),判斷表征所述兩張選票相關(guān)性的值是否大于第四預(yù)設(shè)值,當(dāng)表征所述兩張選票相關(guān)性的值大于所述第四預(yù)設(shè)值時(shí),將所述兩張選票中投票時(shí)間晚的選票標(biāo)記為無(wú)效選票;當(dāng)所述選票組中的兩張選票具有不同的投票IP地址時(shí),判斷表征所述選票組中兩張選票相關(guān)性的值是否大于第五預(yù)設(shè)值,當(dāng)表征所述選票組中兩張選票相關(guān)性的值大于所述第五預(yù)設(shè)值時(shí),將所述兩張選票中投票時(shí)間晚的選票標(biāo)記為無(wú)效選票,其中,所述第五預(yù)設(shè)值大于所述第四預(yù)設(shè)值。
6.根據(jù)權(quán)利要求2所述的方法,其特征在于,確定每個(gè)候選項(xiàng)在所有選票中的排名,得到第一統(tǒng)計(jì)結(jié)果的過(guò)程包括: 對(duì)于每張選票,如果該選票的選票信息中只包括部分候選項(xiàng)的排名,則將該選票中已排序候選項(xiàng)的個(gè)數(shù)與候選項(xiàng)的總個(gè)數(shù)求`和,再除以2,得到未排序候選項(xiàng)在該選票中的排名; 確定每個(gè)候選項(xiàng)在所有選票中的平均排名,得到第一統(tǒng)計(jì)結(jié)果。
7.根據(jù)權(quán)利要求2所述的方法,其特征在于,依據(jù)候選項(xiàng)的排列順序確定每張選票與所述第一統(tǒng)計(jì)結(jié)果的相關(guān)性的過(guò)程包括: 依據(jù)第一統(tǒng)計(jì)結(jié)果中候選項(xiàng)的排名確定與每個(gè)候選項(xiàng)對(duì)應(yīng)的加權(quán)系數(shù),其中,候選項(xiàng)的排名越靠前,該候選項(xiàng)的加權(quán)系數(shù)越大; 對(duì)于每張選票,計(jì)算該選票中每個(gè)候選項(xiàng)與所述第一統(tǒng)計(jì)結(jié)果中該候選項(xiàng)的位置差的絕對(duì)值,然后乘以該候選項(xiàng)的加權(quán)系數(shù),得到該候選項(xiàng)在該選票和第一統(tǒng)計(jì)結(jié)果中的偏離程度,將所有候選項(xiàng)的偏離程度求和,得到該選票與第一統(tǒng)計(jì)結(jié)果的偏差,選票與第一統(tǒng)計(jì)結(jié)果的偏差反映了選票與第一統(tǒng)計(jì)結(jié)果的相關(guān)性。
8.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括: 分別確定各張選票與所述第二統(tǒng)計(jì)結(jié)果的相關(guān)性; 基于各張選票與所述第二統(tǒng)計(jì)結(jié)果的相關(guān)性,對(duì)所有選票進(jìn)行排名,其中,選票與所述第二統(tǒng)計(jì)結(jié)果的相關(guān)性越高,該選票的排名越靠前。
9.一種投票信息處理裝置,其特征在于,包括: 獲取單元,用于獲取包括候選項(xiàng)信息和選票信息的投票信息,所述選票信息包括投票IP地址、投票時(shí)間和選票中候選項(xiàng)的排列順序; 第一判斷單元,用于依據(jù)選票的投票IP地址和投票時(shí)間判斷所述選票是否為有效選票,得到第一判斷結(jié)果; 第一刪除單元,用于當(dāng)所述第一判斷結(jié)果表明所述選票為無(wú)效選票時(shí),刪除所述無(wú)效選票; 第一確定單元,用于依據(jù)所述選票中候選項(xiàng)的排列順序確定各張選票之間的相關(guān)性;第二判斷單元,用于基于所述各張選票之間的相關(guān)性判斷選票是否為有效選票,得到第二判斷結(jié)果; 第二刪除單元,用于當(dāng)所述第二判斷結(jié)果表明所述選票為無(wú)效選票時(shí),刪除所述無(wú)效選票。
10.一種投票信息處理系統(tǒng),其特征在于,包括:云端服務(wù)器,其中,所述云端服務(wù)器包括如權(quán)利要求9所述的投票信息處理裝置,所述投票信息處理系統(tǒng)還包括:用戶終端; 所述用戶終端包括: 接收單元,用于接收用戶的投票觸發(fā); 發(fā)送單元,用于將用戶的投票信息發(fā)送往所述云端服務(wù)器,所述投票信息包括候選項(xiàng)Ih息和選票息。`
【文檔編號(hào)】G07C13/00GK103886667SQ201310216867
【公開(kāi)日】2014年6月25日 申請(qǐng)日期:2013年6月3日 優(yōu)先權(quán)日:2013年6月3日
【發(fā)明者】張曉明, 謝偉剛 申請(qǐng)人:紹興數(shù)能網(wǎng)絡(luò)技術(shù)開(kāi)發(fā)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1