Tagging and the mechanical turk »
FERDY CHRISTANT - JUN 11, 2010 (10:42:43 AM)
This week I have been posting tiny JungleDragon updates based on the progress I made last week. I sure hope you are not getting tired of these updates yet, because I'm not done :)
Today's topic is untagged images.
Tags are an important way to find and browse images in JungleDragon, so it sucks when an image has no tags. Instead of frustrating users by making tags required, I have a different strategy:
- Tagging an image is rewarded with karma points
- With enough reputation, you can even tag images of other users
- I make tagging as easy and fun as possible
Let's talk about the fun and easy part, which I improved greatly last week. From the general tags page, one can navigate to the Untagged page, which looks like this (click to enlarge):
Essentially, it looks mostly like all other image lists in JungleDragon. Difference number one is that it is much more simple, it rids of all image details and actions, only the title and image is shown. The other difference is that it frames images that you are allowed to tag as orange. In this screenshot it has framed all images, because I have administrator rights. Normal users will see the orange frame if:
- They own the image
- They have earned the "Image moderation" power, allowing them to edit details of all images
Now, in normal image lists clicking on the image brings you to the image page. In the Untagged list, it brings up a popup for inline tagging:
And if we click "Save", we are rewarded and the image we just tagged dissapears from the overview:
Like normal image edits, all history is kept so things can be undone by owners and there is a cap on how many edits one can do within the hour or day.
Why is this so important?
I should have created a video to demonstrate this approach. Tagging a lot of images like this is super easy, super fast and dare I say it, fun. It feels like a game. This means that even in a worse case scenario, where users hardly tag their images, it won't be a royal pain for administrators to do it for them. Users happy, admins happy.
The Mechanical Turk in action :)




