2010-07-22 2 views
24

reCAPTCHA의 작동 방식에 대해 다소 혼란 스럽습니다. ROR을 사용하여 을 구현했습니다. 때로는 실패하면서 내가이 중 단 하나의 단어를 지정하는 경우에도 때때로reCAPTCHA 두 단어 중 한 단어 만 허용

, 그것은 진정한 를 반환합니다.

은 정말 혼란과 reCAPTCHA를의 행동을 이해할 수 없습니다입니다. reCAPTCHA를 단어의

답변

17

하나의 시스템에 의해 "알려진"- 그것은 다른 단어가 무엇인지 시스템에게 보안 문자를 수행하는 사용자에 의존, 그것은 기계가 읽을 수 없습니다 때문입니다. reCAPTCHA를하거나 추가 혜택의 "점"입니다

- 그것은 단지 인간의 테스트를 수행하지 않는, 또한 자동화 된 OCR에 실패했습니다 대규모 그룹 소싱 번역 한 것입니다.

2

Recaptcha는 두 단어를 사용합니다. 하나는 알려져 있고 하나는 알 수 없습니다 (알려지지 않은 단어는 프로그램이 해독을 돕기 위해 노력하는 단어입니다. 아마도 오래된 책이나 어딘가에서 스캔 한 것입니다!). 그래서 정말로, 모든 서비스가 알기 쉬운 단어에 대한 정답입니다. 그것이 당신이 말한 단어라면, 당신이 알려지지 않은 단어에 대해 아무것도 넣지 않아도 성공할 것입니다. 다른 단어 (알 수없는 단어)를 넣으면 실패합니다.

15

Recaptcha는 두 단어를 보여줍니다. 하나는 컴퓨터 스캐너가 스캔하고 인식 한 것이고 다른 하나는 컴퓨터 스캐너가 인식 할 수없는 것입니다. Recaptcha는 답변을 알고있는 단어를 확인하고 알 수없는 단어에 대한 응답을 저장합니다. 알려지지 않은 단어에 대한 이러한 응답은 컴퓨터 스캐너가 아닌 사람이 본질적으로 "해결"하도록 컴파일되고 분석됩니다.

여기에 대한 추가 정보를 자신의 말로의 : 컴퓨터는 보안 문자를 읽을 수없는 경우

은 "하지만, 방법은 시스템이 방법은 다음과 같습니다 퍼즐에 대한 올바른 답을 알고 않습니다 각각의 새로운 단어가 수 없어 대답이 이미 알려진 다른 단어와 함께 사용자에게 OCR이 올바르게 읽혀지면 사용자는 두 단어를 읽으라는 요청을받습니다. 대답이 알려진 단어를 해결하면 시스템은 답변을 가정합니다 새로운 이미지가 올바른지 확인한 다음, 새로운 이미지를 다른 사람들에게 제공하여 원래의 대답이 올바른지 여부를보다 정확하게 결정할 수 있습니다. "

소스 - http://www.google.com/recaptcha/learnmore

+0

스캐너에서 단어 중 하나를 인식 했습니까? 이전 사용자가 해결 한 단어를 사용할 수 없습니까? – Greg

+1

예. 이전 사용자가 해결 한 단어를 사용합니다. 한 단어는 스캐너가 읽을 수있는 단어이고 다른 하나는 스캐너가 읽을 수없는 단어입니다. 스캐너가 읽지 않는 것은 다중 사용자에 의해 해결됩니다. 이것은 단지 1 답. 제가 위에서 내 대답 페이지에 대한 reCAPTCHA를에 대한 링크를 추가했습니다에 휴식하지 않습니다 때문에 올바른 단어 (알 수없는 단어의 "해결"무엇에 관한 합의를 구축합니다. – programatique

1

나는 그 reCAPTCHA를의 주요 포인트 생각합니다. 개발자가 인간과 로봇을 구분하고 책을 디지털화하는 데 도움이됩니다.

항상 두 단어가 있습니다. 하나는 읽기 쉽습니다. 이 단어를 읽을 수 있으면 괜찮습니다. 당신은 인간입니다.

두 번째 단어는 자동 OCR (인식)이 단어에 대해 확실하지 않은 책 스캔입니다. 따라서 사용자는 책을 디지털화하여 더 잘 읽을 수 있도록이 단어를 읽는 데 도움을줍니다.

+0

실제로 두 가지 모두 검사이지만 하나는 N 명의 사용자로 이미 식별되었습니다. 그 임계 수는 두 번째 단어를 식별하면 알려진 단어에 추가됩니다. –