Open Ikki9999 opened 10 years ago
如果照此去做,而技術門檻許可的話,建議在前5~10張圖裡就隨機預設一定有一張是檢核用圖,之後再進入1%的隨機檢核模式。這樣搗蛋者可以儘早被判定出來。
我原本的想法是 如果該IP所輸入的結果再被二次校驗的時候發現錯誤率高過某個閾值 及屏蔽該IP的輸入 不過你的方法也相當不錯 我非常同意建立防護措施
https://groups.google.com/forum/#!topic/g0v-general/CsJ9S1RlJZc 也有人回報,似乎有些答案被刻意填入空白資料
以目前的開放架構而言,雖然方便所有想參與的人輕鬆加入一起人工OCR,可是隱藏的風險就是有心要搗亂的人也可以很容易就進行破壞。(像是不停地將已輸入之內容全都以「這是空白」或是隨意的用快速鍵更新進行破壞)
建議可以設定隱藏的防搗蛋檢核機制,將一些(大約30~50張應該十分足夠)已經辨識且確定正確內容值的圖片當作檢核用圖,隨機(出現率大約1%)出現讓使用者填寫,使用者介面那邊當然必須完全看不出異狀。如果使用者在遇到檢核圖片時所填寫內容不符合正確值,就在下一張繼續提供另一檢核用圖。若連續數張(3~5,看要多嚴格)填寫內容皆錯誤,應能排除掉誤看或輸入錯誤的無辜情況,則可將該使用者判定為搗蛋者。
搗蛋者不必踢出或警告,這樣會讓他有所警覺。對於判定為搗蛋者的使用者,系統繼續讓他如常操作,不要有任何異狀。但唯一差別是讓他所輸入或確認的所有值都無效化,對資料表單填寫完全不造成影響。如此一來搗蛋者無從察覺,在他的這一次持續操作裡,所有之後的動作全都是做白工。如此不但可有效阻止存心搗蛋者對資料正確性的破壞,更能進一步消耗有心破壞者的人力時間資源。