[Sigia-l] Topic maps and IA
Jonathan Broad
jonathan at relativepath.org
Sun Mar 28 02:08:42 EST 2004
On Mar 27, 2004, at 4:01 AM, Listera wrote:
>> With all due respect, OWL and topic maps are not the same kind of
>> thing
>> as a relational database. They're all data abstractions, true, but
>> they function at a fundamentally different *level* of abstraction.
>
> I'm not arguing that they are identical. In fact, my comments were less
> about technology than about IA's ability to reach out to other
> professions,
> as they need to work with them on complex/corporate projects.
>
Forgive me, but perhaps herein lies our misunderstanding--Lars Marius
Garshol isn't an IA reaching out, but a knowledge engineer reaching
towards IA. I know his work from my own interest in topic maps, as
technology. I thought your comment was true, but unresponsive to his
essay, which is what I'd been commenting on. Context is easily lost in
email.
> Now, corporate/large-scale data often resides in an RDBMS. A category
> of
> people attend to the creation, access and maintenance of that data.
> This
> field is much older than digital IA. If you want to talk to them it
> pays to
> a) know their language and b) be able to communicate with them through
> not
> the latest alphabet soup of 'standard' of the month, but more
> fundamental
> notions of abstraction they are all familiar with. One way to make
> friends
> in a corporate room full of data/dev guys is not to start the
> conversation
> with words like "ontology" and "faceted" even though the fundamentals
> of
> those notions won't be foreign to them.
I agree completely; IAs are nothing if not translators, and translators
have no business correcting the grammar or--heaven forbid--questioning
the word choices of their interlocutors. Of course, neither can we
resist, sometimes...
But, as I noted a moment ago, *Mr. Garshol's article* is a case of a
_data/dev guy_ reaching out to IAs--through the language of library
science. Which is a language many IAs are familiar with.
There is a serious irony here, Listera, which I can't help but note.
Topic maps were created *precisely* to overcome the barrier that
"different ways of saying the same thing" poses to communication. So
I think it sort of trumps the thrust of your critique. It's also
precisely the reason IAs should be interested in topic maps, and take
the lead in educating other data/dev folk about the approach topic maps
take to resolving the issue of terminological misunderstandings--using
the appropriate terms for the audience, of course. :) It's what topic
maps are good at that no previous formal model has attempted to be good
at.
I find the origin of topic maps, as technology, to be a rather charming
story of terminological naiveté and creative misunderstanding. Please
forgive me if you've heard this story before, but it just seems too
appropriate.
A bunch of data/dev folk (electronic publishing publishing experts, in
this case) were working on a particular problem: the automation of book
merging. Their system was working well. Chapters, tables of contents,
footnotes--everything was merging nicely. Everything--except for the
indexes. What they found was that indexes to very similar books were
very hard to merge. It was almost as if, each indexer's "mental map"
of the subject matter was subtly but decisively different...
At this point any librarian or indexer (or user-centered designer)
would've been shaking their head at the perplexed look on the computer
scientists' faces. It's well known in some communities of practice
that two expert indexers, presented with the same, very short article
to index, will tend to produce almost *completely different* indexes.
This doesn't invalidate the practice of indexing, of course, but
clearly it poses a problem for the automatic merging of them.
Where librarians would've laughed knowingly and moved on, however, the
computer scientists refused to be put off by the misprision embedded in
different indexer's views of the world. In this case, I think their
stubborn refusal to simply give up on the irreducible complexity of
human discourse was a stroke of genius. Librarians are far too
accustomed to doing things the hard way. (This can also be a
strength.)
So anyway, I find topic map terminology worth learning, because its
whole purpose is to bridge terminological differences. The formalism
of topic maps are unique, although they draw productively on the
histories of both computer science, librarianship, and AI. In the
particulars, it's nothing too original. But it is very close to
solving the *right problem*, where other approaches fall short--from my
perspective as an IA.
I thought Mr. Garshol's paper did a fine job of *showing IAs* why topic
maps are important. How IAs can convince *DBAs* of the benefits of
topic maps is another matter.
>
>> The terminology you object to isn't new, it's probably the longest
>> part of the
>> history of artificial intelligence research.
>
> My point exactly; one way to lose friends in that corporate room full
> of
> data/dev guys is, in fact, to bring up the subject of artificial
> intelligence. :-)
>
Yeah, but topic maps actually work. ;-)
Jonathan
More information about the Sigia-l
mailing list