查看: 2778| 回复: 8
跳转到指定楼层
上一主题 下一主题
收起左侧

验证码原来还有这个作用

全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
转自人人网啊。不知道火星没啊

http://blog.renren.com/blog/227552954/482806612

==

老网民们大概都记得,刚开始上网的时候,是不存在验证码(captcha)这么一种东西的。这造成的结果是,垃圾评论和垃圾邮件可以轻松通过任何一个网站的注册程序,通过各种方式轰炸人民群众的眼球。

    最先想要解决这一问题的是雅虎——作为互联网时代早期最重要的免费邮件提供商,他们一方面要解决用户们每天遇到的数以百计的垃圾邮件轰炸,另一方面,他们自己的免费邮箱,恰恰又是垃圾邮件的最爱——耗费无数资源所阻止的垃圾邮件,都来自于自己的服务器。这让雅虎开始认真考虑如何解决人机辨识问题。

    他们找到一位当时刚刚21岁的天才——Luis von Ahn。 而Luis Von Ahn给出的方案,就是这个让人民群众微微皱眉,但是让计算机耸肩挠头的验证码。计算机辨识技术还很落后,对于经过扭曲、污染的文字,无法辨识。而人类却可以轻松认出这些文字。这是一个简单而巧妙的设计,计算机先是产生一个随机的字符串,然后用程序把这个字符串的图像进行随机的污染,扭曲,再显示给显示器前的人或者机器。凡是能够辨识这些字符的,即为人类。

    故事还没完,Luis Von Ahn是那种追求完美的科学家。当全世界数以十亿计的人每天都会浪费几秒钟的时间参与辨认文字这一简单活动的时候,他开始思考,其中浪费的人脑智力是否能得到更好的应用呢?Luis Von Ahn的最终设计是,让人们用这些脑力解决一些计算机无法解决的“图书数字化”。

    在计算机时代以前,印刷术已经存在了数百年,但这些印刷术所产生的书本和报纸等等,对于计算机来说都是模拟信号,仅以图像的形式存在,而非以数字化的形式存在。但是,早期的印刷术并不精确,文字大小不一,形象有差别。而且因为印刷品年代久远,拥有各种细微的缺损和污染。这对人眼来说不是什么大问题,但对计算机来说就麻烦了。

    因此,2002年,luis Von Ahn开始让captcha引用各种无法被计算机辨识的文字图像,目前,已经有上万网站采用他的新一代captcha。每天帮助辨识数以百万计的古老文档。问题在于,对于最初的capcha来说,计算机实际上是知道答案的。而Luis希望人们辨识的文字,计算机实际上是不知道答案的,那如何能验证返回的答案到底是不是真的呢?

    解决这个问题的方法依然体现了Luis一贯的简洁和优美,他让人们每次辨识两个,而非一个验证码,其中一个来自于计算机随机生成的字符串,而另一个则是从文档中选取的计算机不认识的字符图像。只要人们对前一个字符串给出的答案是正确的,那么就判定,人们对后一个验证码的辨识是正确的。

    用这一方法,luis的captcha2.0 已经帮助完成了整个纽约时报130年的报纸存档数字化——这一本可能花费无数时间和资源的工程,在几个月之内就由各位网友们完成了。

上一篇:受分享桌面启发大家来分享一款好的小众软件吧~
下一篇:[期中考试感受征文]EE
🔗
秋水长天 2011-11-5 09:48:52 | 只看该作者
全局:
碉堡了 天才什么的 最让人无奈了
回复

使用道具 举报

🔗
modifiedname 2011-11-5 12:46:18 | 只看该作者
全局:
每天我在library.nu上帮助翻译了多少古书啊~~
回复

使用道具 举报

🔗
ytsr 2011-11-5 22:19:37 | 只看该作者
全局:
屌爆了!!!!!
回复

使用道具 举报

🔗
ifso 2011-11-6 00:25:01 | 只看该作者
全局:
……这真是叼爆了……天才……
回复

使用道具 举报

🔗
 楼主| 一剑终情 2011-11-6 09:46:16 | 只看该作者
全局:
本帖最后由 一剑终情 于 2011-11-6 09:57 编辑
每天我在library.nu上帮助翻译了多少古书啊~~
小K 发表于 2011-11-5 12:46



    我现在终于知道为什么每次看不清楚的那个字符串总是心里没底但依然能填对了。估计我坑害了不少古书。。

我觉得在通过验证方面,可以只看那个计算机生成的字符串,但是翻译古书字符串上面,还是参考多个用户的结果最终确定一个答案比较靠谱
回复

使用道具 举报

🔗
modifiedname 2011-11-6 10:07:03 | 只看该作者
全局:
我现在终于知道为什么每次看不清楚的那个字符串总是心里没底但依然能填对了。估计我坑害了不少古书。。

我觉得在通过验证方面,可以只看那个计算机生成的字符串,但是翻译古书字符串上面,还是参考多个用户的结果最终确定一个答案比较靠谱
一剑终情 发表于 2011-11-6 09:46

i believe they would build such redundancy in the algorithm
而且有时候的字是其他语言的,带个小帽子或者空格都不用管的诶。。。
回复

使用道具 举报

🔗
 楼主| 一剑终情 2011-11-6 15:08:41 | 只看该作者
全局:
i believe they would build such redundancy in the algorithm
而且有时候的字是其他语言的,带个小帽子或者空格都不用管的诶。。。
小K 发表于 2011-11-6 10:07


恩,神马逗号空格,异体字母,统统不管。。
回复

使用道具 举报

🔗
francaisnous 2011-12-14 12:27:28 | 只看该作者
全局:
很厉害 想起了那句 世界因为有我的存在而有了小小的改变
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

留学公众号
关注公众号 >>
生活攻略 更多 >
>
快速回复 返回顶部 返回列表