智能机器人机器人心得

Have you ever been on one of those websites that asks if you are a robot? Yeah, I know you have, they are everywhere.

您是否曾经访问过询问您是否是机器人的网站之一? 是的,我知道你有,他们无处不在。

What you might be wondering is why a computer is asking you to prove your humanity and why a robot wouldn’t just lie its way in. After all, it’s not like robots are sworn to an oath of candor. Also, there are videos on the internet with robots clicking the “I’m not a robot” checkbox, so what exactly do these seek to accomplish apart from just being annoying.

您可能想知道的是,为什么一台计算机要求您证明自己的人性,以及为什么一个机器人不会只是撒谎而已。毕竟,这并不是说机器人发誓要坦率。 另外,互联网上有一些视频,其中有机器人点击了“ 我不是机器人 ”复选框,因此,除了烦人之外,这些视频还试图实现什么目的。

演示地址

Since the dawn of the internet, people have always wanted to keep robots out — not the kind of hardware C3PO robots that click the ‘I’m not a robot’ checkbox in funny videos; software robots that are developed to mimic or automate real user activity. For example, Google has bots called Googlebot whose job is to crawl the web and build a searchable index for the Google Search engine. If I had a website, the Googlebot would visit my site, just like a regular human would, it would then index the page and recursively do the same for all pages with links on that page.

自从互联网诞生以来,人们一直希望将机器人拒之门外-而不是那种在有趣的视频中单击“我不是机器人”复选框的C3PO机器人。 开发用于模仿或自动化实际用户活动的软件机器人。 例如,谷歌有一个名为Googlebot的机器人,其任务是抓取网络并为Google搜索引擎建立可搜索的索引。 如果我有一个网站,则Googlebot会像普通人一样访问我的网站,然后它将对该页面编制索引,并对包含该页面上链接的所有页面进行递归操作。

If you don’t want to allow these robots on your site, there is a standard called the Robots Exclusion Standard which allows you to communicate with bots. You create a robots.txt file and set options in there, specifying where bots are not allowed. The problem is robots.txt is more of a suggestion to bots than a blockade, so it is up to the bot whether it wants to listen to that suggestion or not. Whiles Google and a couple of bots may be ethical enough to listen to this suggestion and leave these sites be, there are a lot of bots out there that require a firmer hand to keep them out.

如果您不想在您的站点上允许这些机器人,则有一个称为“机器人排除标准”的标准,该标准可让您与机器人进行通信。 您创建一个robots.txt文件并在其中设置选项,并指定不允许使用bot的位置。 问题是robots.txt更像是对机器人的建议,而不是封锁,因此,机器人是否要听这个建议取决于机器人。 尽管Google和几个机器人可能合乎道德,可以听取此建议并保留这些网站,但仍有许多机器人需要坚定的手才能将其拒之门外。

robots.txt
robots.txt

Whiles the example of Googlebot is relatively innocuous, there are lots of bots out there that range from nuisance to unethical or evil. Some bots steal information, hack passwords and credentials, misrepresent themselves as human, spam users, bully people on the internet, etc. To give a firmer hand and keep these bots out, that’s where our old friend, the CAPTCHA comes in.

尽管Googlebot的例子相对来说是无害的,但仍有许多从讨厌的东西到不道德的或邪恶的机器人。 一些僵尸程序会窃取信息,破解密码和凭据,将自己伪装成人类,垃圾邮件用户,互联网上的欺凌者等。为了更坚定地阻止这些僵尸程序,我们的老朋友CAPTCHA来了。

Completely Automated Public Turing test to tell Computers and Humans Apart(CAPTCHA) is a test that’s used to determine whether or not a user is human. They do this by presenting problems that pose significant challenges for computers to solve.

告诉计算机与人类完全自动化的公共图灵测试(CAPTCHA)是用于确定用户是否为人类的测试。 他们通过提出对计算机解决重大挑战的问题来实现这一目标。

Text-based CAPTCHAs

基于文本的验证码

Text based CAPTCHAs
基于文本的验证码

Text-based CAPTCHAs

基于文本的验证码

Text-based CAPCTHAs are designed to require the simultaneous use of three abilities;

基于文本的CAPCTHA设计为要求同时使用三种功能。

  • Invariant recognition: The ability to recognize large amounts of variation in the shapes of letters

    不变识别 :识别字母形状中大量变化的能力

  • Segmentation: The ability to separate one letter from the other

    细分 :能够将一个字母与另一个字母分开

  • Context: The ability to holistically understand the CAPTCHA to identify individual characters.

    上下文 :全面理解CAPTCHA以识别单个字符的能力。

On their own, each of these poses a significant challenge for a computer. Together, they make the CAPTCHA very hard to solve. Variations include simple math problems where you are required to read a distorted image containing a simple math problem and input the answer, time-based CAPTCHAs where you are asked to fill a form and the time taken is recorded, etc.

它们本身对计算机构成了重大挑战。 在一起,它们使验证码很难解决。 变化包括简单的数学问题,需要您阅读包含简单的数学问题的失真图像并输入答案,基于时间的验证码,要求您填写表格并记录所花费的时间,等等。

Picture-based CAPTCHAs

基于图片的验证码

Picture based CAPTCHAs
基于图片的验证码

PiCaptcha comes from picture captcha. These ask you to identify an image or a series of images containing certain objects. They are often basic objects and quite easy for humans to identify in a few seconds. This takes advantage of computers’ weaknesses in solving vision-related and image-based problems.

PiCaptcha来自图片验证码。 这些要求您识别一个图像或包含某些对象的一系列图像。 它们通常是基本物体,很容易让人类在几秒钟内识别出来。 这利用了计算机在解决视觉相关和基于图像的问题方面的弱点。

No Captcha CAPTCHAs

没有验证码验证码

NoCaptcha CAPTCHAs
NoCaptcha验证码

This is the simplest form of a CAPTCHA, at least for the user to solve. It usually just contains the text “I’m not a robot” with a checkbox. Checking this box is sufficient to prove your humanity. What goes on behind the scenes however is a little more complicated. The CAPTCHA examines cues the user unwittingly provides, including mouse movements to click the checkbox, the coordinates of the checkbox they click on, how long they hover on the checkbox, and other variables that are kept secret to prevent bot makers from trying to circumvent them. The entire behavior model is then used to determine if a user is human or a bot.

这是CAPTCHA的最简单形式,至少需要用户解决。 它通常仅包含带有复选框的文本“我不是机器人”。 选中此框足以证明您的人格。 但是,幕后发生的事情要复杂一些。 验证码会检查用户不经意间提供的提示,包括鼠标移动以单击复选框,他们单击的复选框的坐标,将鼠标悬停在复选框上的时间以及其他秘密变量,以防止机器人制造商试图绕过它们。 然后使用整个行为模型来确定用户是人类还是机器人。

The future of CAPTCHAs

验证码的未来

A quick Google search on the phrase “CAPTCHA solver” will return an abundance of options, showing that CAPTCHAs may be hard to solve for computers, but they are not impossible. To keep bots out without significantly affecting the user’s browsing experience, CAPTCHAs are going to have to stay one step ahead. This will include better user behavioral pattern models to tell a human from a bot, probably even without explicitly asking. Another way would be the use of biometrics from a smartphone, ranging from Face ID to fingerprints. Data from smartphones accelerometer, gyroscope, and other sensors can also be leveraged to determine if an attempted action came from a human or a bot.

Google对短语“ CAPTCHA求解器”的快速搜索将返回大量选项,表明验证码可能很难用计算机来求解,但并非不可能。 为了使漫游器保持不影响用户浏览体验的状态,验证码必须保持领先地位。 这将包括更好的用户行为模式模型,甚至可以在没有明确询问的情况下,通过机器人告诉人类。 另一种方法是使用智能手机中的生物识别技术,包括Face ID到指纹。 来自智能手机的加速度计,陀螺仪和其他传感器的数据也可以用于确定尝试的动作是来自人类还是机器人。

So next time one of those widgets popup asking you to prove your humanity, think of it this way; you are doing a good deed to humanity and helping keep the internet safe by keeping malicious bots out. I hope this article has been informative on why we have CAPTCHAs and if you have any thoughts on other ways to tell humans and bots apart, please leave a response below.

因此,下一次这些小部件弹出窗口要求您证明自己的人性时,请以这种方式思考; 您正在为人类做好事,并通过阻止恶意机器人程序来帮助确保互联网安全。 我希望本文能够为我们提供为何使用验证码提供有益的信息,如果您对区分人类和机器人的其他方式有任何想法,请在下面留下回复。

翻译自: https://medium.com/swlh/are-you-a-robot-107b513fa017

智能机器人机器人心得


http://www.taodudu.cc/news/show-2093657.html

相关文章:

  • 文件类型及命令
  • 全!Web渗透测试:信息收集篇
  • SRC漏洞挖掘经验+技巧篇
  • 操作系统安全与系统攻击
  • 山东大学_网络攻击与防范(林)_名词解释
  • Yolov5+Resnet+Flask实现唇语识别系统
  • 20212022最新Web前端经典面试试题及答案-史上最全前端面试题(含答案)、前端面试题大全、前端进阶必知必会知识点1
  • 从零搭建Pytorch模型教程(一)数据读取
  • web安全信息收集
  • 渗透测试-信息收集篇
  • 【Kali】kali主要工具使用说明(文末附超全思维导图)
  • WEB安全基础 - - -弱口令和暴力破解
  • Python爬虫——Python基础笔记
  • 在Wireshark的tcptrace图中看清TCP拥塞控制算法的细节(CUBIC/BBR算法为例)
  • http概述
  • 《如何克服社交焦虑》- (美)埃伦·亨德里克森著;冯晓霞译
  • [网络安全自学篇] 二十五.Web安全学习路线及木马、病毒和防御初探
  • .bat批处理(十):从路径字符串中截取盘符、文件名、后缀名等信息
  • C#正则表达式提取txt小说目录
  • 我是如何利用一个只有500人的QQ通过人性的弱点来变现的
  • java分割txt文件
  • 看透人性的弱点
  • 人性的弱点 - 把握人际交往的关键
  • 操作注册表修改防火墙
  • 软件默认安装路径注册表更改问题
  • 注册表修改系统分辨率
  • win10误删的注册表能还原吗_win10电脑注册表修改后如何恢复
  • 使Window注册表更改立刻生效的命令行命令
  • 远程连接端口修改,使用注册表修改
  • win10误删的注册表能还原吗_如何恢复修改过的win10注册表?win10注册表修改后恢复方法...

智能机器人机器人心得_你是机器人吗相关推荐

  1. 郎朗和机器人合奏_从世界机器人大会看新中国70年科技发展成就

    8月20日至25日,2019年世界机器人大会在北京亦创国际会展中心召开.本次大会以"智能新生态.开放新时代"为主题,通过举办论坛.博览会.大赛等活动促进协同创新和产业交流合作.在约 ...

  2. 乐高机器人纲要_人工智能与机器人课程纲要

    一.课程提出背景: 随着科学技术的快速发展,智能机器人已经从科学家的实验室走进了学校的课堂,智能机器人教育正成为国际教育界关注的热点.开展智能机器人教育,能够促进学生的全面发展.将智能机器人教学纳入中 ...

  3. bl小说里面有个机器人管家_新型自主机器人管家能够自动识别环境物体

    科学家最新研制的HERB机器人,使用彩色视频装置,体感深度感应相机,元数据和其它非视觉信号,能够更精确地理解周围环境的物体. "HERB"机器人是"双臂家庭探索机器人管家 ...

  4. 中班机器人歌曲_中班律动机器人教案设计

    中班律动机器人教案设计 导读:小编根据大家的需要整理了一份关于<中班律动机器人教案设计>的内容,具体内容:中班音乐<机器人>意在让幼儿园中班孩子体验模仿活动的快乐.具体教案怎么 ...

  5. 扫地机器人 杂牌_国产扫地机器人品牌有哪些比较好的?

    一.科沃斯(Ecovacs)扫地机器人 科沃斯智能扫地机器人在现代家庭环境设计的新型地板.地毯清洁用具,使用可充电电池 作为电源.它集打扫.吸尘功能于一身,适用于写字楼,会议室,家庭等地方.充分迎合了 ...

  6. 智点创科机器人_秒会机器人教育_秒会机器人教育加盟_秒会机器人教育加盟费多少钱-武汉智点创科机器人科技发展有限公司-项目网...

    秒会机器人是国家商务部批准的特许经营备案企业,于2010年开始研发机器人教育产品,多年来以创新高效.务实进取.合作共赢的理念现已发展成为跨行业整合的多元化机器人教育经营品牌.通过动漫的特性作为机器人教 ...

  7. 四足爬行机器人运动_有自我意识机器人横空出世,还能自我复制,专家表示需警惕其失控...

    有自我意识是什么样的? 人类自身其实就是有自我意识的生命体,那作为有自我意识的生命体,你想过自我意识是指哪些特征吗?指尖科技说小编先跟你探讨一下: 1.主动做事情.就是说在没有其他人控制的情况下,它可 ...

  8. 小智伴机器人使用说明_智伴机器人丨史上最全功能,玩转小智伴看这里!

    原标题:智伴机器人丨史上最全功能,玩转小智伴看这里! 不知不觉,智伴机器人陪伴大家已经有一年的时间啦~小智伴在陪伴孩子成长的路上,功能也在不断迭代.更新.是时候再出一篇最新最全的功能文了!当我们第一次 ...

  9. 云南tc焊接机器人价格_吉安自动焊接机器人生产厂家

    吉安自动焊接机器人生产厂家 喷涂机器人对于涂料市场也是有一定需求.即使在复杂的环境中也能确保稳定的运行.焊接机器人在整个工业机器人领域比重较大在工业机器人应用中.已经实现产物笼盖.特别说明:本信息的图 ...

  10. 大班如果我有机器人教案_大班科学机器人教案

    教案一:漂亮的机器人 活动目标 1.通过活动,调动幼儿思维,提高想象力及创造力: 2.学习创造性地表现机器人的形象,巩固幼儿对涂色技巧的 掌握: 3.培养幼儿对美术活动的兴趣. 活动准备 机器人范画一 ...

最新文章

  1. 面试官写了个双冒号::问我这是什么语法?Java中有这玩意?
  2. 谈谈char ,nchar,varchar,nvarchar 和Uniqueidentifier
  3. debian6 xen4.0安装 guest半虚拟化--debootstrap安装
  4. 又到中元节 应用宝教你如何打败各种鬼
  5. mysql好玩的代码_mysql的order by与where出现的好玩事
  6. Junit4常用注解
  7. 来自 Spring Cloud 官方的消息,Spring Cloud Alibaba 即将毕业
  8. 从会计到IT老兵,我的11年转行经历
  9. 利用服务端session保存用户信息
  10. 如何用Word打开PDF文件?
  11. Java 绘制图标(饼状图)JFreeChart快速通过Java创建图表
  12. win10开卓越性能模式方法
  13. 二级考试c语言中 星号与字母 题型总结,计算机等级C语言上机考试编程题分类总结.doc...
  14. 淘宝首页交互5--选项卡
  15. 通过freemarker模板,使用jsoup将html转换为word,包含图片
  16. 企业微服务治理的解决思路
  17. Spark入门实战系列--5.Hive(上)--Hive介绍及部署
  18. awesome-android-tips
  19. 2019年中国互联网企业100强
  20. 联想天逸F41a重装win7 x64

热门文章

  1. Stata因为“只读文件”不能存储的处理方法
  2. php正则表达式 w3c,正则表达式 – 匹配规则 | w3cschool菜鸟教程
  3. C# ABB机器人上位机控制 .net PC SDK开发全流程(通信、控制、日志、二次开发)--Chapter 1
  4. 证券交易业务基础知识
  5. 《黑客帝国》代码雨——源代码
  6. linux命令行大全第2版,Linux命令行大全(第2版)
  7. Web前端开发技术概述
  8. 安全测试者偏爱的安全测试工具
  9. 客户关系管理理论 期末复习
  10. 通过一个具体的例子,讲解 SAP Cloud Platform Integration(CPI) 的使用方法