TopicObserver.com

Trond Pettersen on Web Development and Topic Maps

Tag: Topic Maps Tools

Topic Maps 2009: Wandora Workshop

Notes from the Wandora workshop:

On the tutorial day of the Topic Maps 2009 conference I attended the Wandora workshop — lead by Olli Lyytinen of Grip Studios Interactive, Finland.

It was cool to see – and try – how easy it is to create mash-ups of information using some of the many Wandora extractors, connecting bits and pieces of information to a unified view.

As part of the workshop, we created a (tiny) Monty Python ontology filled with information from sources such as YouTube, Wikipedia, IMDB, BBC’s RSS, etc.

Wandora uses layers of virtual topic maps to separate different information that is merged when viewing it. That way one can for instance separate base information and information extracted from the external sources like Wikipedia, YouTube, Flickr, IMDB, RSS feeds, multimedia metadata, etc.

What was new to me, who’d barely looked at Wandora before (limited to download + open and have a look), is that Wandora can also be used as a Topic Maps engine (for use in e.g. web applications). In fact, Wandora also has a built-in server which can be used to browse Wandora topic maps.

The interface of the Wandora editor is a bit cluttered and developer centric / difficult to use, although it seems to have a lot of features. After extracting data from a source, you can for instance “transform” information items to new topics, etc. As an example, Olli first used a directory extractor to get MP3 files from a folder, then he selected some of the created File instances and chose to extract new information using these as subject locators for an MP3 ID3 extractor. That way, you can for example easily create a topic map of your MP3 collection.

Combine this with information from last.fm, YouTube, etc., and voila … you can connect the dots.

Topic Maps

Topic Maps is an international standard (ISO 13250 – Topic Maps) and semantic technology for structuring of information and information resources. An often used analogy is that Topic Maps are to electronic information what back-of-the-book indexes are to traditional books. You may also compare it to a mind map; topics are inter-connected through relations (in TM called associations). And that’s about it as far as the model goes;

Topics, Associations and Occurrences (i.e. information about topics) are the main building blocks of Topic Maps. Alas, Topic Maps is not a technology for storing information, a competitor to RDBMSes or an XML vocabulary (although there is XML Topic Maps), nor did it’s authors intend for it to take over the role of (X)HTML. Instead, it is a semantic web technology in that it adds an abstract layer of meta data (information overlay) to the WWW (or whatever).

By creating topic maps that convey information about where to find various types of information, one might explore data sets in new ways. This might be utilized in order to:

  • Arrange information in taxonomies or thesauri for classification purposes
  • Create “intelligent” search engines.

Another often mentioned benefit is that since the Topic Map model is associative by nature, people can actually learn new things by exploring topics and associated topics (and associations). Whether this is actually true does of course not only depend on your definition of “learning”, but other factors as well, such as the actual contents of the topic map in question. Using a self describing data model is not enough.

That being said,

  • Topic Maps might enable learning through exploration.

Resources

If you want to learn more about topic maps, these are some great resources:

You may also want to take a look at TopicMap.com‘s compilation of Topic Maps resources.

The Topic Maps Community

If you subscribe to the topicmapmail mailing list, you’ve probably noticed that a couple of weeks ago, Alexander Johannesen stirred up some discussion about TMRA2008 and the Topic Maps community (or lack thereof — and I’m sorry I didn’t blog from TMRA2008). Read the full post »

Topic Maps at the Expert Center for Information Management

If you’re working with Information Management and/or in the Oil & Energy sector, you might want to show up at the ECIM’2008 User Meeting and Conference in Haugesund, Norway September 15 – 17.

Bouvet will host a workshop on Topic Maps September 16.

  • RSS @twitter

    • Also starting to like YUI3 vs. the framework I used to be more familiar with .. a.k.a jQuery :D
    • CI and "commit early and often - with unit tests" actually works great if done properly and throughout the team(s). Starting to enjoy it :-o
  • Tags

  • Topics

  • Recent Comments

  • Topic Map Feeds