Slashdot Mirror


The Need For A Tagging Standard

John Carmichael writes "Tags are everywhere now. Not just blogs, but famous news sites, corporate press bulletins, forums, and even Slashdot. That's why it's such a shame that they're rendered almost entirely useless by the lack of a tagging standard with which tags from various sites and tag aggregators like Technorati and Del.icio.us can compare and relate tags to one another. Depending on where you go and who you ask, tags are implemented differently, and even defined in their own unique way. Even more importantly, tags were meant to be universal and compatible: a medium of sharing and conveying info across the blogosphere — the very embodiment of a semantic web. Unfortunately, they're not. Far from it, tags create more discord and confusion than they do minimize it. I have to say, it would be nice to just learn one way of tagging content and using it everywhere.""

35 of 200 comments (clear)

  1. Don't agree by pubjames · · Score: 4, Insightful

    Isn't the power of tags that you can tag stuff however you want? To me a standard for tagging would be a negative thing.

    I don't thing the problem is a standard for tagging, the problem is having a standard for sharing tags between applications. But that's another problem and it doesn't need to be solved to implement tagging itself.

    1. Re:Don't agree by Anonymous Coward · · Score: 5, Interesting

      Er, guys?

      Tags are keywords.

      There's a keyword line up in the header that isn't being used for much these days.

      If you want to tag your document in a machine-readable way, put the tags in the keyword field. Problem solved.

    2. Re:Don't agree by lousehr · · Score: 5, Insightful

      Your analysis of "the problem" is exactly the point of TFA. The stated concern is not that the content of the tags has no standard, but that the format of the tags has no standard. If a single tag contains multiple words, should the words be separated by spaces or underscores, or should we use StudlyCaps?

    3. Re:Don't agree by ArsonSmith · · Score: 5, Funny
      You forgot to close them all

      </yes>
      </no>
      </maybe>
      </haha>
      </evil>
      </spam>
      </cow boyneal>
      </firstpost>
      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    4. Re:Don't agree by radtea · · Score: 4, Insightful

      The stated concern is not that the content of the tags has no standard, but that the format of the tags has no standard.

      The medium, as Marshall Maclluhan said, is the message. As soon as you standardize the format of the tags you will restrict the kind of information people can convey with them. That may be an acceptable limitation to you, but not to others, and they will find workarounds that effectively break the standard.

      For example, if tags were standardized on underscores to separate words you would have to forbid spaces and caps to enforce that standard. And then we would have no way of distinguishing between Polish and polish, which would be bad if you were looking for things to do with Eastern European culture or furniture care products. People would then start doing things like expressing capitalization by some other syntactical hack which would be inconsistently applied and a greater mess would ensue.

      Alternatively, tags could be represented as more complex markup:
      <tag>
      <word order="1">really</word>
      <word order="2">stupid</word>
      </tag>

      But because words and concepts have no general one-to-one correspondence (many words do not convey a unique concept or a concept at all, and many concepts cannot be conveyed in one word) this would be inadequate, and in any case even if the content model of the "word" tag forbade spaces, caps and underscores, people would still create tags that looked like:

      <tag><word>reallystupid</word></tag>

      The basic idea of "semantic markup" is wrong. From the summary:

      the very embodiment of a semantic web. Unfortunately, they're not. Far from it, tags create more discord and confusion than they do minimize it. I have to say, it would be nice to just learn one way of tagging content and using it everywhere.

      Actually, tags as they stand are the very embodiment of the semantic web. The only function of the semantic web is to create confusion and discord, because confusion and discord is the essence of the human epistemological condition. And the call for "one way of doing X" has a nice religious ring to it, history shows that attempts to standardize things relating to human thought are very much misguided.

      --
      Blasphemy is a human right. Blasphemophobia kills.
    5. Re:Don't agree by ravenlock · · Score: 4, Funny

      You closed them in the wrong order, so I guess the rest of the conversation is no longer valid. :)

  2. Automatic tagging by drcoppersmith · · Score: 5, Insightful

    I'm inclined to disagree that 'tags' are the answer here. I wrote my masters thesis on a method automatically generating semantic webs from plaintext. It's a huge problem with about a dozen different stages, but I had backing in all of my research from the psycholinguistics and computer-science field.

    Herein lies the rub: You're never going to get everyone to agree on a set of appropriate tags. Even if you do, you'll never have them uniformly applied (well I find that humorous but you have it tagged as inappropriate).

    There are other solutions here, such as automatic semantic generation. Hey, I never said it was an easy solution, but it's one that I'm certain can be accomplished. Flame away ;-)

    1. Re:Automatic tagging by mangu · · Score: 4, Informative
      I wrote my masters thesis on a method automatically generating semantic webs from plaintext.


      In the end, this could be said to be one of the central problems in AI. Basically, this is dimensionality reduction. People have been trying to do this manually for a long time. The Encyclopaedia Britannica's Propaedica is an example of a tentative semantic web for all human knowledge, but it's so inefficient that it's of very little use by a human, not to mention by automatic mechanisms.


      You're never going to get everyone to agree on a set of appropriate tags ... There are other solutions here, such as automatic semantic generation


      I believe it could be done if it were an automatically generated tag set. If it could be proven mathematically optimal in a certain context, it would be hard for anyone to disagree.

    2. Re:Automatic tagging by remmelt · · Score: 4, Interesting

      Tags are probably very community based, so they would only make sense within that community. (!itsatrap wouldn't work so well on iloveponies.co.ae). That said, why make tags which are meaningless to other communities or have vastly different meanings to other people available as a sorting or searching option? Sure, you could make some pretty mean stats proving any point you'd like (bad grammar in tags up 14.8% from last year! tag "yes" used in 87% of all blogs, world population feeling positive!) but I don't see the point.

      Also, anyone trying to make a serious argument containing the word "blogosphere" should really try and get out more. Come on people, it's not world hunger we're solving here. Viz: http://coolestshop.com/headline-blog.html

    3. Re:Automatic tagging by maxume · · Score: 5, Insightful

      The article is mostly talking about standardizing the envelope, not the message, which is to say, how do you share/create a two word tag, and how to you specify exactly what is supposed to be described by that tag, and how do you share that in a useful way.

      The fact that someone thinks something is funny and someone else thinks it is inappropriate is useful information to gather, if you get 5000 funny and 5 inappropriate, you have a lot more information than if you have nothing at all, but even in you get 10 and 10 you still have more information, which is probably a good thing.

      --
      Nerd rage is the funniest rage.
    4. Re:Automatic tagging by drcoppersmith · · Score: 4, Interesting

      There are a lot of instances of manual tagging, and I agree with you that they're just too cumbersome (as does almost an entire field of psycholinguists [if you think you can get all of them to agree on anything you're sorely mistaken. They'll disagree just because they can]).

      The automatically generated tags are exactly what I was talking about. I didn't get terribly explicit with my ideas, but you seem to be going in the same direction I was. Getting the software to both tag incoming documents and categorize the semantic webs generated by each is the key to some 'universal' tagging sytem. This way we have maximally efficient tags along with a standardized definition for each and (perhaps most importantly) an automatic way of tagging all the documents to be processed. No room for the "13 year old cheerleader tags" as someone so eloquently put before.

      We still have the problem of naming the 'generic' tag categories generated by the software... The solution for that one is a lot hazier, though important. I don't think anyone will go looking for 'category 12233242' to find 'academic humor'.

  3. The other option by T-Ranger · · Score: 5, Funny

    Is not to tag everything like 13 year old cheerleaders.

    1. Re:The other option by archen · · Score: 4, Funny

      omg.ponies

    2. Re:The other option by jZnat · · Score: 5, Informative

      !itsatrap

      That's existed since tags started, so problem solved!

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
  4. One Key Point by Azarael · · Score: 4, Insightful

    How do you standardize something that has not been widely implemented before? It's great to say that it would be good idea to have one standard practice for tagging, but which one? There's no reason to make a huge fuss about this until it a least one clear contender for standardization emerges (which will probably happen on its own).

    1. Re:One Key Point by Qzukk · · Score: 4, Funny

      Obviously we have to find the lowest common denominator between all the different tagging systems.

      I propose that we standardize the following tags:
      thissux
      omgthisrox
      That should cover 100% of the content in a manner that everyone can relate to.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    2. Re:One Key Point by T-Ranger · · Score: 3, Insightful

      Well, not quite. Reading the blog post the problem lies with two areas: technology and linguistics.

      For technology, as an example, how do you quote things? How do you separate tokens? Do you use StudlyCaps and spaces? "Quoted words", and commas? If the later, what about nested quotes?

      Bullshit question. The question is solved. Use XML. (Yeah, well, it is the web). We don't need Yet Another CSV "standard". Tags may be presented as lists, in spans, or WTF ever. But if you are talking about storage and transmission, then store the tokens separately, and transmit them in an unambiguous format; in 2007, on the web, the solutions are implementation-specific and XML, respectively.

      For linguistics, thats harder. Nouns or verbs? Talk to a librarian, Im sure there are volumes of information on the right way. But I don't care, as I'm still disgusted that the technology problem even exists.

      Right now it seems there is little discussion on the problem. Right now, if implementations are trying to reinvent data encoding schemes either the implementations are totally brain dead (and need a kick in the ass from an outside force), or are completely oblivious to the problems they are encoding into there core features (and thus still need a kick in the ass). This is so bad, its worse then wrong. You have to try to get to the point of being wrong.

      Of course, I don't care because tags are stupid. OTOH, perhaps I would care if they at least were implemented in a potentially useful way.

    3. Re:One Key Point by robotninja · · Score: 3, Insightful

      I can't believe I'm reading this -- it's a sad day for information science (I'm a librarian) when many otherwise knowledgeable, tech-savvy people are blinded by Web-2.0-speak. Let me reiterate another poster's comment:

      Tags are keywords. More specifically, they are subject keywords.

      If you can wrap your head around this idea, then you might realize what the author is talking about is a list of 'standardized' subject headings. You may know this by its common street name: a thesaurus (although some people prefer to use the terms ontology, taxonomy, or controlled vocabulary).

      There are plenty of well-established, long-standing, open thesauri out there - a few examples:
      MeSH
      LCSH (Library of Congress)
      CSH (National Library of Canada)
      ... and hundreds more, in nearly every language.

      There are even ANSI and ISO guideline standards for how to develop monolingual and multilingual thesauri for specific subject areas. This practice has existed well before the advent of the Internet, since before the first libraries even. Over the past hundred years or so, the practice has become highly refined in order to facilitate the practice of indexing.

      That's right, when you "tag" a page, you're actually indexing it. But you can call it "tagging" if that makes you feel cooler.

  5. Didn't they have this problem in Babel? by zappepcs · · Score: 4, Insightful

    How to share and categorize information is an ages old problem. One man's trash is another man's treasure, likewise, one man's bread is another man's dietary problem.

    I'm not sure, but haven't we already figured out that tagging would require more tags than the actual information being tagged to accomplish what the original poster was asking for?

  6. People actually pay that much attention to tags? by east+coast · · Score: 4, Insightful

    I don't feel that tags have enough significance behind them to merit a standard. I'd be more concerned with truth in journalism first, for my part.

    --
    Dedicated Cthulhu Cultist since 4523 BC.
  7. Hopeless by bigmouth_strikes · · Score: 4, Insightful

    Trying to standardize tags in the context of standardizing what they are, is hopeless. It'll be like the Unicode standard; too complex to use in its entirety.

    But to standardize the format of tags and to standardize how to exchange tags between systems, is a great idea.

    --
    Oh, I can't help quoting you because everything that you said rings true
  8. I Completely Agree... by setirw · · Score: 5, Funny

    Which is why I tagged this article with "njkewjdkewd."

    --
    This message printed on 100% post-consumer recycled electrons.
    1. Re:I Completely Agree... by KincaidKMF · · Score: 5, Funny

      How random... I was looking through tagged articles for more information about the "New Journal for Keeping Every Word a Just and Defined Kooky Emphasis While Describing" and popped over here. And all this time I thought tags were working.

  9. I'm fired, aren't I? by elzahir · · Score: 4, Insightful

    He said "blogosphere." Instantly, I don't care.

    Only thing worse would be something like, I dunno, "tags should be a Web 2.0 standard" or somesuch.

    Excuse me, but "proactive" and "paradigm"? Aren't these just buzzwords that dumb people use to sound important?

    --
    For a successful technology, reality must take precedence over public relations, for nature cannot be fooled - R Feynman
    1. Re:I'm fired, aren't I? by Frnknstn · · Score: 5, Funny

      "buzzword" is a term used by cynical people trying to sound important.

      --
      If it's in you sig, it's in your post.
  10. tagging by AcidLacedPenguiN · · Score: 4, Funny

    and here I thought the standard for tagging was for the first person to agree or disagree with the headline, then the next has to immediately disagree with the first person. 5 minutes down the line if no one has added another tag, the third must disgree with BOTH the first and the second poster. Finally, a serious slashdotter will show up to add a relevant tag, followed by the oh so frequent itsatrap and slownewsday tags.

    --
    disclaimer: I've been known to store numbers in my ass for which to dig out when quantities are required.
  11. Tags are for things that AREN'T standardized by vidarh · · Score: 3, Insightful

    Tags are human assigned labels for something that we don't have better meta-data for, or where we don't want to be bothered with formalism. If you want something formal, go use a proper taxonomy/ontology and put bucketloads of OWL or RDF-schema data on your site to define relationships, or use format with well defined semantics to add information. Noone is stopping you, and there are cases where formally defining relationships is worthwhile, such as when you want software agents to be able to infer stuff about the data. But that's not what tagging is used for. Tagging is used for ad-hoc manual classification in situations where it is good enough

  12. Too many chefs, etc. by Pope · · Score: 3, Informative

    Tagging, like anything else designed to be helpful, simply won't work if *anything* is allowed. For every person who tags something "correctly" in an effort to do good, how many people will deliberately mis-tag something to produce misleading results?

    Better to get rid of tagging altogether and go back to text searching! :)

    --
    It doesn't mean much now, it's built for the future.
  13. Argh by eMbry00s · · Score: 3, Funny

    I think by "blogosphere", you really mean "internet".

  14. there is a standard by Yonder+Way · · Score: 4, Interesting

    There is a standard but nobody uses it these days. Even the search engines disavow it anymore.

    <META name="keywords" content="foo, bar, baz"/>
  15. Better hurry... by supabeast! · · Score: 3, Insightful

    If someone gets started on a tagging standard right now, it might see a little use before the whole silly idea goes out of style next year.

  16. They're not that useful anyway by AdamHaun · · Score: 3, Insightful

    The only tags I like are my own. The real use of other people's tags is to show how they organize information, not to help me find something. The problems the article brings up are only the beginning -- the natural tendency of a global tagging system is for the number of tags applied to an object to increase without bound. If I'm doing a master's thesis on, say, web design, I might tag any number of sites "thesis". Is that useful to anyone else? Probably not. But it will interfere with someone who's searching for sites about writing theses.

    --
    Visit the
  17. MOD PARENT UP by metamatic · · Score: 3, Insightful

    We've got a standard for keywords in HTML documents. There's no problem there.

    The only issue is what to do when there are multiple sub-documents on a single page, like if Slashdot allowed individual replies to be tagged.

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  18. Re:Hyphens. by Chryana · · Score: 5, Insightful

    I would add to this that slashdot tags tend to be not very useful.

    Most of the time, the tags have little to do with the actual article (eg. yes, no, maybe, fud, notfud, flamebait). I thought the purpose of tags was to be able to find an article easily later on when it has been archived, and the usefulness of the tags I just mentioned for this purpose is dubious at best. I do not pretend to have a solution to this problem, but I think the situation would be improved if the editors or maybe the /.ers who wrote the top rated comment where the only people allowed to set the tags.

  19. Technorati has a standard... by BovineSpirit · · Score: 3, Interesting

    The rel-tag microformat is an attempt to standardise tagging. It relies on other microformats to define what it is you are tagging. There isn't a 'photo' microformat at the moment, so you can't do a web-wide search for photos tagged 'fireworks' for example. If you're interested in the semantic web it's worth checking out microformats. You can download a plugin for firefox that reads microformats. Go and have a look at Flickr with it, or any other site that implements microformats. If people have tagged something with a 'geo' tag giving long. and lat. then it will bring up a Google Map showing the location. If they've included a 'hCard' around their contact details you can add it to your address book.