{"id":485,"date":"2007-06-25T08:00:59","date_gmt":"2007-06-25T14:00:59","guid":{"rendered":"http:\/\/www.desdegdl.com\/blog\/recaptcha\/"},"modified":"2007-06-27T06:36:28","modified_gmt":"2007-06-27T12:36:28","slug":"recaptcha","status":"publish","type":"post","link":"https:\/\/www.desdegdl.com\/blog\/3485-recaptcha.shtml","title":{"rendered":"reCAPTCHA: detener el spam, leer libros"},"content":{"rendered":"<p>Un <a href=\"http:\/\/es.wikipedia.org\/wiki\/Captcha\" target=\"_blank\"><acronym title=\"Completely Automated Public Turing test to tell Computers and Humans Apart\">CAPTCHA<\/acronym><\/a> es un programa dise?ado para distinguir si un usuario es un humano o una computadora. ?Te suena poco familiar? Lo m?s seguro es que alguna vez te has topado con ellos y quiz? no sab?as el nombre t?cnico ?Pero c?mo saber si te has topado con un <a href=\"http:\/\/es.wikipedia.org\/wiki\/Captcha\" target=\"_blank\"><acronym title=\"Completely Automated Public Turing test to tell Computers and Humans Apart\">CAPTCHA<\/acronym><\/a>?.<\/p>\n<p style=\"text-align: center\"><img decoding=\"async\" src=\"http:\/\/www.desdegdl.com\/blog\/\/blog\/media\/\/2007\/06\/captcha.jpg\" alt=\"CAPTCHA  - Completely Automated Public Turing test to tell Computers and Humans Apart\" \/><\/p>\n<p>Te has fijado en las im?genes de letras distorsionadas en algunos sitios? Las cuales es necesario identificar en un campo de texto adicional para poder ingresar o bien para hacer uso de alguna funcionalidad: como ser?a dejar un comentario. Pues bien esas letras o caracteres distorsionados que aparecen forman un <acronym title=\"Completely Automated Public Turing test to tell Computers and Humans Apart\">CAPTCHA<\/acronym>. El ?xito de los <acronym title=\"Completely Automated Public Turing test to tell Computers and Humans Apart\">CAPTCHA<\/acronym>, bien implementados, reside en que es dif?cil para un programa de computadora interpretar correctamente ese texto distorsionado. Es aprovechando esa dificultad que los <acronym title=\"Completely Automated Public Turing test to tell Computers and Humans Apart\">CAPTCHA<\/acronym> son usados para evitar (entre otras cosas) los abusos de Bots de Spam, programas que navegan la red en busca de p?ginas que no tengan protecciones adecuadas para dejar comentarios basura en foros, blogs, libros de visitas y en general todas aquellas p?ginas que se presten para ese fin.<\/p>\n<p>Ahora que sabemos que es un <acronym title=\"Completely Automated Public Turing test to tell Computers and Humans Apart\">CAPTCHA<\/acronym>, les comento que en el mundo se resuelven alrededor de 60 millones de <acronym title=\"Completely Automated Public Turing test to tell Computers and Humans Apart\">CAPTCHA<\/acronym> al d?a por humanos, es por eso que en la <a href=\"http:\/\/www.cs.cmu.edu\/\" target=\"_blank\">School of Computer Science<\/a> de la <a href=\"http:\/\/www.cmu.edu\/\">Carnegie Mellon University<\/a>  (los mismos que tuvieron la idea del <acronym title=\"Completely Automated Public Turing test to tell Computers and Humans Apart\">CAPTCHA<\/acronym> original) decidieron crear el <a href=\"http:\/\/recaptcha.net\/\" target=\"_blank\">reCAPTCHA<\/a> ya que sin duda existe una mejor manera de aprovechar todos esos peque?os segundo que nos tomamos en resolver un <acronym title=\"Completely Automated Public Turing test to tell Computers and Humans Apart\">CAPTCHA<\/acronym> para contribuir a la digitalizaci?n de libros.<\/p>\n<p style=\"text-align: center\"><img decoding=\"async\" src=\"http:\/\/www.desdegdl.com\/blog\/\/blog\/media\/\/2007\/06\/recaptcha-stop-spam-read-books.jpg\" alt=\"reCaptcha &gt;&gt; Deten el Spam,  Lee un libro\" \/><\/p>\n<p>?C?mo se logra eso? les explico, la idea atr?s del <a href=\"http:\/\/recaptcha.net\/\" target=\"_blank\">reCAPTCHA<\/a> es bastante sencilla: Se trata de resolver dos palabras separadas que aparecen en el mismo <acronym title=\"Completely Automated Public Turing test to tell Computers and Humans Apart\">CAPTCHA<\/acronym>. La primera de ellas es el la palabra distorsionada para la cual conocemos el significado y la segunda de ellas es una palabra que proviene de un libro y que un programa OCR o de reconocimiento de texto,  no pudo reconocer correctamente. Al resolver <acronym title=\"Completely Automated Public Turing test to tell Computers and Humans Apart\">CAPTCHA<\/acronym> el sistema presupone que si resolvimos correctamente la primera palabra la segunda tambi?n debe ser correcta, sin embargo ese misma imagen de a<acronym title=\"Completely Automated Public Turing test to tell Computers and Humans Apart\">CAPTCHA<\/acronym> es enviada a otras sitios para que otras personas la resuelven y as? asegurarse que la segunda palabra, la que proviene del libro, es correcta tambi?n, antes de ser tomada como v?lida por el sistema de reCAPTCHA. Actualmente el proyecto de reCAPTCHA ayuda a la digitalizaci?n de libros provenientes del Internet Archive.<\/p>\n<p>Si deseas implementar <a href=\"http:\/\/recaptcha.net\/\" target=\"_blank\">reCAPTCHA<\/a> en tu sitio se puede hacer de varias maneras desde plugins para CMS m?s populares como: <a href=\"http:\/\/wordpress.org\/\">WordPress<\/a>, <a href=\"http:\/\/www.movabletype.org\/\">Movable Type<\/a>, <a href=\"http:\/\/drupal.org\/\">Drupal<\/a>, entre otros. Adem?s esta disponible como web service y como librer?a para algunos lenguajes de programaci?n. Pueden encontrar m?s informaci?n en el siguiente link sobre las <a href=\"http:\/\/recaptcha.net\/whyrecaptcha.html\" target=\"_blank\">opciones disponibles para implementar reCAPTCHA<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Un CAPTCHA es un programa dise?ado para distinguir si un usuario es un humano o una computadora. ?Te suena poco familiar? Lo m?s seguro es que alguna vez te has topado con ellos y quiz? no sab?as el nombre t?cnico ?Pero c?mo saber si te has topado con un CAPTCHA?. Te has fijado en las [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,13,29],"tags":[],"class_list":["post-485","post","type-post","status-publish","format-standard","hentry","category-internet","category-software-libre","category-web-20"],"_links":{"self":[{"href":"https:\/\/www.desdegdl.com\/blog\/wp-json\/wp\/v2\/posts\/485","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.desdegdl.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.desdegdl.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.desdegdl.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.desdegdl.com\/blog\/wp-json\/wp\/v2\/comments?post=485"}],"version-history":[{"count":0,"href":"https:\/\/www.desdegdl.com\/blog\/wp-json\/wp\/v2\/posts\/485\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.desdegdl.com\/blog\/wp-json\/wp\/v2\/media?parent=485"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.desdegdl.com\/blog\/wp-json\/wp\/v2\/categories?post=485"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.desdegdl.com\/blog\/wp-json\/wp\/v2\/tags?post=485"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}