Amazon Mechanical Turk est une place de marché pour les travaux faisant appel à l'intelligence humaine. Le service Web Mechanical Turk permet aux entreprises d'accéder, par programmation, à cette place de marché et, ainsi, à une main-d'œuvre variée et à la demande. Les développeurs peuvent tirer profit de ce service pour intégrer l'intelligence humaine directement à leurs applications.

Même si la technologie informatique continue de progresser, il reste encore beaucoup de petites choses que les hommes effectuent bien plus efficacement que les ordinateurs, comme identifier des objets sur une photo ou une vidéo, dédupliquer des données, transcrire des enregistrements audio ou rechercher des détails au sein de données. Traditionnellement, les tâches comme celles-ci étaient accomplies en embauchant une importante main-d'œuvre temporaire (ce qui est à la fois chronophage, onéreux et difficilement ajustable) ou n'étaient tout simplement pas réalisées.

Mechanical Turk vise à rendre l'accès à l'intelligence humaine simple, évolutif et économique. Les entreprises ou développeurs nécessitant que certaines tâches dites d'intelligence humaine ou HIT (Human Intelligence Task) soient réalisées peuvent utiliser les API robustes de Mechanical Turk pour accéder à une base mondiale de milliers de travailleurs hautement qualifiés et ce, à la demande et avec un faible coût. Ils peuvent ensuite intégrer par programmation les résultats de ces tâches directement dans leurs processus et systèmes métier. Mechanical Turk permet aux développeurs et aux entreprises d'atteindre leurs objectifs plus rapidement et à un coût moindre qu'il ne le leur était possible auparavant.

Amazon Mechanical Turk vous donne accès à un marché de travailleurs dès que votre entreprise en a besoin. Mechanical Turk vous met en relation avec des travailleurs offrant des compétences et des talents divers à l'échelle mondiale, lesquels peuvent vous aider à mener à bien vos travaux où et quand vous en avez besoin.

L'une des difficultés rencontrées par les entreprises est la gestion des pics de demande pour certains types de travail. Par exemple, vous disposez d'un million d'images qui doivent être balisées aujourd'hui ou de 100 000 nouvelles entrées de catalogue qui doivent être validées. Or, vous ne devez faire face à un tel besoin qu'une fois par mois. Amazon Mechanical Turk vous permet de réaliser ces tâches facilement et en temps opportun, sans devoir ajuster dynamiquement votre main-d'œuvre en interne.

Amazon Mechanical Turk fournit plusieurs mécanismes pour vous aider à vous assurer de la qualité du travail fourni. En plus des procédures de qualification des travailleurs, la pluralité est un autre mécanisme qui permet aux développeurs de maintenir des standards de qualité élevés. Cette fonctionnalité permet à plusieurs travailleurs de soumettre des réponses pour une même HIT. Lorsqu'un nombre spécifique de travailleurs fournit la même réponse, la HIT est automatiquement approuvée. De plus, vous payez uniquement ce que vous estimez être de bons résultats : si la sortie n'est pas satisfaisante, vous rejetez simplement le travail effectué et ne payez pas le travailleur.

Les frais généraux et les frais fixes associés à l'embauche et la gestion d'une main-d'œuvre temporaire peuvent souvent s'avérer importants. En tirant profit des compétences de travailleurs à la demande dans le monde entier, vous pouvez significativement diminuer vos coûts, tout en atteignant des résultats qui n'auraient peut-être pas été possibles avec simplement une équipe dédiée.

Amazon Mechanical Turk permet aux développeurs de créer des applications qui étaient jusqu'alors impossibles à mettre au point. Des résultats de recherche améliorés par un apport humain à l'identification automatisée d'images, en passant par la création de contenu distribué ou la transcription de podcasts en textes, les entreprises s'appuient sur l'intelligence humaine et Amazon Mechanical Turk pour alimenter une toute nouvelle classe d'applications.

Amazon Mechanical Turk est parfaitement adapté au traitement d'images. Bien que difficile pour les ordinateurs, c'est une tâche qui est extrêmement facile à réaliser par quiconque. Par le passé, des entreprises ont utilisé Mechanical Turk pour les tâches suivantes :

  • Baliser des objets au sein d'une image pour un ciblage publicitaire ou de recherche plus facile
  • Sélectionner dans un ensemble d'images la meilleure photo pour représenter un produit
  • Analyser les images téléchargées par les utilisateurs à la recherche de contenu non approprié
  • Classifier les objets trouvés dans l'imagerie satellite

Les entreprises gérant de grands répertoires ou catalogues en ligne utilisent Mechanical Turk pour identifier les doublons et vérifier les détails des articles. Voici quelques exemples :

  • Déduplication des référencements sur les pages jaunes
  • Identification des articles en double dans un catalogue de produits en ligne
  • Vérification des détails relatifs aux restaurants, tels que le numéro de téléphone ou les horaires d'ouverture

La diversité et la taille des effectifs de Mechanical Turk vous permettent de collecter beaucoup d'informations quasiment impossibles à recueillir autrement. Voici certaines des tâches ainsi rendues possibles :

  • Permettre la soumission de questions depuis un ordinateur ou un appareil mobile sur n'importe quel sujet et avoir des employés qui renvoient des résultats
  • Remplir des données d'enquête sur divers sujets
  • Ecrire des commentaires, descriptions et articles de blog pour des sites Web
  • Trouver des domaines ou des éléments de données spécifiques dans des documents légaux et administratifs volumineux

Les exemples suivants concernent des entreprises qui tirent profit de la puissante main-d'œuvre disponible via Mechanical Turk afin de comprendre et de répondre intelligemment à différents types de données :

  • Rédaction et transcription de podcasts
  • Services de traductions humaines
  • Evaluation de la précision des résultats d'un moteur de recherche