Feeds

Twitter's real time data cruncher is made of people

Crowdsourcing advocates will be in your ear about this forever

The Essential Guide to IT Transformation

Twitter has revealed that real, live, flesh-and-blood people are one of its key tools for analysing data in real time, and that it finds the people it needs with an unconventional approach to crowdsourcing.

The micro-blog’s engineering team has published a post in which it explains that trending topics post a tricky challenge as it is rather hard to build search or advertising tools that understand “… that #bindersfullofwomen refers to politics, and not office accessories …”.

The post goes on to say “ … we need to teach our systems what these queries mean as quickly as we can — because in just a few hours, the search spike will be gone”. The best way to understand the new flood of searches, Twitter has come to appreciate, is by putting people to work.

As a Californian company Twitter obviously can’t help itself and has labelled its use of Amazon Web Services’ Mechanical Turk crowdsourcing service “a real-time human computation engine”. If you can get past that, the post explains that “As soon as we discover a new popular search query, we send it to our human evaluators, who are asked a variety of questions about the query.”

Those evaluators, or “judges” may be asked to “ … categorize the query, or provide other information (e.g., whether there are likely to be interesting pictures of the query, or whether the query is about a person or an event) that helps us serve relevant Tweets and ads.”

Much of the work to deliver work to judges is automated. The post says real time computation system Storm does a lot of the heavy lifting, directing traffic for Hadoop and other tools.

The post also reveals that the judges Twitter hires work just about full time for the company. Twitter draws workers from a custom pool of Mechanical Turks because the quality of random crowdsourced workers “… doesn’t always meet our needs.” The company instead works with folks it knows are “experts at the kinds of tasks we send, and can often provide higher quality at a faster rate than what even in-house judges provide.” The company has even created online communities for its judges and says they use them to “… collaborate amongst themselves to give us the best judgments…”.

All of which is something for the crowdsourcing crowd to crow about, even if the idea that a large-ish corporation valued at billions of dollars is effectively employing people without the responsibilities that come with formally hiring them will raise eyebrows elsewhere. Twitter points out the work on offer is flexible and that its team of judges “… can work anywhere, anytime — which is a requirement for this system, since global event spikes on Twitter are not limited to a standard 40-hour work week.” ®

Build a business case: developing custom apps

More from The Register

next story
Scotland's BIG question: Will independence cost me my broadband?
They can take our lives, but they'll never take our SPECTRUM
iWallet: No BONKING PLEASE, we're Apple
BLE-ding iPhones, not NFC bonkers, will drive trend - marketeers
Trying to sell your house? It'd better have KILLER mobile coverage
More NB than transport links to next-gen buyers - study
Auntie remains MYSTIFIED by that weekend BBC iPlayer and website outage
Still doing 'forensics' on the caching layer – Beeb digi wonk
Speak your brains on SIGNAL-FREE mobile comms firm here
Is goTenna tech a goer? Time to grill CEO, CTO
NBN Co adds apartments to FTTP rollout
Commercial trial locations to go live in September
prev story

Whitepapers

Implementing global e-invoicing with guaranteed legal certainty
Explaining the role local tax compliance plays in successful supply chain management and e-business and how leading global brands are addressing this.
Consolidation: The Foundation for IT Business Transformation
In this whitepaper learn how effective consolidation of IT and business resources can enable multiple, meaningful business benefits.
Backing up Big Data
Solving backup challenges and “protect everything from everywhere,” as we move into the era of big data management and the adoption of BYOD.
Boost IT visibility and business value
How building a great service catalog relieves pressure points and demonstrates the value of IT service management.
Why and how to choose the right cloud vendor
The benefits of cloud-based storage in your processes. Eliminate onsite, disk-based backup and archiving in favor of cloud-based data protection.