SlideShare ist ein Scribd-Unternehmen logo
1 von 35
LSWT 2009 Leipzig


                             Topic Maps Portals

                         Dr. Lutz Maicher
             Topic Maps Lab at the University of Leipzig
                                      maicher@informatik.uni-leipzig.de




            Institut für Informatik
                                                                          topicmapslab.de
Automatische Sprachverarbeitung
Einführung in Topic Maps
What is the Topic Maps Lab?
             … it‘s a research group dedicated to Topic Maps technologies.


    Located at the University of Leipzig, Germany
•
     – Chair of the Topic Maps Labs: Dr. Lutz Maicher
       Kontakt: maicher@informatik.uni-leipzig.de
                  0049 / 341 / 97 32303




    Funded by the BMBF (German Federal Ministry for Research and Education)
•
    Portal: http://www.topicmapslab.de
•


                                          “Topic Maps Portals”
                                          LSWT 2009, Leipzig, Dr. Lutz Maicher
                Institut für Informatik
    Automatische Sprachverarbeitung                                              topicmapslab.de   2
Einführung in Topic Maps




A Topic Maps primer




                                         “Topic Maps Portals”
                                         LSWT 2009, Leipzig, Dr. Lutz Maicher
               Institut für Informatik
   Automatische Sprachverarbeitung                                              topicmapslab.de   3
Einführung in Topic Maps
The data model of Topic Maps (ISO 13250)

                                                                                             nickname

                                                                       type
                                                St. Nikolai
                                                                                                              English

                                 name                                                         scope
                                                        St. Nicholas Church

                                                                                                          foundation

                                         occurrence                                            type
                                                                              1165
                                                                                  datatype
                                                                                                             website

                                                                          www.nikolaikirche
                                         occurrence                                             type
                                                                            -leipzig.de/
                                                                                   datatype
                                           “Topic Maps Portals”
                                           LSWT 2009, Leipzig, Dr. Lutz Maicher
               Institut für Informatik
   Automatische Sprachverarbeitung                                                                      topicmapslab.de   4
Einführung in Topic Maps
  Associations in Topic Maps
                                            container-containee
     containee                                                                     container



St. Nikolai                   role type                                                    Leipzig



  role player                 ass. role                    association




                                            “Topic Maps Portals”
                                            LSWT 2009, Leipzig, Dr. Lutz Maicher
                  Institut für Informatik
      Automatische Sprachverarbeitung                                                     topicmapslab.de   5
Einführung in Topic Maps
Data model of Topic Maps
    one topic represents one subject in a data source
•
     – names represent the names of the subject
     – occurrences represent properties of the subject
             • link to “real world” information

     – associations represent relationships between subjects
             • flexibility through roles
             • n-ary associations

     – all types and scopes are (set of) Topics
             • in a topic map everything is a topic




                                          “Topic Maps Portals”
                                          LSWT 2009, Leipzig, Dr. Lutz Maicher
                Institut für Informatik
    Automatische Sprachverarbeitung                                              topicmapslab.de   6
Einführung in Topic Maps




How a Topic Map drives a portal




                                         “Topic Maps Portals”
                                         LSWT 2009, Leipzig, Dr. Lutz Maicher
               Institut für Informatik
   Automatische Sprachverarbeitung                                              topicmapslab.de   7
Einführung in Topic Maps




                                         “Topic Maps Portals”
                                         LSWT 2009, Leipzig, Dr. Lutz Maicher
               Institut für Informatik
   Automatische Sprachverarbeitung                                              topicmapslab.de   8
Einführung in Topic Maps

  Stakeholders of the Topic Maps Lab




       Newbies                                           Strangers                         Experts
I want to learn more about                      Oh, I can solve my problems           What happens in the
   Topic Maps in detail.                              with Topic Maps!                 community today?




                                            “Topic Maps Portals”
                                            LSWT 2009, Leipzig, Dr. Lutz Maicher
                  Institut für Informatik
                                                                                   http://www.topicmapslab.de9
      Automatische Sprachverarbeitung                                                         topicmapslab.de
Einführung in Topic Maps
The data drives the Topic Maps Lab portal
     publications
                                                                                              events
                                                                                 speaker
                                                                                 chair
                           author




                                                     person
                          team leader
                                team                                            author
                             member                                             subject of
      projects                                               author
                                                                                contact person articles

                                             testimonials
                                         “Topic Maps Portals”
                                         LSWT 2009, Leipzig, Dr. Lutz Maicher
               Institut für Informatik
   Automatische Sprachverarbeitung                                                                 topicmapslab.de   10
Einführung in Topic Maps




                                         “Topic Maps Portals”
                                         LSWT 2009, Leipzig, Dr. Lutz Maicher
               Institut für Informatik
   Automatische Sprachverarbeitung                                              topicmapslab.de   11
Einführung in Topic Maps
Subjects in shape




                                         “Topic Maps Portals”
                                         LSWT 2009, Leipzig, Dr. Lutz Maicher
               Institut für Informatik
   Automatische Sprachverarbeitung                                              topicmapslab.de   12
Einführung in Topic Maps
The data behind the Topic Maps Lab portal




                                         “Topic Maps Portals”
                                         LSWT 2009, Leipzig, Dr. Lutz Maicher
               Institut für Informatik
   Automatische Sprachverarbeitung                                              topicmapslab.de   13
Einführung in Topic Maps
Navigation is build in your data

    very flat menu structures
•
    – mainly the topic types are menu entries


    “embedded” navigation structure through typed shapes
•




                                          “Topic Maps Portals”
                                          LSWT 2009, Leipzig, Dr. Lutz Maicher
                Institut für Informatik
    Automatische Sprachverarbeitung                                              topicmapslab.de   14
Einführung in Topic Maps
Volltextsuche




                                         “Topic Maps Portals”
                                         LSWT 2009, Leipzig, Dr. Lutz Maicher
               Institut für Informatik
   Automatische Sprachverarbeitung                                              topicmapslab.de   15
Einführung in Topic Maps




Examples of Topic Maps Portals




                                         “Topic Maps Portals”
                                         LSWT 2009, Leipzig, Dr. Lutz Maicher
               Institut für Informatik
   Automatische Sprachverarbeitung                                              topicmapslab.de   16
Einführung in Topic Maps




                                         “Topic Maps Portals”
                                         LSWT 2009, Leipzig, Dr. Lutz Maicher
               Institut für Informatik
   Automatische Sprachverarbeitung                                              topicmapslab.de   17
Einführung in Topic Maps




                                         “Topic Maps Portals”
                                         LSWT 2009, Leipzig, Dr. Lutz Maicher
               Institut für Informatik
   Automatische Sprachverarbeitung                                              topicmapslab.de   18
Einführung in Topic Maps




                                         “Topic Maps Portals”
                                         LSWT 2009, Leipzig, Dr. Lutz Maicher
               Institut für Informatik
   Automatische Sprachverarbeitung                                              topicmapslab.de   19
Einführung in Topic Maps




                                         “Topic Maps Portals”
                                         LSWT 2009, Leipzig, Dr. Lutz Maicher
               Institut für Informatik
   Automatische Sprachverarbeitung                                              topicmapslab.de   20
Einführung in Topic Maps




                                         “Topic Maps Portals”
                                         LSWT 2009, Leipzig, Dr. Lutz Maicher
               Institut für Informatik
   Automatische Sprachverarbeitung                                              topicmapslab.de   21
Einführung in Topic Maps




                                         “Topic Maps Portals”
                                         LSWT 2009, Leipzig, Dr. Lutz Maicher
               Institut für Informatik
   Automatische Sprachverarbeitung                                              topicmapslab.de   22
Einführung in Topic Maps




                                         “Topic Maps Portals”
                                         LSWT 2009, Leipzig, Dr. Lutz Maicher
               Institut für Informatik
   Automatische Sprachverarbeitung                                              topicmapslab.de   23
Einführung in Topic Maps




                                         “Topic Maps Portals”
                                         LSWT 2009, Leipzig, Dr. Lutz Maicher
               Institut für Informatik
   Automatische Sprachverarbeitung                                              topicmapslab.de   24
Einführung in Topic Maps
… even more Topic Maps portals




                                         “Topic Maps Portals”
                                         LSWT 2009, Leipzig, Dr. Lutz Maicher
               Institut für Informatik
                                                                                http://www.fuzzzy.com/tag/?id=2238
   Automatische Sprachverarbeitung                                                                  topicmapslab.de 25
Einführung in Topic Maps




Merging – the integration model of Topic Maps




                                         “Topic Maps Portals”
                                         LSWT 2009, Leipzig, Dr. Lutz Maicher
               Institut für Informatik
   Automatische Sprachverarbeitung                                              topicmapslab.de   26
Einführung in Topic Maps
Integration model of Topic Maps
          The identity of a topic is defined by a set of Subject Identifiers …

 St. Nikolai
                                         http://de.wikipedia.org/wiki/Leipziger_Nikolaikirche

                                         http://en.wikipedia.org/wiki/St._Nicholas%27_Church%2C_Leipzig

                                         http://www.nikolaikirche-leipzig.de/




                                         “Topic Maps Portals”
                                         LSWT 2009, Leipzig, Dr. Lutz Maicher
               Institut für Informatik
   Automatische Sprachverarbeitung                                                         topicmapslab.de   27
Einführung in Topic Maps
 Integration model of Topic Maps
 … whenever two topics in one topic map use the same subject identifier,
 they will be merged.
    St. Nikolai
                                           http://de.wikipedia.org/wiki/Leipziger_Nikolaikirche

                                           http://en.wikipedia.org/wiki/St._Nicholas%27_Church%2C_Leipzig

                                           http://www.nikolaikirche-leipzig.de/



                                                                                          Saint-Nicolas
http://en.wikipedia.org/wiki/St._Nicholas%27_Church%2C_Leipzig




                                           “Topic Maps Portals”
                                           LSWT 2009, Leipzig, Dr. Lutz Maicher
                 Institut für Informatik
     Automatische Sprachverarbeitung                                                         topicmapslab.de   28
Einführung in Topic Maps
Integration model of Topic Maps
    Merging of Topics: a new topic replaces the old ones and provides
•
    all information of them as unified access hub
             •   all subject identifiers
             •   all names
             •   all occurrences
             •   all association roles, the topic is playing in


                                          http://de.wikipedia.org/wiki/Leipziger_Nikolaikirche
    St. Nikolai
                                          http://en.wikipedia.org/wiki/St._Nicholas%27_Church%2C_Leipzig

                                          http://www.nikolaikirche-leipzig.de/


Saint-Nicolas
                                          and all Occurrences and Roles Played from both Topics …
                                           “Topic Maps Portals”
                                           LSWT 2009, Leipzig, Dr. Lutz Maicher
                Institut für Informatik
    Automatische Sprachverarbeitung                                                          topicmapslab.de   29
Einführung in Topic Maps




                                         SABRE 2009, Leipzig, Dr. Lutz Maicher                3
               Institut für Informatik                                                        0
   Automatische Sprachverarbeitung                                               topicmapslab.de
Einführung in Topic Maps




How to get started with my own Topic Maps portal?




                                         “Topic Maps Portals”
                                         LSWT 2009, Leipzig, Dr. Lutz Maicher
               Institut für Informatik
   Automatische Sprachverarbeitung                                              topicmapslab.de   31
Einführung in Topic Maps
Simply choose your Topic Maps portal software ...
    RTM in Ruby
•
    – http://rtm.rubyforge.org/
    ZTM with Zope
•
    – http://sourceforge.net/projects/ztm/
    – http://www.lutzmaicher.de/2009/3/18/ztm-tutorial-in-oslo
    OKS (soon: Ontopia)
•
    – http://www.ontopia.net/
    QuaaxTM in PHP
•
    – http://quaaxtm.sourceforge.net/


                                          “Topic Maps Portals”
                                          LSWT 2009, Leipzig, Dr. Lutz Maicher
                Institut für Informatik
    Automatische Sprachverarbeitung                                              topicmapslab.de   32
Einführung in Topic Maps




Lessons Learned




                                         “Topic Maps Portals”
                                         LSWT 2009, Leipzig, Dr. Lutz Maicher
               Institut für Informatik
   Automatische Sprachverarbeitung                                              topicmapslab.de   33
Einführung in Topic Maps
Lessons learned
    The world is interlinked,
•
        and my data and portals will simply follow.

    I can semantically integrate my data by subject.
•


    I can simply start.
•




                                          “Topic Maps Portals”
                                          LSWT 2009, Leipzig, Dr. Lutz Maicher
                Institut für Informatik
    Automatische Sprachverarbeitung                                              topicmapslab.de   34
Einführung in Topic Maps
Join TMRA 2009 (from 11.11.2009 to 13.11.2009)
    Fifth International Conference on Topic Maps Research
•
    and Applications
    – Nov. 11, 2009 – tutorials day
    – Nov. 12 and Nov. 13, 2009 – conference days
    – Mediencampus Villa Ida, Leipzig, Germany
    Website will be published soon (http://www.tmra.de)
•




                                          “Topic Maps Portals”
                                          LSWT 2009, Leipzig, Dr. Lutz Maicher
                Institut für Informatik
    Automatische Sprachverarbeitung                                              topicmapslab.de   35

Weitere ähnliche Inhalte

Mehr von Lutz Maicher

TMQL tutorial - part 5
TMQL tutorial - part 5TMQL tutorial - part 5
TMQL tutorial - part 5Lutz Maicher
 
TMQL tutorial - part 4
TMQL tutorial - part 4TMQL tutorial - part 4
TMQL tutorial - part 4Lutz Maicher
 
TMQL tutorial - part 3
TMQL tutorial - part 3TMQL tutorial - part 3
TMQL tutorial - part 3Lutz Maicher
 
TMQL tutorial - part 2
TMQL tutorial - part 2TMQL tutorial - part 2
TMQL tutorial - part 2Lutz Maicher
 
TMQL tutorial - part 1
TMQL tutorial - part 1TMQL tutorial - part 1
TMQL tutorial - part 1Lutz Maicher
 
Topic Maps In The eHumanities
Topic Maps In The eHumanitiesTopic Maps In The eHumanities
Topic Maps In The eHumanitiesLutz Maicher
 
Medieninformatik und Topic Maps
Medieninformatik und Topic MapsMedieninformatik und Topic Maps
Medieninformatik und Topic MapsLutz Maicher
 
The Impact Of Semantic Handshakes
The Impact Of Semantic HandshakesThe Impact Of Semantic Handshakes
The Impact Of Semantic HandshakesLutz Maicher
 
Argumentation Trails and Topic Maps
Argumentation Trails and Topic MapsArgumentation Trails and Topic Maps
Argumentation Trails and Topic MapsLutz Maicher
 
Tutorial Introduction to Topic Maps
Tutorial Introduction to Topic MapsTutorial Introduction to Topic Maps
Tutorial Introduction to Topic MapsLutz Maicher
 
Musica migrans - Topic Maps portal about the migration paths of Eastern Europ...
Musica migrans - Topic Maps portal about the migration paths of Eastern Europ...Musica migrans - Topic Maps portal about the migration paths of Eastern Europ...
Musica migrans - Topic Maps portal about the migration paths of Eastern Europ...Lutz Maicher
 
Einführung in Musica migrans
Einführung in Musica migransEinführung in Musica migrans
Einführung in Musica migransLutz Maicher
 
Dissertationsverteidigung "Autonome Topic Maps"
Dissertationsverteidigung "Autonome Topic Maps"Dissertationsverteidigung "Autonome Topic Maps"
Dissertationsverteidigung "Autonome Topic Maps"Lutz Maicher
 

Mehr von Lutz Maicher (15)

TMQL tutorial - part 5
TMQL tutorial - part 5TMQL tutorial - part 5
TMQL tutorial - part 5
 
TMQL tutorial - part 4
TMQL tutorial - part 4TMQL tutorial - part 4
TMQL tutorial - part 4
 
TMQL tutorial - part 3
TMQL tutorial - part 3TMQL tutorial - part 3
TMQL tutorial - part 3
 
TMQL tutorial - part 2
TMQL tutorial - part 2TMQL tutorial - part 2
TMQL tutorial - part 2
 
TMQL tutorial - part 1
TMQL tutorial - part 1TMQL tutorial - part 1
TMQL tutorial - part 1
 
Maiana
MaianaMaiana
Maiana
 
Topic Maps In The eHumanities
Topic Maps In The eHumanitiesTopic Maps In The eHumanities
Topic Maps In The eHumanities
 
Musica migrans
Musica migransMusica migrans
Musica migrans
 
Medieninformatik und Topic Maps
Medieninformatik und Topic MapsMedieninformatik und Topic Maps
Medieninformatik und Topic Maps
 
The Impact Of Semantic Handshakes
The Impact Of Semantic HandshakesThe Impact Of Semantic Handshakes
The Impact Of Semantic Handshakes
 
Argumentation Trails and Topic Maps
Argumentation Trails and Topic MapsArgumentation Trails and Topic Maps
Argumentation Trails and Topic Maps
 
Tutorial Introduction to Topic Maps
Tutorial Introduction to Topic MapsTutorial Introduction to Topic Maps
Tutorial Introduction to Topic Maps
 
Musica migrans - Topic Maps portal about the migration paths of Eastern Europ...
Musica migrans - Topic Maps portal about the migration paths of Eastern Europ...Musica migrans - Topic Maps portal about the migration paths of Eastern Europ...
Musica migrans - Topic Maps portal about the migration paths of Eastern Europ...
 
Einführung in Musica migrans
Einführung in Musica migransEinführung in Musica migrans
Einführung in Musica migrans
 
Dissertationsverteidigung "Autonome Topic Maps"
Dissertationsverteidigung "Autonome Topic Maps"Dissertationsverteidigung "Autonome Topic Maps"
Dissertationsverteidigung "Autonome Topic Maps"
 

Topic Maps Portals

  • 1. LSWT 2009 Leipzig Topic Maps Portals Dr. Lutz Maicher Topic Maps Lab at the University of Leipzig maicher@informatik.uni-leipzig.de Institut für Informatik topicmapslab.de Automatische Sprachverarbeitung
  • 2. Einführung in Topic Maps What is the Topic Maps Lab? … it‘s a research group dedicated to Topic Maps technologies. Located at the University of Leipzig, Germany • – Chair of the Topic Maps Labs: Dr. Lutz Maicher Kontakt: maicher@informatik.uni-leipzig.de 0049 / 341 / 97 32303 Funded by the BMBF (German Federal Ministry for Research and Education) • Portal: http://www.topicmapslab.de • “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 2
  • 3. Einführung in Topic Maps A Topic Maps primer “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 3
  • 4. Einführung in Topic Maps The data model of Topic Maps (ISO 13250) nickname type St. Nikolai English name scope St. Nicholas Church foundation occurrence type 1165 datatype website www.nikolaikirche occurrence type -leipzig.de/ datatype “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 4
  • 5. Einführung in Topic Maps Associations in Topic Maps container-containee containee container St. Nikolai role type Leipzig role player ass. role association “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 5
  • 6. Einführung in Topic Maps Data model of Topic Maps one topic represents one subject in a data source • – names represent the names of the subject – occurrences represent properties of the subject • link to “real world” information – associations represent relationships between subjects • flexibility through roles • n-ary associations – all types and scopes are (set of) Topics • in a topic map everything is a topic “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 6
  • 7. Einführung in Topic Maps How a Topic Map drives a portal “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 7
  • 8. Einführung in Topic Maps “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 8
  • 9. Einführung in Topic Maps Stakeholders of the Topic Maps Lab Newbies Strangers Experts I want to learn more about Oh, I can solve my problems What happens in the Topic Maps in detail. with Topic Maps! community today? “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik http://www.topicmapslab.de9 Automatische Sprachverarbeitung topicmapslab.de
  • 10. Einführung in Topic Maps The data drives the Topic Maps Lab portal publications events speaker chair author person team leader team author member subject of projects author contact person articles testimonials “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 10
  • 11. Einführung in Topic Maps “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 11
  • 12. Einführung in Topic Maps Subjects in shape “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 12
  • 13. Einführung in Topic Maps The data behind the Topic Maps Lab portal “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 13
  • 14. Einführung in Topic Maps Navigation is build in your data very flat menu structures • – mainly the topic types are menu entries “embedded” navigation structure through typed shapes • “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 14
  • 15. Einführung in Topic Maps Volltextsuche “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 15
  • 16. Einführung in Topic Maps Examples of Topic Maps Portals “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 16
  • 17. Einführung in Topic Maps “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 17
  • 18. Einführung in Topic Maps “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 18
  • 19. Einführung in Topic Maps “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 19
  • 20. Einführung in Topic Maps “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 20
  • 21. Einführung in Topic Maps “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 21
  • 22. Einführung in Topic Maps “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 22
  • 23. Einführung in Topic Maps “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 23
  • 24. Einführung in Topic Maps “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 24
  • 25. Einführung in Topic Maps … even more Topic Maps portals “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik http://www.fuzzzy.com/tag/?id=2238 Automatische Sprachverarbeitung topicmapslab.de 25
  • 26. Einführung in Topic Maps Merging – the integration model of Topic Maps “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 26
  • 27. Einführung in Topic Maps Integration model of Topic Maps The identity of a topic is defined by a set of Subject Identifiers … St. Nikolai http://de.wikipedia.org/wiki/Leipziger_Nikolaikirche http://en.wikipedia.org/wiki/St._Nicholas%27_Church%2C_Leipzig http://www.nikolaikirche-leipzig.de/ “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 27
  • 28. Einführung in Topic Maps Integration model of Topic Maps … whenever two topics in one topic map use the same subject identifier, they will be merged. St. Nikolai http://de.wikipedia.org/wiki/Leipziger_Nikolaikirche http://en.wikipedia.org/wiki/St._Nicholas%27_Church%2C_Leipzig http://www.nikolaikirche-leipzig.de/ Saint-Nicolas http://en.wikipedia.org/wiki/St._Nicholas%27_Church%2C_Leipzig “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 28
  • 29. Einführung in Topic Maps Integration model of Topic Maps Merging of Topics: a new topic replaces the old ones and provides • all information of them as unified access hub • all subject identifiers • all names • all occurrences • all association roles, the topic is playing in http://de.wikipedia.org/wiki/Leipziger_Nikolaikirche St. Nikolai http://en.wikipedia.org/wiki/St._Nicholas%27_Church%2C_Leipzig http://www.nikolaikirche-leipzig.de/ Saint-Nicolas and all Occurrences and Roles Played from both Topics … “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 29
  • 30. Einführung in Topic Maps SABRE 2009, Leipzig, Dr. Lutz Maicher 3 Institut für Informatik 0 Automatische Sprachverarbeitung topicmapslab.de
  • 31. Einführung in Topic Maps How to get started with my own Topic Maps portal? “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 31
  • 32. Einführung in Topic Maps Simply choose your Topic Maps portal software ... RTM in Ruby • – http://rtm.rubyforge.org/ ZTM with Zope • – http://sourceforge.net/projects/ztm/ – http://www.lutzmaicher.de/2009/3/18/ztm-tutorial-in-oslo OKS (soon: Ontopia) • – http://www.ontopia.net/ QuaaxTM in PHP • – http://quaaxtm.sourceforge.net/ “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 32
  • 33. Einführung in Topic Maps Lessons Learned “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 33
  • 34. Einführung in Topic Maps Lessons learned The world is interlinked, • and my data and portals will simply follow. I can semantically integrate my data by subject. • I can simply start. • “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 34
  • 35. Einführung in Topic Maps Join TMRA 2009 (from 11.11.2009 to 13.11.2009) Fifth International Conference on Topic Maps Research • and Applications – Nov. 11, 2009 – tutorials day – Nov. 12 and Nov. 13, 2009 – conference days – Mediencampus Villa Ida, Leipzig, Germany Website will be published soon (http://www.tmra.de) • “Topic Maps Portals” LSWT 2009, Leipzig, Dr. Lutz Maicher Institut für Informatik Automatische Sprachverarbeitung topicmapslab.de 35