任何尝试解决CAPTCHA的人都知道有时会感到多么沮丧。某些CAPTCHA用来混淆复杂的水龙头和其他自动化软件程序的文本和音频越来越失真,它们同样容易使人感到不适。Google希望通过其新的“ NoCAPTCHA reCAPTCHA ” 解决该问题,该小部件声称完全消除了CAPTCHA,从而简化了CAPTCHA。
Google的新小部件不会让互联网用户每次都填写复杂的验证码来确认他们是人类,而是直接询问他们是否是机器人,程序。
Google产品经理Vinay Shet 在12月3日的博客中写道: “在使用此新API的网站上,大量用户将能够安全,轻松地验证他们是人类,而无需实际解决验证码问题。
相反,他们将看到一条短消息,要求他们在标题为“我不是机器人”的复选框上打勾。
Shet写道,由于在后台运行了复杂的Google风险分析引擎,因此,只需单击该框,大多数用户便可以确认他们不是机器人。
他说:“虽然新的reCAPTCHA API听起来很简单,但该适度的复选框后面却有高度的复杂性。”
多年来,机器人程序变得越来越擅长击败最好的验证码。谷歌自己的研究表明,当今的人工智能技术甚至可以以超过99%的准确率解密最复杂的验证码。
他说:“为了解决这个问题,去年,我们为reCAPTCHA开发了一个高级风险分析后端,可以在考虑用户是否是人类之前,积极考虑用户与CAPTCHA的全部互动,”
风险引擎使Google可以考虑其他因素,除了用户能够正确键入变形的文本以发现自动化机器人程序的能力之外。在新API无法正确预测互联网用户是人类还是机器人的情况下,它将显示一个验证码。
Shet说,新的小部件的早期采用者包括Snapchat,WordPress,Humble Bundle等。
该博客未提供有关Google用于区分机器人和人类的风险分析过程的许多详细信息。
谷歌发言人表示,该公司无法就决定所用的具体线索分享很多细节,因为骗子会从中受益。
Google的风险分析引擎广泛分析了人与计算机交互的方式,并创建了人与CAPTCHA交互方式的模型。当新访客到达受CAPTCHA保护的网站时,风险引擎会将新的互动与其人工互动模型进行比较,以得出预测。
到目前为止,这样做的一种方法是让用户键入变形的文本。她说,该复选框可以改善用户体验,尤其是对于移动用户。发言人说,同样的技术还允许Google大大简化音频验证码,使盲人用户可以更轻松地解决它们。