Подтвердить что ты не робот

ReCAPTCHA принимает одно слово из двух

Я немного смущен тем, как работает reCAPTCHA. Я его реализовал используя ROR.

Иногда даже если я укажу только одно слово из двух, оно возвращает true иногда это терпит неудачу.

Я действительно смущен и не способен понять поведение рекапчи.

4b9b3361

Ответ 1

Только одна из слов recaptcha "известна" системой - она ​​полагается на пользователя, выполняющего капчу, чтобы сообщить системе, что такое другое слово, потому что оно не является машиносчитываемым.

Это "точка" recaptcha, или добавленная выгода - это не только выполнение человеческого теста, но и массовый групповой перевод, где автоматическое распознавание не удалось.

Ответ 2

Recaptcha показывает два слова. Тот, который сканер сканирует и распознает, и тот, который компьютерный сканер не может распознать. Recaptcha проверяет слово, в котором он знает ответ, и сохраняет ответ на неизвестное слово. Эти ответы на неизвестные слова компилируются и анализируются так, что они по сути "решаются" людьми, а не компьютерным сканером.

Здесь больше информации, по-своему:

"Но если компьютер не может прочитать такой CAPTCHA, как система знает правильный ответ на загадку? Вот как: Каждое новое слово, которое не может быть правильно прочитано OCR, предоставляется пользователю в сочетании с другим слово, для которого ответ уже известен. Затем пользователю предлагается прочитать оба слова. Если они решат тот, для которого известен ответ, система предполагает, что их ответ правильный для нового. Затем система дает новое изображение другим людям определить, с большей уверенностью, правильный ли исходный ответ.

source - http://www.google.com/recaptcha/learnmore

Ответ 3

Recaptcha использует два слова, один из которых известен и неизвестный (неизвестное слово - это тот, который программа пытается помочь расшифровать - вероятно, он сканируется из старой книги или чего-то еще!). Так что, действительно, все услуги ищут, это правильный ответ на слово KNOWN. Если это слово вы выразите, это сработает, даже если вы не ставите ничего для неизвестного слова. Если вы добавите другое слово (неизвестное), оно не будет выполнено.

Ответ 4

Я думаю, что главный момент recaptcha. Это помогает разработчикам различать людей и роботов, а также помогает оцифровывать книги.

Всегда есть два слова. Один легче читать. Если вы можете прочитать это слово, это прекрасно, вы человек.

Второе слово - это сканирование из книги, где автоматическое распознавание (распознавание) не уверен в этом слове. Поэтому пользователи помогают читать это слово, чтобы книги могли быть цифровизированы лучше.