2009-07-20 2 views
2

私はさまざまなWebサイトのstandard mannerにあるCAPTCHAを使用しました。ここでは、ユーザーが手動でテキストボックスに再現するために、難読化された文字列(単語の奇数対、乱数など)をイメージに生成しました。私はrecaptcha.netについても認識しています。これは人間のスクリーニングボットの基本機能を拡張し、書籍の電子化にも役立ちます。私はちょうどAJAX Fancy CAPTCHA jQuery pluginでCAPTCHAを実行する別の方法を紹介しました。文字列を再現するようにユーザーに要求するのではなく、簡単に認識可能な画像(はさみ、鉛筆、本など)を、認識可能な。私がこれを見たとき、私は自分自身に "ワウ...それはクールです!"CAPTCHAプロセスのユーザーフレンドリー化や実装の改善

質問:そこに誰がなるまでしようとするユーザーのために画像に文字のランダムな文字列を生成し、を読まなくCAPTCHAを実行するのきちんとして別の方法の他の例を持っている(または再生成しません彼らは手動でボックスにそれを入力することができます)?

答えて

3

ReCAPTCHAは、コンピュータがポルノであるかどうかを判断できない画像のために実装されています。 Webフィルター会社は無料のポルノサイトに支払い、このシステムを使用してブラックリストをよりよく記入することができます。無料のポルノサイトではポルノを増やすことができ、ウェブフィルタではより多くのポルノをブロックすることができます。

+0

興味深い考えですが、実際にはうまくいくかどうかはわかりません。私が知っているほとんどの人が子供たちに彫像を見せてくれるかもしれないのに、ミケランジェロのデイビッドを「アダルト」と簡単に評価させるのは簡単です。 –

+0

多くの異なるXに当てはまる古い格言を思い出してください。「Xはポルノのようなものです...定義するのは難しいですが、私はそれを見ると分かります」 –

+0

これはReCaptchaが最初の人物をゴスペルとして受け入れるだけではないため、実際には機能します。それは多くの人々のエントリーを取り、大多数が実際にはアヒルであると言うなら、その言葉はそのように分類されます。ポルノのために同じことが起こるかもしれません...もし誰もがセックスだと言うなら...それはおそらくセックスです!誰かに「ポルノ」と言ってもらうだけの方法はありません。私は、人々が画像に適用できる分類システムを提案しています。そして、あなたが適切と考えるように、バックエンドのカテゴリを分類することができます。 「露出した陰茎」、「露出した乳房」、「浸透」など。 –

1

私はこの回答には特に役に立たないと知っていますが、それが事実であれば私に教えてもらうのは自由ですが、キャプチャに私の技術的意見(非専門家ですが)を示したいと思います。

誰かが言ったように、キャプチャはウェブの反パターンです。その目的は、人間(意図的)だけができることをすることによって、あなたが人間であることを実証できるようにすることです。 キャプチャにもかかわらず、達成された唯一の結果は、ソフトウェアのパターン認識を改善し、より良いボットを生成することでした。この意味で、キャプチャの最終的な本来の目的は、ボットから人間を選択するのではなく、貧弱なボット(または安い労働者)をボトルから選択するということでした。

あなたが求めているのは、実際の研究の問題です。私はselecting cats from dogsのようなものを見て、簡単な数学の問題を解決し、オレンジのりんごを認識して、写真の人数を数えましたが、結局、現在利用可能なものよりも熟練したものや使いやすいものが得られないでしょう。結局、キャプチャを解決しなければならないという純粋な事実は、ユーザーにとって不愉快です。

1

あなたのユーザーに犬と猫の区別を持たせることができます。 Microsoft's Asirra.

+0

ああそう...これはまさに私が探していたものです。これが人であるかどうかを直ちに教えてくれる非主観的テストですが、真偽の性質を持つ主題を使用します。一般的に、犬の猫を混乱させることは非常に難しいでしょう。私は私の心の中でこれほど多くの他の形を見ることができます。 –

+0

@Stefano Borini - これはあなたのポイントを証明したり反証したりするのに役立ちます。 "この意味で、キャプチャの最終的な本来の目的はボットから人間を選択するのではなく、より良いボット(または安い労働者)をお粗末な人たち。 " CAPTCHA(asirra)のこの形式は、非常に簡単にすべてのボットの毛羽を取り除きます。しかし、それは "安い労働者"の概念を削除しません! –

+0

誰かがコンピュータに犬と猫を区別させる方法を見つけ出すか、何らかの方法でそれを上書きするようにキャプチャを壊すまで、それを削除します。この意味で、それは永遠の戦いです。 –

0

CAPTCHAは他の方法を試した最後の手段である必要があります。たとえば、a honeypot technique,を使用すると、ユーザーは見えないがボットに見えるフォームフィールドを使用することができます。フォームフィールドが入力されると、それは人間からのものではないことがわかります。

謎や簡単な数学の問題など、より柔らかいCAPTCHAを試すことができます。ユーザーエクスペリエンスの観点から見れば、できるだけソフトな状態から始め、ボットが本当に問題になる場合にのみランプアップすることです。

関連する問題