reCAPTCHA 专业校验码开源项目

我要开发同款
匿名用户2009年11月09日
41阅读
开发技术JavaScript
所属分类Web应用开发、验证码(Captcha)
授权协议BSD-3

作品详情

reCAPTCHA计划是由卡内基梅隆大学所发展的系统,主要目的是利用CAPTCHA技术来帮助典籍数位化的进行,这个计划将由书本扫描下来无法准确的被光学文字辨识技术识别的文字显示在CAPTCHA问题中,让人类在回答CAPTCHA问题时用人脑加以识别。reCAPTCHA正数位化纽约时报的扫描存档,目前已经完成20年份的资料,并希望在2010年完成110年份的资料。

为了验证人类所输入的文字是正确的,而不是随意输入,有两个字会被显示出来;一个是光学文字辨识软体无法辨别的字,另一个是一个已经知道正确答案的字。如果使用者正确的回答出已知正确答案的字,那么就假设所输入的另一个光学辨识软体无法辨识的字是认真的检视后被输入而非随便输入

reCAPTCHA问题的所需的文字图片,首先会由reCAPTCHA计划网站利用JavascriptAPI取得,在终端使用者回答问题后,伺服器再连回reCAPTCHA计划的主机验证使用者的输入是否正确。reCAPTCHA计划提供了许多程式语言的函式库,让整合reCAPTCHA服务到现有程式的过程可以轻松些。除非有较大的频宽需求,否则reCAPTCHA原则上是一个免费的服务。

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论