LSWT 2009 Leipzig


                             Topic Maps Portals

                         Dr. Lutz Maicher
           ...
Einführung in Topic Maps
What is the Topic Maps Lab?
             … it‘s a research group dedicated to Topic Maps technolo...
Einführung in Topic Maps




A Topic Maps primer




                                         “Topic Maps Portals”
       ...
Einführung in Topic Maps
The data model of Topic Maps (ISO 13250)

                                                       ...
Einführung in Topic Maps
  Associations in Topic Maps
                                            container-containee
    ...
Einführung in Topic Maps
Data model of Topic Maps
    one topic represents one subject in a data source
•
     – names rep...
Einführung in Topic Maps




How a Topic Map drives a portal




                                         “Topic Maps Port...
Einführung in Topic Maps




                                         “Topic Maps Portals”
                               ...
Einführung in Topic Maps

  Stakeholders of the Topic Maps Lab




       Newbies                                         ...
Einführung in Topic Maps
The data drives the Topic Maps Lab portal
     publications
                                     ...
Einführung in Topic Maps




                                         “Topic Maps Portals”
                               ...
Einführung in Topic Maps
Subjects in shape




                                         “Topic Maps Portals”
             ...
Einführung in Topic Maps
The data behind the Topic Maps Lab portal




                                         “Topic Map...
Einführung in Topic Maps
Navigation is build in your data

    very flat menu structures
•
    – mainly the topic types ar...
Einführung in Topic Maps
Volltextsuche




                                         “Topic Maps Portals”
                 ...
Einführung in Topic Maps




Examples of Topic Maps Portals




                                         “Topic Maps Porta...
Einführung in Topic Maps




                                         “Topic Maps Portals”
                               ...
Einführung in Topic Maps




                                         “Topic Maps Portals”
                               ...
Einführung in Topic Maps




                                         “Topic Maps Portals”
                               ...
Einführung in Topic Maps




                                         “Topic Maps Portals”
                               ...
Einführung in Topic Maps




                                         “Topic Maps Portals”
                               ...
Einführung in Topic Maps




                                         “Topic Maps Portals”
                               ...
Einführung in Topic Maps




                                         “Topic Maps Portals”
                               ...
Einführung in Topic Maps




                                         “Topic Maps Portals”
                               ...
Einführung in Topic Maps
… even more Topic Maps portals




                                         “Topic Maps Portals”
...
Einführung in Topic Maps




Merging – the integration model of Topic Maps




                                         “T...
Einführung in Topic Maps
Integration model of Topic Maps
          The identity of a topic is defined by a set of Subject ...
Einführung in Topic Maps
 Integration model of Topic Maps
 … whenever two topics in one topic map use the same subject ide...
Einführung in Topic Maps
Integration model of Topic Maps
    Merging of Topics: a new topic replaces the old ones and prov...
Einführung in Topic Maps




                                         SABRE 2009, Leipzig, Dr. Lutz Maicher               ...
Einführung in Topic Maps




How to get started with my own Topic Maps portal?




                                       ...
Einführung in Topic Maps
Simply choose your Topic Maps portal software ...
    RTM in Ruby
•
    – http://rtm.rubyforge.or...
Einführung in Topic Maps




Lessons Learned




                                         “Topic Maps Portals”
           ...
Einführung in Topic Maps
Lessons learned
    The world is interlinked,
•
        and my data and portals will simply follo...
Einführung in Topic Maps
Join TMRA 2009 (from 11.11.2009 to 13.11.2009)
    Fifth International Conference on Topic Maps R...
Upcoming SlideShare
Loading in …5
×

Topic Maps Portals

2,108 views

Published on

This slideshow describes the idea of Topic Maps driven portals.

Published in: Technology, Education
1 Comment
4 Likes
Statistics
Notes
No Downloads
Views
Total views
2,108
On SlideShare
0
From Embeds
0
Number of Embeds
92
Actions
Shares
0
Downloads
0
Comments
1
Likes
4
Embeds 0
No embeds

No notes for slide

Topic Maps Portals

  1. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 30. Einführung in Topic Maps SABRE 2009, Leipzig, Dr. Lutz Maicher 3 Institut für Informatik 0 Automatische Sprachverarbeitung topicmapslab.de
  31. 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. 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. 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. 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. 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

×