Amazon Mechanical Turk es un mercado de trabajo que requiere inteligencia humana. El servicio web Mechanical Turk permite a las empresas acceder mediante programación a este mercado y a un personal diverso según demanda. Los desarrolladores pueden aprovechar este servicio para incorporar inteligencia humana directamente en sus aplicaciones.
Aunque la tecnología informática continúa mejorando, siguen existiendo asuntos que los seres humanos pueden hacer de manera más eficaz que los ordenadores, como la identificación de objetos en una foto o un vídeo, la desduplicación de datos, la transcripción de grabaciones de audio o la búsqueda de detalles en los datos. Tradicionalmente, las tareas de este tipo se han realizado contratando un enorme número de personal temporal (lo que consume mucho tiempo, es caro y difícil de escalar) o se han quedado sin hacer.
Mechanical Turk tiene como objetivo que el acceso a la inteligencia humana sea sencillo, escalable y rentable. Las empresas o los desarrolladores que necesiten que les hagan tareas (denominadas tareas de inteligencia humana o "HITs" según sus siglas en inglés) pueden utilizar las potentes API de Mechanical Turk para acceder a miles de empleados a medida, de calidad alta, a bajo coste y de todo el mundo y, a continuación, integrar mediante programación los resultados de dicho trabajo directamente en sus procesos y sistemas empresariales. Mechanical Turk permite a los desarrolladores y a las empresas conseguir sus objetivos más rápidamente y a un coste más bajo de lo que antes era posible.
Siga estos pasos cuando se suscriba a Amazon Mechanical Turk:
Mechanical Turk ofrece acceso a una comunidad virtual de empleados que están disponibles para ayudarle a conseguir sus objetivos empresariales. Un potente conjunto de API y de herramientas de línea de comandos le permiten distribuir mediante programación las tareas que requieran inteligencia humana a personal según demanda muy distribuido.
Mechanical Turk le permite:
Amazon Mechanical Turk proporciona acceso a un mercado de trabajadores siempre que su empresa los necesite. Mechanical Turk puede conectarle con diversos conjuntos de habilidades y capacidades a través de recursos humanos globales que pueden ayudarle a completar su trabajo siempre que los necesite y allí donde los necesite.
Una de las dificultades a las que se enfrentan las empresas es tratar con los picos de demanda de determinados tipos de trabajo. Puede que deba etiquetar un millón de imágenes hoy, o validar 100.000 nuevas entradas de catálogo, y que sólo tenga esa necesidad una vez al mes. Amazon Mechanical Turk le permite realizar fácilmente ese trabajo cuando lo necesite, sin la dificultad asociada con el aumento dinámico de su plantilla interna.
Amazon Mechanical Turk proporciona varios mecanismos para ayudarle a garantizar la calidad del trabajo que recibe. Además de la preparación del empleado, la pluralidad es otro mecanismo para ayudar a los desarrolladores a mantener niveles de calidad altos. Esta funcionalidad permite que varios empleados envíen respuestas a la misma HIT (tarea de inteligencia humana). Cuando un número específico de empleados dan la misma respuesta, la HIT se aprueba automáticamente. Además, sólo paga por lo que considere buenos resultados; si el resultado no es el adecuado bastará con que rechace el trabajo y no pague al empleado.
Los costes fijos y adicionales asociados con la contratación y gestión de personal temporal pueden ser a menudo considerables. Aprovechando las habilidades de empleados según demanda de todo el mundo, podrá reducir de manera significativa los costes al tiempo que consigue resultados que no podrían haber sido posibles únicamente con un equipo dedicado.
Amazon Mechanical Turk permite a los desarrolladores crear aplicaciones que antes no eran posibles. Desde los resultados de búsqueda mejorados con entrada humana hasta la identificación automatizada de imágenes, pasando por la creación de contenido distribuido o la transcripción de podcast a texto, las empresas confían en la inteligencia humana y en Amazon Mechanical Turk para impulsar toda una nueva clase de aplicaciones.
Para ver cómo Mechanical Turk puede beneficiar a su negocio, resulta útil ver cómo otros usuarios han aprovechado el servicio.
Amazon Mechanical Turk es ideal para procesar imágenes. Aunque difícil para ordenadores, se trata de una tarea enormemente fácil de hacer para las personas. Anteriormente, las empresas han utilizado Mechanical Turk para:
Las empresas con grandes directorios o catálogos en línea están utilizando Mechanical Turk para identificar entradas duplicadas y verificar detalles de elementos. Entre los ejemplos de esto:
La diversificación y la escala de la plantilla de Mechanical Turk le permite recopilar mucha información que sería casi imposible de otra forma, por ejemplo:
A continuación se proporcionan ejemplos de empresas que sacan provecho al potencial de la plantilla de Mechanical Turk para entender y responder de manera inteligente a diferentes tipos de datos:
| Recursos para desarrolladores |
Una de las mejores formas de entender Amazon Mechanical Turk es enviar una HIT y ver cómo es la experiencia. Visite el sitio web de Amazon Mechanical Turk, http://requester.mturk.com y pruébelo usted mismo.
La forma en que se defina una HIT resulta fundamental a la hora de garantizar que obtiene exactamente la información que buscaba al mejor precio. Los empleados tienden a sentirse atraídos por HITs que sean interesantes, fáciles de realizar y que proporcionen instrucciones claras sobre para lo que se espera que sirvan. Cuanto más fácil se lo ponga a los empleados a la hora de realizar su HIT, más rápido se terminará su trabajo, y probablemente menos tendrá que pagar. Las HITs que se elaboran bien tienen preguntas e instrucciones muy claras. Comunican exactamente cómo debe responderse la pregunta y los componentes que se esperan como parte de la respuesta. Las respuestas de ejemplo pueden ser útiles, así como comunicar al empleado exactamente el tipo de respuesta que se busca.
Es importante tener en cuenta la dinámica de un mercado a la hora de definir sus tareas. Mechanical Turk reúne a un grupo de empleados y de empresas que necesitan que el trabajo se complete. Los empleados son libres de trabajar en las tareas que encuentren más interesantes, las tareas que les guste completar o las que mejor se paguen. Puede ofrecer tarifas más altas para determinadas tareas de prioridad alta con el fin de atraer a más empleados y aumentar el rendimiento, y pagar menos cuando disponga de más flexibilidad en relación al momento en que se complete la tarea.
Las HITs se pueden enviar a través de una sencilla interfaz en línea si desea empezar rápidamente, o utilizando las herramientas de línea de comandos o la API de los servicios web Mechanical Turk si tiene un gran volumen de trabajo. Al enviar una HIT, tendrá que especificar cuánto tiempo tienen los empleados para completar el trabajo, cuantas personas quiere que realicen cada tarea, cuánto pagará por el trabajo y detalles específicos sobre el trabajo que desea que le hagan.
Mechanical Turk ofrece la posibilidad de primero exigir requisitos a los empleados para que puedan trabajar en sus tareas. Los requisitos pueden consistir en una pequeña serie de preguntas o en pedirle a los empleados que realicen algunas tareas de ejemplo. También puede exigir que los empleados hayan respondido históricamente a un porcentaje mínimo de sus HITs enviados de manera correcta. Existen varios motivos por los que puede que desee exigir requisitos a los empleados. Sus tareas pueden requerir una habilidad muy específico como, por ejemplo, traducción de un idioma o un perfil demográfico particular como que los empleados vivan en Los Ángeles. Puede que también desee utilizar la cualificación como mecanismo para "entrenar" a su personal. Exigiendo que los empleados pasen una prueba rápida, puede mostrarles cómo le gustaría que hiciesen su trabajo y enseñarles el tipo de respuestas que espera.
Una vez completadas sus HITs, las tendrá a su disposición a través de varios mecanismos. Puede iniciar sesión en el sitio web de Mechanical Turk y ver el trabajo enviado. Además, puede descargarse todo el trabajo terminado a través de las API de servicios web. Después de recibir los resultados y de comprobar la calidad del trabajo, podrá aprobarlo y pagar a los empleados.
El pago de las HITs completadas es gestionado por Amazon Payments. Antes de enviar HITs al mercado de Amazon Mechanical Turk, tendrá que hacerles un pago anticipado mediante tarjeta de crédito, cuenta bancaria o saldo de Amazon Payments. El importe asociado con la HIT (precio y bonificaciones), junto con la comisión que cobra Amazon Mechanical Turk, se deduce automáticamente de su saldo de HIT previamente pagado cuando aprueba el resultado de una HIT y se paga al empleado.
Amazon Mechanical Turk proporciona herramientas y recursos para ayudar a los desarrolladores a aprender más sobre el servicio y a ser más productivos. Esto incluye ejemplos de código, bibliotecas, tutoriales, documentación técnica y notas de la versión. Búsquelos en nuestro Centro de recursos.