[topicmapmail] Classification of occurrences using keywords

Jason Cupp jcupp@esri.com
Mon, 11 Nov 2002 09:18:21 -0800


You could create topics for the keywords and link them with <resourceRef>s.
(Not sure if resourceRefs are suppose to link to topics) This would create
the possibility for future merging and allow you to browse by keyword in a
navigator...

<topic id="automobiles">
  <basename>
    <baseNameString>Automobiles</baseNameString>
  </baseName>
  <occurrence>
    <instanceOf>
      <topicRef xlink:href="#keywords" />
    </instanceOf>
    <resourceRef xlink:href="#windscreen"/>
  </occurrence>
  ...
</topic>

<topic id="windscreen">
  <basename>
    <baseNameString>Windscreen</baseNameString>
  </baseName>
  ...
</topic>


It would also let you add semantic information to the keywords:

<association>
   <instanceOf>
     <topicRef xlink:href="#component-object"/>
   </instanceOf>
   
  <basename>
    <baseNameString>Component - Object</baseNameString>
  </baseName>

  <member>
    <roleSpec>
      <topicRef xlink:href="#component"/>
    </roleSpec>
    <topicRef xlink:href="#windscreen"/>
  </member>
  
  <member>
    <roleSpec>
      <topicRef xlink:href="#object"/>
    </roleSpec>
    <topicRef xlink:href="#automobiles"/>
  </member>
</association>



> -----Original Message-----
> From: Jan Algermissen [mailto:algermissen@acm.org]
> Sent: Monday, November 11, 2002 8:30 AM
> To: Johannes Koppenwallner; topicmapmail@infoloom.com
> Subject: Re: [topicmapmail] Classification of occurrences 
> using keywords
> 
> 
> The following message was sent by Johannes Koppenwallner 
> <a9405411@unet.univie.ac.at> on Mon, 11 Nov 2002 17:08:11 +0100.
> 
> > Hello,
> > I have a topic map with already defined topics and 
> associations. Now I 
> > want to populate this map automatically with occurrences, 
> which should 
> > be classified to the topics using keywords. (I know, a 
> quite primitive 
> > way to classify.) To make this work, I have defined 
> keywords for every 
> > existing topic. It would be nice to define the 
> keywords/topic relation 
> > in the topicmap, so nothing else than the topic map is needed to 
> > classify documents. So my question is: What's the best way 
> to model the 
> > relation between a topic and it's keywords?
> 
> Johannes,
> 
> I would use a resource data occurrence for this purpose:
> 
> <topic id="t1">
>   <basename>
>     <baseNameString>Automobiles</baseNameString>
>   </baseName>
>   <occurrence>
>     <instanceOf>
>       <topicRef xlink:href="#keywords" />
>     </instanceOf>
>     <resourceData>
>       tires; windscreen; gears; trunk; engine;
>     </resourcedata>
>   </occurrence>
> </topic>
> 
> Hope that helps,
> 
> Jan
> 
> > Thanks in advance.
> > 
> > Johannes
> > 
> > _______________________________________________
> > topicmapmail mailing list
> > topicmapmail@infoloom.com
> > http://www.infoloom.com/mailman/listinfo/topicmapmail
> > 
> 
> _______________________________________________
> topicmapmail mailing list
> topicmapmail@infoloom.com
> http://www.infoloom.com/mailman/listinfo/topicmapmail
>