O Amazon Mechanical Turk é um mercado de trabalho para tarefas que exigem inteligência humana. O serviço da web do Mechanical Turk permite que as empresas acessem programaticamente esse mercado de trabalho e uma força de trabalho diversificada e sob demanda. Os desenvolvedores podem aproveitar esse serviço para incorporar inteligência humana diretamente em seus aplicativos.

Embora a tecnologia computacional continue sendo aprimorada, ainda há muitas coisas que os seres humanos podem fazer com muito mais eficácia que os computadores, como identificar objetos em uma foto ou vídeo, executar deduplicação de dados, transcrever gravações de áudio ou pesquisar detalhes dos dados. Tradicionalmente, tarefas como essa são executadas com a contratação de uma grande força de trabalho temporária (o que é demorado, caro e oferece pouca escalabilidade) ou não são executadas.

O Mechanical Turk visa oferecer acesso à inteligência humana de forma simples, escalável e econômica. As empresas ou desenvolvedores que precisam realizar tarefas (denominadas Human Intelligence Tasks ou “HITs”") podem usar as APIs robustas do Mechanical Turk para acessar milhares de operadores de alta qualidade, baixo custo, globais e sob demanda e integrar programaticamente os resultados desse trabalho diretamente em seus processos e sistemas corporativos. O Mechanical Turk permite que os desenvolvedores e empresas atinjam suas metas com mais rapidez e por um custo menor do que era possível anteriormente.

O Amazon Mechanical Turk fornece acesso a um mercado de trabalho de operadores, sempre que seu negócio necessitar deles. O Mechanical Turk pode conectá-lo a uma variedade de conjuntos de habilidades e capacidades por meio de uma força de trabalho global que pode ajudá-lo a executar o seu trabalho quando e onde você precisar.

Uma das dificuldades que as empresas enfrentam é lidar com os picos de demanda para certos tipos de trabalho. Você pode ter um milhão de imagens que precisam ser marcadas hoje, ou 100.000 entradas de um novo catálogo que precisam ser validadas, mas só tem essa necessidade uma vez por mês. O Amazon Mechanical Turk permite que o trabalho seja feito facilmente quando você precisar dele, sem a dificuldade da escalabilidade dinâmica da sua força de trabalho interna.

O Amazon Mechanical Turk fornece vários mecanismos para ajudar a garantir a qualidade do trabalho que você recebe. Além das qualificações do operador, a pluralidade é outro mecanismo para ajudar os desenvolvedores a manter altos níveis de qualidade. Esta funcionalidade permite que vários operadores enviem respostas para a mesma HIT. Quando um número específico de operadores retorna a mesma resposta, a HIT é automaticamente aprovada. Além disso, você paga somente pelo que considera ser um bom resultado; se o resultado não estiver à altura, você simplesmente rejeita o trabalho e não paga o operador.

As despesas e os custos fixos associados à contratação e gerenciamento de uma força de trabalho temporária muitas vezes são significativos. Ao aproveitar as habilidades de operadores sob demanda em todo o mundo, você pode diminuir significativamente os custos e alcançar resultados que não seriam possíveis apenas com uma equipe dedicada.

O Amazon Mechanical Turk permite que os desenvolvedores criem aplicativos que não eram possíveis anteriormente. As empresas contam com a inteligência humana e com o Amazon Mechanical Turk para aprimorar toda uma nova categoria de aplicativos, desde resultados de pesquisa aprimorados com a contribuição humana até identificação automática de imagens, criação de conteúdo distribuído e transcrições de texto de podcasts.

O Amazon Mechanical Turk é bastante adequado para o processamento de imagens. Embora seja difícil para os computadores, trata-se de uma tarefa extremamente fácil para as pessoas desempenharem. As empresas têm usado o Mechanical Turk para:

  • Identificar objetos encontrados em uma imagem para facilitar a pesquisa/direcionamento da propaganda
  • Selecionar, com base em um conjunto de imagens, a melhor figura para representar um produto
  • Auditar imagens carregadas pelo usuário com relação a conteúdo inadequado
  • Classificar objetos encontrados nas imagens de satélites

Empresas com grandes diretórios ou catálogos estão usando o Mechanical Turk para identificar entradas duplicadas e verificar detalhes de itens. Entre os exemplos:

  • Deduplicação de listagens de diretórios de páginas amarelas
  • Identificação de produtos duplicados em um catálogo de produtos on-line
  • Verificação de detalhes do restaurante, como número do telefone ou horas de operação

A diversificação e a escala da força de trabalho do Mechanical Turk permitem que você reúna uma ampla gama de informações, o que seria praticamente impossível de fazê-lo de outra forma, como:

  • Permitir que as pessoas façam perguntas com base em um computador ou dispositivo móvel sobre qualquer tópico e solicitar que os operadores retornem os resultados para essas perguntas
  • Preencher dados de pesquisa sobre uma série de tópicos
  • Redigir avaliações, descrições e entradas de blog para sites
  • Localizar campos ou elementos de dados específicos em documentos legais ou governamentais grandes

Veja abaixo exemplos de empresas que aproveitam o poder da força de trabalho do Mechanical Turk para compreender e responder, de maneira inteligente, a diferentes tipos de dados:

  • Edição e transcrição de podcasts
  • Serviços de tradução executados por humanos
  • Classificação da precisão dos resultados para um mecanismo de pesquisa