Drag a tag: beyond tagging »
FERDY CHRISTANT - APR 14, 2009 (07:36:16 PM)
Tagging has been part of many web applications for some years now. Tagging provides a flexible "folksonomy" of content classification, typically supplied by end users who upload or post content. I've noticed how many web applications have a very basic implementation of tagging. This accusation is best demonstrated by my very own blog. If you click on TAG CLOUD in the right sidebar, you will see something like this:
The tag cloud shows the list of tags, where the weight is expressed by the font size. Clicking a tag reveals all content of that tag. You can subscribe via RSS to a specific tag. Entering tags for a blog post is done by checking the predefined tags from a checkbox list, or by entering custom values in a textarea field. In short, a very typical, classic implementation of tagging.
With JungleDragon, I'm implementing a slightly more sophisticated tagging system. Here's why:
Entering tags is made super easy thanks to my TagDragon component:
Not only is this more user-friendly, it will also encourage tag reuse and somewhat prevent tag synonyms (multiple very similar terms to describe the same, for example "Black-rat snake" and "black rat snake").
What's more, upon clicking a tag, in JungleDragon you will see the tags related to that tag. This allows for convenient content discovery by the user. It is not easy to implement related tags, since tags in reality have no structured relationship, but here's my approach to it. Upon clicking a tag, users will also see a list of the top users who have contributed to that tag. This helps you to find top content within the tag and from related users.
And finally a third innovation in tagging is "Drag a tag". User can not only add images to favorites, they can add an entire tag to their favorites. You could see this as a dynamic favorite where the user's favorites are updates as images are posted in that tag.
None of these are ground-breaking innovations, but in total they make for quite a sophisticated implementation. JungleDragon will be full of little innovations like this. In fact, sometimes I wish I would stop generating so many ideas, as I have to actually implement all of this stuff.
After all, ideas that are not realized are as valuable as no ideas at all.



Comments: 2
Reviews: 1
Average rating:
Highest rating: 4
Lowest rating: 4
COMMENT: PHIL WARNER

MAY 2, 2009 - 23:27:18
We encourage users to use both general and specific tags and to test their resutls, so in this way the solution combines both taxonomy and folksonomy. Another idea to add to the list maybe?! «
COMMENT: FERDY
MAY 9, 2009 - 01:00:39 AM
I'm doing the exact same thing so there's no need to add it to the idea list
«