Asirra: A CAPTCHA that Exploits Interest-Aligned Manual Image Categorization(Microsoft Research)
MicrosoftがBOTスパム撃退用に新しい人間判別方法を開発しました。複数の候補から猫画像を全て選ばせる、という猫大好き人間には垂涎の技術。以下のサイトでデモを体験できます。300万種類の画像ストックが存在するので、突破されるのは当分先の話です。
MSR Assira: A Human Interactive Proof (Microsoft)
また、ソースコードを以下からダウンロードして自分でも使うことが出来ます。ライセンスはPublic Domain。対応ブラウザはIE6、IE7、Firefox 2、Safari、Opera 9。
Asirra ― Installation Instructions (Microsoft)
- Python
- PHP (and a PHP WordPress blog plugin)
- C#
- VB
- JScript
- Perl
ただし、完全なフリースクリプトではないです。基幹エンジンはMicrosoftのサーバから読み込ませることになります。また、画像提供元が間接的に収益を得る仕組みになっています。そう言う部分に拒絶感があるなら使用しないほうがいいでしょう。
それにしても、この技術、横道にそれた部分で問題も出てきそうですね。大量の猫画像を見ようと何度もリロードされ、肝心の認証はしてもらえなかったりして。画像提供元にユーザを奪われる現実…。