Home
Find Project
Find Expert
My City
rss En Cn
Forum
My Resume
Login
Sign Up
Post Project
A URL collection service using MTurk
Status : Working
Expert : Iphoneprogrammer
Buyer : Felicity Thompson

A URL collection service using MTurk

Project Progress
1 Choose Bid
2 Sign Contract with Milestones
3 Working
4 Rate and Close
Dashboard Message Board Bid Management Contract and Pay Rate and Close Arbitration Managment Tools
Plan Tracking Members Statistics Tasks Whiteboards Work Log Files
Budget : $1,000-5,000
Estimated development time : 7 Days
Skill :

Access AJAX C

Description

The goal of this project is to create a system that will collect URLs for a variety of topics, submitted and verified through Amazon Mechanical Turk.

A. URL collection part

The system should create HITs on Amazon Mechanical Turk that will ask Amazon Mechanical Turk workers to submit URLs about a particular topic.
In order to avoid collecting duplicate URLs, we will have the following verification procedure:

The user submits the URL and presses a "check URL" button. Then, using some lightweight querying mechanism (e.g., through AJAX) we will verify that the URL is not in the list of already collected URLs. If the URL is indeed not in the database, then we will allow the MTurk worker to submit the HIT.

The system should save though *all* the URLs checked/submitted by the Turkers, so that we can see if there are URLs that are entered too often, and we can explicitly ask workers not to enter these URLs.

We may need some extra safeguards to avoid submission of "almost duplicate" HITs (e.g., strip down the URL to only its domain). But we can work this out as we work on the system.

B. URL verification part

The submitted URLs will be then submitted to MTurk again, when 5-10 other workers will vote on whether the URL is indeed about the specified topic. If the majority of users agree that the URL is about the topic, the original Turkers that submitted the URL gets paid.

C. FrontEnd

The system should be possible to manage through a web-based front-end. The administrator of the system should be able to add requests for new topics, specify how many URLs are needed, and specify payments for HITs, and be able to specify required qualifications for the MTurk workers (e.g., 95% approval rate, 500 approved HITs, and so on).

Some guidelines:

The TurkIt toolkit maybe of value, but you are definitely not required to use it.


The HITs on Mechanical Turk should be created as "External HITs" and will be hosted in an external server. I can give you access to a Windows 2003 server or we can set up an Amazon EC2 instance to handle that.

Project Bids

  Expert Location Message last login
Has Portfolios
2

Iphoneprogrammer (Win Bid)

Tennessee USA
0
about 13 hours

Comments

Want to send a private message to buyer?Click here
(500 characters or less)
Validate Code
校验码
Send

Project Buyer

Felicity Thompson

Place Bid

Login to submit a proposal.
Haven't signed up yet? Please sign up to become a Taskcity user right away.

Related Project Spotlight

物流企业论坛网站

STL数据分析器

html5项目

jQuery Mobile calendar frontend

Hire Android Developer | Hire iPhone Developer | Android Application Development | iPhone Application Development | JAVA/J2ME/J2EE Development | Mobile Development | Outsource iPhone Development | Outsource Android Development | Hire PHP Programmer | Hire PHP Developer | Web Application Development | Outsource Web Development | Windows Phone Developer | Hire Web Developer
Privacy Policy | Terms of Service | About Us | Contact Us | Guest Book
Copyright (c) 2007-2011 Taskcity All rights reserved