« Turning comments off for a while... | Main | Cell chip coming soon »

January 26, 2005

Folktologies -- Beyond the Folksonomy vs. Ontology Distinction

First of all I know Clay Shirky, and he's a good fellow. But he's simply wrong about his claim that "tagging" (of the flavor that is appearing on del.icio.us -- what I call "social tagging") is inherently better than the use of formal ontologies. Clay favors the tagging approach because it is bottom-up and emergent in nature, and he argues against ontologies because pre-specification cannot anticipate the future. But this is a simplistic view of both approaches. One could just as easily argue against tagging systems because they don't anticipate the future -- they are shortsighted, now-oriented systems that fail to capture the "big picture" or to optimally organize resources for the long-term. Their saving grace is that over time they do (hopefully) self-organize and prune out the chaff, but that depends both on the level of participation and the quality of that participation.

Tagging is certainly useful -- and indeed collaborative authoring, editing and filtering are powerful paradigms -- but folksonomies (at least present day ones) suffer from having too little formal structure -- tagging systems easily result in "metadata soup."  Ontologies are on the other end of the spectrum -- they are particulary useful for accurately modeling the actual structure of the world, or of conceptual domains -- but admittedly in some cases their formal structure can be overly rigid and specific. The benefit of tagging is primarily the adaptive nature of the resulting taxonomies. The benefit of ontologies is the rich, and unambiguous, semantics they define. Tagging systems are useful when all that is needed is the ability to link items to topics; ontologies are useful when what is needed is to rigorously define or understand what is meant, or not meant, by particular classes, fields and relationships -- something that is essential for good machine-processing of data.

One point that Clay makes, which I think is very interesting, is his view that perhaps the world is moving from a graph-theory information model (ontologies) to a set-theory model  (folksonomies) -- but in fact, under the surface this argument falls apart. OWL is nothing other than a language for enabling extremely sophisticated set-theoretic operations on information. In fact, if you actually look at the OWL language itself, it is primarily comprised of set-theoretic statements. I don't really view graph-theory and set-theory as mutually exclusive -- in fact, they are highly connected, if not equivalent at a deep level. But expressing information in graph form or set form does have different benefits for certain types of information processing. In particular, graphs can be beneficial when associative reasoning is important -- for example, when traversing links or networks between nodes is key. Sets on the other hand are useful when relevance or mutual membership are most important.

Clay discounts ontologies for many reasons. He has many arguments, most of which have some merit, but fall short of convincing me (or anyone in the field of knowledge representation). Indeed, tagging systems are just special, highly simplistic cases of ontologies -- namely, they are ontologies with extremely basic semantics and almost no constraints -- they are even lower on the spectrum than taxonomies. In fact, we could graph the spectrum of knowledge management as follows:

<--------------------------------------------------------------->
Tags   Folders   Taxonomies   Databases   Ontologies

One of Clay's early arguments against ontologies was that they are merely systems for syllogistic logic -- but in fact, that is simply not the case. While the formal semantics of OWL doe support logical inferencing and reasoning, that is not the only value of ontologies. In fact, I think a much more important benefit of ontologies is simply that they make the semantics of data structures explicit -- which makes it much easier to both process information, and integrate information across different applications and representations. Ontologies are, in my opinion, simply the next evolution of database schemas. Surely, Clay would not argue that database schemas have no place in the world!

Another way of looking at ontologies and the semantic web is that they do for the meaning of data what other markup languages have done for the layout and structure of data. HTML provided a way to markup the formatting of content. XML provided a way to markup the structure of content. RDF and OWL provide a way to markup the meaning of information. This is a logical progression, and it is something that will really make the Web, desktop and enterprise easier to cope with. Ontologies are not panaceas -- but they are incredibly powerful when used appropriately. And that is the operative word -- they are not for everything. Indeed, in cases where social tagging is sufficient, ontologies may simply be overkill. But there are many, many cases where social tagging simply does not, and cannot, have the semantic rigour that is needed.

So what's next? I think that ultimately we will see a synthesis of these two approaches emerge. Imagine a folksonomy combined with an ontology -- a "folktology." In a folktology, users could instantly propose or modify ontological classes and properties in the same manner that they do with tags in tagging systems. The most popular ontological constructs (the most-instantiated classes, or  slots on classes, for example) would "rise to the top" and self-amplify, while the less-instantiated ones would "fall to the bottom" over time. In this way an emergent, self-organizing, and self-pruning ontology could emerge within a community. Such a system would have the ease and adaptability of a folksonomy plus the semantic richness and formal structure of an ontology. I think ultimately a <i>folktology</i> approach will be better than either folksonomies or ontolgoies on their own.

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d83451b21169e200d8350d26bc53ef

Listed below are links to weblogs that reference Folktologies -- Beyond the Folksonomy vs. Ontology Distinction:

Comments

The comments to this entry are closed.

My Photo

Get my RSS Feed

Twine | Nova Spivack - My Public Twine items

Radar Networks

  • twine.jpg
  • logo_v5_03b.jpg
  • logo_v5_03b.jpg

Nova's Trip to Edge of Space

  • Stepsedgestratosphere
    In 1999 I flew to the edge of space with the Russian air force, with Space Adventures. I made it to an altitude of just under 100,000 feet and flew at Mach 3 in a Mig-25 piloted by one of Russia's best test-pilots. These pics were taken by Space Adventures from similar flights to mine. I didn't take digital stills -- I got the whole flight on digital video, which was featured on the Discovery Channel.

Nova & Friends, Training For Space...

  • Img021
    In 1999 I was invited to Russia as a guest of the Russian Space Agency to participate in zero-gravity training on an Ilyushin-76 parabolic flight training aircraft. It was really fun!!!! Among other people on that adventure were Peter Diamandis (founder of the X-Prize and Zero-G Corporation), Bijal Trivedi (a good friend of mine, science journalist), and "Lord British" (creator of the Ultima games). Here are some pictures from that trip...

Featured Past Articles

Pages

People I Like

  • Peter F. Drucker
    Peter F. Drucker was my grandfather. He was one of my principal teachers and inspirations all my life. My many talks with him really got me interested in organizations and society. He had one of the most impressive minds I've ever encountered. He died in 2005 at age 95. Here is what I wrote about his death. His foundation is at http://www.pfdf.org/
  • Mayer Spivack
    Mayer Spivack is my father; he's a brilliant inventor, cognitive scientist, sculptor, designer and therapist. He also builds carbon fiber trimarans in his spare time, and studies animal intelligence. He is working on several theories related to the origins of violence and ways to prevent it, new treatments for learning disabilities, and new theories of cognition. He doesn't have a Web site yet, but I'm working on him...
  • Marin Spivack
    Marin Spivack is my brother. He is the one of the only western 20th generation lineage holders of the original Chen Family Tai Chi tradition in China. He's been practicing Tai Chi for about 6 to 10 hours a day for the last 10 years and is now one of the best and most qualified Tai Chi teachers in America. He just returned from 3 years in China studying privately with a direct descendant of the original Chen family that created Tai Chi. The styles that he teaches are mainly secret and are not known or taught in the USA. One thing is for sure, this is not your grandmother's Tai Chi: This is serious combat Tai Chi -- the original, authentic Tai Chi, not the "new age" form that is taught in the USA -- it's intense, physically-demanding, fast, powerful and extremely deadly. If you are serious about Tai Chi and want to learn the authentic style and applications, the way it was meant to be, you should study with my brother. He's located in Boston these days but also travels when invited to teach master classes.
  • Louise Freedman
    Louise specializes in art-restoration. She does really big projects like The Museum of Fine Arts in Boston, The Gardner Museum and Harvard University. She's also a psychotherapist and she's married to my dad. She likes really smart parrots and she knows how to navigate a large sailboat.
  • Kris Thorisson
    Kris has been working with me for years on the design of the Radar Networks software, a new platform for the Semantic Web. He has a PhD from the MIT Media Lab. He designs intelligent humanoids and virtual realities. He is from Iceland, which makes him pretty cool.
  • Kimberly Rubin
    Kim is my girlfriend and partner, and also a producer of 11 TV movies, and now an entrepreneur in the pet industry. She is passionate about animals. She has unusual compassion and a great sense of humor.
  • Kathleen Spivack
    Kathleen Spivack is my mother. She's a poet, novelist and creative writing teacher. She was a personal student of Robert Lowell and was in the same group of poets with Silvia Plath, Elizabeth Bishop and Anne Sexton. She coaches novelists, playwrites and poets in France and the USA. She teaches privately and her students, as well as being published, have won many of the top writing prizes.
  • Josh Kirschenbaum
    Josh is a visual effects whiz, director and generalist hacker in LA. We have been pals and collaborators since the 1980's. Josh is probably going to be the next Jim Cameron. He's also a really good writer.
  • Joey Tamer
    Joey is a long-time friend and advisor. She is an expert on high-tech strategic planning.
  • Jim Wissner
    Jim is among the most talented software developers I've ever worked with. He's a prolific Java coder and an expert on XML. He's the lead engineer for Radar Networks.
  • Jerry Michalski
    I have been friends with Jerry for many years; he's been advising Radar Networks on social software technology.
  • Chris Jones
    Chris is a long-time friend and now works with me in Radar Networks, as our director of user-experience. He's a genius level product designer, GUI designer, and product manager.
  • Bram Boroson
    Bram is an astrophysicist and college pal of mine. We spend hours and hours brainstorming about cellular automata simulations of the universe. He's one of the smartest people I ever met.
  • Bari Koral
    Bari Koral is a really talented singer songwriter. We co-write songs together sometimes. She's getting some buzz these days -- she recently opened for India Arie. She worked at EarthWeb many years ago. Now she tours almost all year long and she just had a hit in Europe. Check out her video, on her site.
  • Adam Cohen
    Adam Cohen is a long-term friend; we were roommates in college. He is a really talented composer and film-scorer. He doesn't have a Web site but I like him anyway! He's in Hollywood living the dream.

Interesting Links

Blog powered by TypePad
Member since 08/2003

Tip Jar

Give me a tip!

Tip Jar