Blog de diseño y desarrollo de páginas y aplicaciones web.

Archivo de la categoría: APIS de Google

4

reCaptcha. Qué es y cómo funciona

reCaptcha. Qué es y cómo funciona

Posted on por

El otro día, me pasaron un vídeo extremadamente interesante sobre los orígenes del reCaptcha (adquirido hace ya tiempo por Google)

[youtube:http://www.youtube.com/watch?v=y3Q28Y-tsYo]

Al parecer, al rellenar ese molesto campo con las palabras que se nos muestran (bastante ilegibles) y que tratan de evitar que los formularios web sean rellenados por robots, estamos ayudando a traducir millones de libros.

Me explico. Google lleva años intentando digitalizar el mayor número de libros, y tras escanear una página, la pasa por un OCR (Reconocimiento óptico de caracteres) y los guarda en su base de datos. Al parecer, cerca de un 30% de las palabras escaneadas son erróneas. Ahí es donde entramos todos nosotros (los cerca de 200 millones de personas que hemos rellenado un reCaptcha alguna vez)

El sistema pregunta por dos palabras, una que ya conoce y tiene traducida, y otra que desconoce y que intenta con esta ingeniosa idea descifrar. Cuando diez personas distintas indiquen cual es la palabra desconocida, el sistema la considera validada.

Os recomiendo el vídeo porque además de curioso, es bastante divertido. Podéis utilizar reCaptcha pulsando aquí

 

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Esta entrada fue publicada en APIS de Google, Php, Tecnología y etiquetada , , , , , por DGCmedia. Guarda enlace permanente.

21

Obtener una dirección desde Google Maps

Obtener una dirección desde Google Maps

Posted on por

Hoy vamos a trabajar con la API de Google Maps.

En primer lugar, vamos a montar un mapa en el que, al hacer click, Google de forma automática nos proporcione la dirección de la posición elegida. Ésto dará otra nueva funcionalidad a nuestra página web haciéndola más atractiva y dinámica.

Ya sabéis nuestra teoría, “con lo que cuesta que lleguen, hay que hacer que los usuarios se queden”, y no hay mejor forma que proporcionar al usuario de nuestra página web herramientas para que interaccione con nuestro proyecto.

Para ello, trabajaremos en Java Script (jQuery) y tenemos una función que monta un mapa de Google Maps pasándole como parámetros una latitud, una longitud y un zoom.

A continuación, añadimos la función autocompletar, al que al pasarle un marcador de Google (marker) intenta obtener la dirección física que le corresponde, con todos sus datos (calle, número, código postal, municipio, provincia, comunidad autónoma y país)

Como podéis ver, esta función hace una consulta a la función consultaGoogle. Esta función es bidireccional, y puede obtener la dirección dándole unas coordenadas o viceversa.

De nuevo, esta función (como no podía ser de otra manera) requiere de un último fragmento de código. Éste es php y es consultado por ajax. Se le envía la consulta y él, según los parámetros recibidos, envía la petición a Google vía CURL, la procesa (es más fácil trabajar con arrays y json en php que en Java Script en mi humilde opinión) y nos devuelve el resultado.

Y es así de sencillo (sobre todo si cogéis estas funciones ya desarrolladas)

¡Esperamos que os sea de utilidad!

VN:F [1.9.22_1171]
Rating: 3.9/5 (9 votes cast)
VN:F [1.9.22_1171]
Rating: +3 (from 5 votes)

Esta entrada fue publicada en APIS de Google, Google Maps, JavaScript, Php y etiquetada , , , por DGCmedia. Guarda enlace permanente.

Contacto

Su nombre*

E-Mail*

Asunto*

Mensaje*

Captcha
Otro Captcha

Captcha*