本發(fā)明涉及眾包系統(tǒng)中的用戶評價與任務分配技術領域,特別是基于無障礙檢測系統(tǒng)的用戶評價方法。
背景技術:
截至2014年底,我國60歲及以上老年人口約2.12億,殘疾人數量約有8502萬。隨著互聯(lián)網的高度普及和互聯(lián)網在日常生活中重要性的不斷上升,對于數量眾多的老年人、殘疾人等特殊人群而言,視覺和聽覺上的缺失直接妨礙他們正常獲取互聯(lián)網上的信息。因此如何使這部分人群沒有障礙地獲取互聯(lián)網信息顯得尤為重要。
為了使有障礙人士更有效地獲取和利用互聯(lián)網上的信息,提供信息的網站需要符合網頁無障礙設計指南(WCAG,Web Content Accessibility Guidelines)的標準。不幸的是,只有少部分的網站符合無障礙的標準。而為了驗證一個網站的設計是否符合無障礙標準,我們需要對其中的頁面按照標準的規(guī)則來進行檢測。因此設計出了無障礙檢測系統(tǒng)。由于中國目前的網站數量龐大,人工檢測的人員不足,那么高效的任務分配方案將是系統(tǒng)的主要目標。而任務分配又是以用戶評價體系為基礎。
目前世界上的無障礙檢測系統(tǒng)屈指可數,相應的用戶評價體系并不適用于本系統(tǒng),因此提出的用戶評價方法將結合本系統(tǒng)的特征和用戶的任務申請行為和完成情況,對用戶在每個任務類別上的專業(yè)度進行評分,并將每個任務分配給在此任務類別上專業(yè)度高的人群,從而有效地提高任務分配效率和任務結果的準確率。
技術實現要素:
本發(fā)明要克服現有技術的上述確定啊,提供一種基于無障礙檢測系統(tǒng)的用戶評價方法,以提高無障礙檢測系統(tǒng)分配任務的效率并且提高最后任務結果的準確率。
本發(fā)明提出了一種基于無障礙檢測系統(tǒng)的用戶評價方法,包括以下步驟:
1)計算用戶的積分,用戶每做對一個任務就會增加任務對應的積分,完成正確任務的數量越多,積分就越多,專業(yè)度也將隨著任務數和積分的增多而增長;
2)計算完成任務的準確率,用戶的專業(yè)度和完成任務的準確率呈正相關,準確率是用戶專業(yè)度評分的主要組成部分;
3)計算完成任務的放棄率,用戶放棄任務的比例越高,將會對評價有負面影響,因此也將根據放棄率相應降低專業(yè)度評分;
4)綜合上述因素對用戶的專業(yè)度進行計算。
步驟1)中所述的任務積分與任務數具體是:
11)對于檢測任務,將根據其檢測難度大小進行等級劃分,并分配相應的積分,難度越大則積分越高;
12)專業(yè)度評價主要針對不同的任務類別進行計算,某個類別的任務完成數量越多(結果正確的任務數),專業(yè)度也將越高,最后任務數將按著一定的權重加到專業(yè)度評分中。
步驟2)中所述的準確率具體是:
21)用戶申請的任務數為apply_num,最后這些任務中正確的任務數為correct_num(同個任務分配給多人完成,最后結果按一定規(guī)則仲裁得到,與最后結果相同的人說明結果正確否則視為錯誤結果),那么對應的準確率為
22)準確率越高,說明用戶在該類任務上有較高的權威性,因此準確率作為其專業(yè)度評分的主要組成部分。
步驟3)中所述的放棄率具體是:
31)用戶申請的任務數為apply_num,最后這些任務中用戶選擇放棄的任務數為giveup_num(放棄的任務即原本分配給用戶的任務,用戶選擇放棄完成該任務,這些任務將被重新回收再分配給其他用戶),那么對應的放棄率為
32)放棄任務增多將造成系統(tǒng)任務分配的效率下降,因此放棄率是專業(yè)度評價的重要指標,隨著放棄率增高用戶專業(yè)度則會相應降低。
步驟4)中所述的專業(yè)度評分,將對上述因子采用不同的權重進行計算后得到。
本發(fā)明的優(yōu)點在于:用戶積分和專業(yè)度的評分是任務分配策略的基礎,本發(fā)明的專業(yè)度評價能使任務分配給更合適的用戶并提高任務結果的準確率。
附圖說明
圖1是本發(fā)明的方法流程圖。
具體實施方式
參照附圖,進一步說明本發(fā)明:
一種基于無障礙檢測系統(tǒng)的用戶評價方法,該方法包括以下步驟:
1)計算用戶的積分,用戶每做對一個任務就會增加任務對應的積分,完成正確任務的數量越多,積分就越多,專業(yè)度也將隨著任務數和積分的增多而增長;
2)計算完成任務的準確率,用戶的專業(yè)度和完成任務的準確率呈正相關,準確率是用戶專業(yè)度評分的主要組成部分;
3)計算完成任務的放棄率,用戶放棄任務的比例越高,將會對評價有負面影響,因此也將根據放棄率相應降低專業(yè)度評分;
4)綜合上述因素對用戶的專業(yè)度進行計算。
步驟1)中所述的任務積分與任務數具體是:
11)對于檢測任務,將根據其檢測難度大小進行等級劃分,并分配相應的積分,難度越大則積分越高;
12)專業(yè)度評價主要針對不同的任務類別進行計算,某個類別的任務完成數量越多(結果正確的任務數),專業(yè)度也將越高,最后任務數將按著一定的權重加到專業(yè)度評分中。
步驟2)中所述的準確率具體是:
21)用戶申請的任務數為apply_num,最后這些任務中正確的任務數為correct_num(同個任務分配給多人完成,最后結果按一定規(guī)則仲裁得到,與最后結果相同的人說明結果正確否則視為錯誤結果),那么對應的準確率為
22)準確率越高,說明用戶在該類任務上有較高的權威性,因此計算專業(yè)度時,準確率所占的權重較大。
步驟3)中所述的放棄率具體是:
31)用戶申請的任務數為apply_num,最后這些任務中用戶選擇放棄的任務數為giveup_num(放棄的任務即原本分配給用戶的任務,用戶選擇放棄完成該任務,這些任務將被重新回收再分配給其他用戶),那么對應的放棄率為
32)放棄任務增多將造成系統(tǒng)任務分配的效率下降,因此放棄率是專業(yè)度評價的重要指標,隨著放棄率增高用戶專業(yè)度則會相應降低。
步驟4)中所述的專業(yè)度評分,將對上述因子采用不同的權重進行計算后得到。每天會對這些數據進行一次更新以供任務分配時使用。
本說明書實施例所述的內容僅僅是對發(fā)明構思的實現形式的列舉,本發(fā)明的保護范圍的不應當被視為僅限于實施例所陳述的具體形式,本發(fā)明的保護范圍也及于本領域技術人員根據本發(fā)明構思所能夠想到的等同技術手段。