Amazon Mechanical Turk (베타)

Amazon Mechanical Turk는 인간 지능이 필요한 작업을 위한 마켓플레이스입니다. Mechanical Turk 웹 서비스를 사용하면 회사에서 이 마켓플레이스와 다양한 온 디맨드 인력에 프로그래밍 방식으로 액세스할 수 있습니다. 개발자는 이 서비스를 이용하여 애플리케이션에 직접 인간 지능을 구축할 수 있습니다.

컴퓨팅 기술은 계속 향상되고 있지만 아직까지는 인간이 컴퓨터보다 효율적으로 할 수 있는 일이 많이 있습니다. 사진 또는 비디오에서 객체를 식별하거나, 데이터 중복 제거를 수행하거나, 오디오 녹음물에 자막을 넣거나, 데이터 정보를 연구하는 등의 작업이 그 예입니다. 전통적으로 이와 같은 작업은 대규모 임시 인력을 고용하여 수행하거나(즉, 시간이 많이 걸리고, 비용이 많이 들며, 규모를 측정하기가 어려운 작업) 미완의 상태로 방치해 왔습니다.

Mechanical Turk는 간편하고 확장 가능하며 비용 효율적인 방식으로 인간 지능에 액세스하는 것을 목표로 합니다. 작업(인간 지능 작업 또는 “HIT”)을 수행해야 하는 기업이나 개발자는 강력한 Mechanical Turk API를 사용하여 전 세계 수천 명의 저비용 고급 작업자에게 온 디맨드로 액세스할 수 있습니다. 그런 다음 해당 작업의 결과를 비즈니스 프로세스 및 시스템에 직접 통합할 수 있습니다. 개발자와 기업은 Mechanical Turk를 통해 이전보다 더욱 빠르게 저렴한 비용으로 목표를 달성할 수 있습니다.


Amazon Mechanical Turk에 가입

아래 간단한 단계를 통해 Amazon Mechanical Turk에 가입하십시오.

  1. AWS 계정 만들기

  2. Amazon Mechanical Turk 웹 서비스를 이용하려면 requester.mturk.amazon.com에서 요청자로 등록하십시오.

  3. HIT를 생성하기 전에 requester.mturk.amazon.com에서 선불 Mechanical Turk HIT를 구입하십시오.

이 페이지에는 다음과 같은 범주의 정보가 담겨 있습니다. 아래를 클릭하면 해당 항목으로 이동합니다.

Amazon Mechanical Turk 기능

Mechanical Turk에서는 비즈니스 목표를 달성하는 데 도움을 줄 수 있는 작업자의 가상 커뮤니티에 액세스할 수 있습니다. 강력한 API 세트와 명령행 도구를 사용하면 인간 지능이 필요한 작업을 광범위하게 분산된 온 디맨드 인력에게 프로그래밍 방식으로 배포할 수 있습니다.

Mechanical Turk를 사용하면 다음 작업을 수행할 수 있습니다.

  • 원하는 구체적 결과, 결과의 형식, 작업 항목 표시 방식, 작업 완료를 위해 지불할 금액을 포함하여 HIT를 정의합니다.
  • 수백만 개의 HIT를 마켓플레이스로 로드하여 완료합니다.
  • 인력 자격 요건: 작업을 완료하는 데 특수 기술이 필요한 경우 HIT에 대한 작업을 허용하기 전에 작업자에게 자격 요건 테스트를 통과하도록 요구할 수 있습니다. 또는 작업자가 과거에 작업을 제대로 완료한 비율을 기준으로 최소 비율 이상을 완료하거나 이전 HIT 처리 건수를 기준으로 최소 건수 이상을 처리해야 HIT 자격 요건을 충족하도록 요구할 수 있습니다.
  • 일정 품질 이상의 작업에 대해서만 비용을 지불합니다. 작업 항목을 완료하면 결과를 검토한 후 결과를 승인하거나 거부할 수 있습니다. 승인된 작업에 대해서만 비용을 지불합니다.
  • 결과를 검색합니다. 개발자는 웹 서비스 API를 사용하여 결과를 검색하고 직접 애플리케이션으로 통합할 수 있습니다.

서비스 하이라이트

온 디맨드 인력

Amazon Mechanical Turk를 통해 비즈니스에 필요할 때마다 작업자 마켓플레이스에 액세스할 수 있습니다. Mechanical Turk는 필요할 때마다 위치에 상관없이 작업을 완료하는 데 도움이 될 수 있는 전 세계 인력을 통해 다양한 기술 세트와 기능에 연결해 드립니다.

탄력적 인력

기업이 직면한 어려움 중 하나는 특정 유형의 작업에 대한 수요 스파이크를 처리하는 것입니다. 오늘 태그를 지정해야 할 이미지가 백만 개 있거나 유효성을 검사해야 하는 새 카탈로그 항목이 십만 개 있지만 이런 작업이 필요한 경우가 한 달에 한 번뿐일 수 있습니다. Amazon Mechanical Turk를 이용하면 내부 인력을 크게 늘리는 부담 없이 필요할 때 쉽게 작업을 수행할 수 있습니다.

품질 관리 도구

Amazon Mechanical Turk에서는 받은 작업의 품질을 확인할 수 있는 몇 가지 메커니즘을 제공합니다. 작업자 자격 요건 외에 개발자가 높은 품질 수준을 유지할 수 있도록 돕는 다수결이라는 또 다른 메커니즘이 있습니다. 이 기능은 여러 작업자가 같은 HIT에 대해 응답을 제출할 수 있도록 합니다. 특정 수 이상의 작업자가 같은 응답으로 회신하면 해당 HIT가 자동으로 승인됩니다. 그리고 좋은 결과로 생각되는 작업에 대해서만 비용을 지불하면 됩니다. 결과가 기대에 부응하지 못하면 작업을 거부하고 작업자에게 비용을 지불하지 않습니다.

저비용 구조

대개의 경우 임시 인력 채용 및 관리와 관련된 부담과 고정 비용이 많이 들 수 있습니다. 전 세계 온 디맨드 작업자의 기술을 활용하면 비용을 크게 줄이면서도 전담 팀이 아니면 불가능했던 결과를 얻을 수 있습니다.

새로운 비즈니스 가능

개발자는 Amazon Mechanical Turk를 통해 이전에 불가능했던 애플리케이션을 만들 수 있습니다. 인간 입력으로 향상된 검색 결과부터 자동화된 이미지 식별, 분산된 콘텐츠 생성, 팟캐스트 텍스트 표기에 이르기까지 회사는 인간 지능 및 Amazon Mechanical Turk에 의존하고 있습니다.


요금

  • 사용 요금은 종량 과금제이고 최소 요금이나 사전 확약금이 없습니다.
  • Amazon Mechanical Turk에서는 사용자(“요청자”)가 인간 지능 작업(“HIT”)을 완료하고 지불한 금액 외에 10%의 수수료를 받습니다. 최소 수수료는 HIT당 0.005 USD입니다.

대표 비즈니스 사례

Mechanical Turk가 비즈니스에 어떤 이점을 줄 수 있는지 확인하기 위해 다른 업체에서 이 서비스를 어떻게 활용했는지 살펴 보시면 좋습니다.

사진/동영상 처리

Amazon Mechanical Turk는 이미지 처리에 적합합니다. 이미지 처리는 컴퓨터로는 어렵지만 사람에게는 매우 쉬운 작업입니다. 지금까지 Mechanical Turk를 사용하여 진행한 작업의 예는 다음과 같습니다.

  • 대상을 보다 쉽게 검색/광고할 수 있도록 이미지에서 찾은 객체에 태그 지정
  • 이미지 세트에서 제품을 가장 잘 나타내는 그림 선택
  • 사용자가 업로드한 이미지 중에서 부적절한 콘텐츠가 있는지 감사
  • 위성 이미지에서 발견된 객체 분류

데이터 확인/정리

대용량 온라인 디렉토리나 카탈로그를 보유한 회사는 Mechanical Turk를 사용하여 중복 항목을 식별하고 항목 정보를 확인합니다. 다음과 같은 작업을 예로 들 수 있습니다.

  • 옐로우 페이지 디렉토리 목록의 중복 제거
  • 온라인 제품 카탈로그에서 중복 제품 식별
  • 전화번호 또는 영업시간과 같은 레스토랑 정보 확인

정보 수집

Mechanical Turk 인력이 다양해지고 규모가 커져 다음과 같이 다른 방법으로는 거의 불가능할 정도로 광범위한 정보를 수집할 수 있습니다.

  • 컴퓨터나 모바일 기기에서 어떤 주제에 관해 질문을 하면 작업자들이 해당 질문에 대한 결과 반환
  • 다양한 주제에 대한 설문 조사 데이터 기입
  • 웹 사이트에 대한 검토, 설명 및 블로그 내용 작성
  • 대규모 법률 및 정부 문서에서 특정 분야 또는 데이터 요소 검색

데이터 처리

다음은 회사에서 Mechanical Turk 인력의 성능을 활용하여 여러 가지 형식의 데이터를 이해하고 지능적으로 응답하는 예입니다.

  • 팟캐스트 편집 및 표기
  • 인력을 활용한 번역 서비스
  • 검색 엔진 결과의 정확성 등급 매기기

자세한 설명

Amazon Mechanical Turk를 이해하는 가장 좋은 방법 중 하나는 HIT를 제출하여 직접 경험해 보는 것입니다. Amazon Mechanical Turk 웹 사이트(http://requester.mturk.com)를 방문하여 직접 경험해 보십시오.

HIT 정의

찾고 있는 정보를 정확하게 최저가로 찾으려면 HIT를 어떻게 정의하느냐가 관건입니다. 작업자는 흥미롭고 쉽게 완료할 수 있는 HIT에 끌리는 경향이 있으므로 작업자에게 기대하는 내용에 대해 분명한 지침을 제공하십시오. 작업자가 HIT를 완료하기 쉽게 지침을 제공할수록 작업이 빠르게 완료되고 지불해야 할 비용도 줄어듭니다. 잘 구성된 HIT는 매우 분명한 질문과 지침을 가지고 있습니다. 이러한 HIT는 질문에 답하는 방식과 응답에 포함해야 할 요소를 정확하게 전달합니다. 샘플 응답은 사용자가 찾고 있는 응답 유형을 작업자에게 정확히 전달하는 데에도 유용할 수 있습니다.

요금 결정

작업을 정의할 때 마켓플레이스의 작동 방식을 염두에 두어야 합니다. Mechanical Turk는 작업을 완료하는 데 필요한 작업자 풀과 회사를 연결해 줍니다. 작업자는 자신에게 가장 흥미 있는 작업, 즐겁게 완료할 수 있는 작업, 가장 비용을 많이 받는 작업을 자유롭게 수행합니다. 우선 순위가 높은 특정 작업에 대해서는 더 많은 작업자를 끌어모으고 처리량을 늘리기 위해 더 높은 요금을 제공하고, 완료 시간이 좀 더 여유로우면 비용을 덜 지불하도록 선택할 수도 있습니다.

HITS 제출

빠르게 시작하려면 간단한 온라인 인터페이스를 통해 HIT를 제출할 수 있으며, 대용량 작업의 경우에는 Mechanical Turk 웹 서비스 API나 명령행 도구를 사용하여 제출할 수 있습니다. HIT를 제출할 때는 작업자가 작업을 완료해야 하는 기간, 각 작업을 완료하는 데 필요한 사람 수, 작업에 대해 지불할 금액, 완료할 작업에 대한 구체적 정보를 지정해야 합니다.

인력 자격 요건 지정

Mechanical Turk는 작업자가 작업을 수행하기 전에 먼저 작업자의 자격 요건을 지정하는 기능을 제공합니다. 자격 요건은 여러 가지 간단한 질문이나 작업자에게 완료하도록 요청할 샘플 작업으로 구성할 수 있습니다. 작업자가 과거에 HIT에 제대로 응답한 비율을 기준으로 최소 비율 이상을 요구할 수도 있습니다. 작업자의 자격 요건을 지정하는 몇 가지 이유가 있습니다. 작업을 위해 언어 번역과 같이 매우 구체적인 기술이 필요할 수도 있고 로스앤젤레스에 사는 작업자로 제한하는 등의 특정 인구통계 정보가 필요할 수도 있습니다. 자격 요건을 인력을 "훈련"시키기 위한 메커니즘으로 사용할 수도 있습니다. 작업자가 간단한 테스트를 수행하도록 하여 작업 완료 방식을 보여 주고 기대하는 유형의 응답을 보여 줄 수 있습니다.

작업 검색 및 승인

HIT가 완료되면 몇 가지 메커니즘을 통해 사용할 수 있게 됩니다. Mechanical Turk 웹 사이트에 로그온하여 제출된 작업을 볼 수 있습니다. 또한 웹 서비스 API를 통해 완료된 작업을 모두 다운로드할 수 있습니다. 결과를 받고 작업의 품질을 확인한 후 작업을 승인하고 작업자에게 결제 정보를 제출합니다.

완료된 작업 비용 결제

완료된 HIT에 대한 결제는 Amazon Payments에서 관리합니다. Amazon Mechanical Turk 마켓플레이스에 HIT를 제출하기 전에 신용 카드, 은행 계좌 또는 Amazon Payments 계좌 잔액으로 미리 결제해야 합니다. HIT 결과를 승인하면 HIT와 관련된 금액(요금 및 보너스)과 Amazon Mechanical Turk에서 부과한 수수료가 선불 HIT 잔액에서 자동으로 공제되어 작업자에게 지급됩니다.

개발자 도구 및 리소스

Amazon Mechanical Turk는 개발자가 서비스에 대해 자세히 알아보고 생산성을 높이는 데 도움이 되는 도구와 리소스를 제공합니다. 코드 샘플, 라이브러리, 자습서, 기술 설명서 및 릴리스 정보 등입니다. 리소스 센터에서 이러한 도구와 리소스를 찾아 보십시오.


지정 용도 및 제한





웹 세미나: AWS 솔루션 공급자용 Mechanical Turk 소개
Amazon Mechanical Turk로 혁신적인 솔루션을 만들고 매출을 증대하는 방법을 알아보려면 3월 4일에 열리는 이 웹 세미나에 참석하십시오.



Mechanical Turk 샌드박스
라이브로 게시하기 전에 Mechanical Turk 개발자 샌드박스에서 HIT 요청을 생성하여 테스트합니다.



Mechanical Turk 웹 사이트
요청자로 결과를 받거나 작업자로 수익을 얻습니다.
©2013, Amazon Web Services, Inc. 또는 자회사. All rights reserved.