Facesaerch es un buscador de rostros que, dado cierto criterio de búsqueda, hace una petición a Google Image Search, obtiene las imágenes que satisfacen dicho criterio y las presenta con Protoflow. Facesaerch es un buen ejemplo de lo que se puede hacer con Google AJAX Search API. Por poner un ejemplo, supongamos que un usuario desea ver todas las imágenes registradas por Google que contienen el rostro de Paul Erdős; para obtener las URLs de las imágenes hacemos una petición a la URL base del servicio de Image Search,

http://ajax.googleapis.com/ajax/services/search/images?v=1.0&q=paul+erdos&imgtype=face

siendo los parámetros, v la versión del protocolo, q la consulta y, sumamente importante, imgtype=face la restricción que selecciona solo las imágenes de rostros. El formato de la respuesta es JSON.

Así, en lugar de ver los resultados en la clásica interfaz de Google, presentamos los datos a nuestro antojo.

Aprovecho la agradable interfaz de Facesaerch para mostrar como lucen aquellos que tanto han hecho por nuestro mundo:

  1. Albert Einstein
  2. Erwin Schrödinger
  3. David Hilbert
  4. Winston Churchill
  5. Jesús
  6. Immanuel Kant
  7. Platón
  8. Sigmund Freud
  9. Charles Darwin
  10. James Clerk Maxwell
Publicado en Google el 08/06/2008. Sin comentarios.