SlideShare a Scribd company logo
1 of 19
Download to read offline
Maiana	
  

                Lutz	
  Maicher,	
  Uta	
  Schulze       	
  
      Topic	
  Maps	
  Lab	
  at	
  the	
  University	
  of	
  Leipzig	
  
                maicher|uta.schulze@informa@k.uni-­‐leipzig.de	
  


maiana.topicmapslab.de	
  
Einführung	
  in	
  Topic	
  Maps	
  




Topic	
  Maps	
  as	
  data	
  sources	
  




     maiana.topicmapslab.de	
  
                                             “Maiana”,	
  Lutz	
  Maicher,	
  Uta	
  Schulze	
  	
  
                                             (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)	
        2	
  
Einführung	
  in	
  Topic	
  Maps	
  

Maiana	
  is	
  a	
  plaJorm	
  for	
  structured	
  data	
  

              Manage
              topic maps



              Browse
              topic maps


              Query and validate
              topic maps

     maiana.topicmapslab.de	
  
                                                    “Maiana”,	
  Lutz	
  Maicher,	
  Uta	
  Schulze	
  	
  
                                                    (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)	
        3	
  
Einführung	
  in	
  Topic	
  Maps	
  

Maiana	
  is	
  social	
  

              Discuss resources
              and themes



              Observe
              data sources


              Follow users


     maiana.topicmapslab.de	
  
                                        “Maiana”,	
  Lutz	
  Maicher,	
  Uta	
  Schulze	
  	
  
                                        (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)	
        4	
  
Einführung	
  in	
  Topic	
  Maps	
  

Maiana	
  is	
  social	
  

            All semantic data
            sources are private

                       Data sources
                       can be shared




                                        Data sources can
                                        be made public


     maiana.topicmapslab.de	
  
                                           “Maiana”,	
  Lutz	
  Maicher,	
  Uta	
  Schulze	
  	
  
                                           (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)	
        5	
  
Einführung	
  in	
  Topic	
  Maps	
  

Maiana	
  API	
  
   	
  W ith	
   t he	
   M aiana	
   A PI	
   t he	
   p laJorm	
   c an	
   b e	
   u sed	
   f rom	
  
       any	
   p rivileged	
   t hird	
   p arty	
   s ystem.	
  




     maiana.topicmapslab.de	
  
                                                                      “Maiana”,	
  Lutz	
  Maicher,	
  Uta	
  Schulze	
  	
  
                                                                      (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)	
        6	
  
Einführung	
  in	
  Topic	
  Maps	
  

Seman,c	
  Search	
  
   	
  S earch	
   r esults	
   a re	
   g enerically	
   f aceted.	
  




     maiana.topicmapslab.de	
  
                                                               “Maiana”,	
  Lutz	
  Maicher,	
  Uta	
  Schulze	
  	
  
                                                               (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)	
        7	
  
Einführung	
  in	
  Topic	
  Maps	
  




Everything	
  which	
  behaves	
  as	
  topic	
  map	
  is	
  a	
  topic	
  map	
  




     maiana.topicmapslab.de	
  
                                                     “Maiana”,	
  Lutz	
  Maicher,	
  Uta	
  Schulze	
  	
  
                                                     (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)	
        8	
  
Einführung	
  in	
  Topic	
  Maps	
  

Live	
  Integra,on	
  –	
  every	
  data	
  source	
  can	
  be	
  used	
  




 Relational databases, XML files or Excel files
 can be integrated into Maiana. Virtual.


     maiana.topicmapslab.de	
  
                                                    “Maiana”,	
  Lutz	
  Maicher,	
  Uta	
  Schulze	
  	
  
                                                    (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)	
        9	
  
Einführung	
  in	
  Topic	
  Maps	
  

Flexible	
  fusion	
  of	
  data	
  sources	
  




 Each data source in Maiana can be added into dossiers
 which are called Containers.


     maiana.topicmapslab.de	
  
                                                  “Maiana”,	
  Lutz	
  Maicher,	
  Uta	
  Schulze	
  	
  
                                                  (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)	
        10	
  
Einführung	
  in	
  Topic	
  Maps	
  

Flexible	
  fusion	
  of	
  data	
  sources	
  




 This Container then acts as joined data source. For every
 fact, the Origin is known.


     maiana.topicmapslab.de	
  
                                                  “Maiana”,	
  Lutz	
  Maicher,	
  Uta	
  Schulze	
  	
  
                                                  (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)	
        11	
  
Einführung	
  in	
  Topic	
  Maps	
  




Maiana	
  is	
  member	
  of	
  the	
  Web	
  of	
  Data	
  




     maiana.topicmapslab.de	
  
                                                     “Maiana”,	
  Lutz	
  Maicher,	
  Uta	
  Schulze	
  	
  
                                                     (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)	
        12	
  
Einführung	
  in	
  Topic	
  Maps	
  

Maiana	
  and	
  Linked	
  Data	
  




  Each topic in Maiana exists as Linked Data Set.
  Each map in Maiana provides a SPARQL Endpoint.
     maiana.topicmapslab.de	
  
                                        “Maiana”,	
  Lutz	
  Maicher,	
  Uta	
  Schulze	
  	
  
                                        (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)	
        13	
  
Einführung	
  in	
  Topic	
  Maps	
  




Duality	
  of	
  Topic	
  Maps	
  –	
  
Networks	
  and	
  Streams	
  of	
  facts	
  	
  




     maiana.topicmapslab.de	
  
                                                    “Maiana”,	
  Lutz	
  Maicher,	
  Uta	
  Schulze	
  	
  
                                                    (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)	
        14	
  
Einführung	
  in	
  Topic	
  Maps	
  

Observing	
  every	
  subject	
  




 Each data source is a stream of structured, semantic
 facts. And in the same time a network of facts.
 For each subject the updates can be observed.

     maiana.topicmapslab.de	
  
                                        “Maiana”,	
  Lutz	
  Maicher,	
  Uta	
  Schulze	
  	
  
                                        (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)	
        15	
  
Einführung	
  in	
  Topic	
  Maps	
  

Observing	
  every	
  subject	
  




     maiana.topicmapslab.de	
  
                                        “Maiana”,	
  Lutz	
  Maicher,	
  Uta	
  Schulze	
  	
  
                                        (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)	
        16	
  
Einführung	
  in	
  Topic	
  Maps	
  




     maiana.topicmapslab.de	
  
                                        “Maiana”,	
  Lutz	
  Maicher,	
  Uta	
  Schulze	
  	
  
                                        (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)	
        17	
  
Einführung	
  in	
  Topic	
  Maps	
  

How	
  to	
  get	
  started	
  with	
  Maiana	
  
•    Maiana	
   c annot	
   b e	
   d ownloaded,	
   b ut	
   . ..	
  

•    You	
   c an	
   r egister	
   a t	
   h cp://maiana.topicmapslab.de	
  
      –  You	
  get	
  your	
  API	
  key	
  automa@cally	
  


•    We	
   s et	
   u p	
   p roper	
   M aiana	
   i nstances	
   f or	
   l arger	
   p rojects	
  
     on	
   r equest.	
  




      maiana.topicmapslab.de	
  
                                                                  “Maiana”,	
  Lutz	
  Maicher,	
  Uta	
  Schulze	
  	
  
                                                                  (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)	
        18	
  
Einführung	
  in	
  Topic	
  Maps	
  

Thank	
  you	
  for	
  your	
  acen@on	
  




                      Please	
   r eport	
   i deas	
   a nd	
   i ssues.
                                                                        	
  




     maiana.topicmapslab.de	
  
                                                              “Maiana”,	
  Lutz	
  Maicher,	
  Uta	
  Schulze	
  	
  
                                                              (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)	
        19	
  

More Related Content

More from tmra

Topic Maps for improved access to and use of content in relational databases ...
Topic Maps for improved access to and use of content in relational databases ...Topic Maps for improved access to and use of content in relational databases ...
Topic Maps for improved access to and use of content in relational databases ...tmra
 
External Schema for Topic Map Database
External Schema for Topic Map DatabaseExternal Schema for Topic Map Database
External Schema for Topic Map Databasetmra
 
Weber 2010 brn
Weber 2010 brnWeber 2010 brn
Weber 2010 brntmra
 
Subject Headings make information to be topic maps
Subject Headings make information to be topic mapsSubject Headings make information to be topic maps
Subject Headings make information to be topic mapstmra
 
Inquiry Optimization Technique for a Topic Map Database
Inquiry Optimization Technique for a Topic Map DatabaseInquiry Optimization Technique for a Topic Map Database
Inquiry Optimization Technique for a Topic Map Databasetmra
 
Topic Merge Scenarios for Knowledge Federation
Topic Merge Scenarios for Knowledge FederationTopic Merge Scenarios for Knowledge Federation
Topic Merge Scenarios for Knowledge Federationtmra
 
JavaScript Topic Maps in server environments
JavaScript Topic Maps in server environmentsJavaScript Topic Maps in server environments
JavaScript Topic Maps in server environmentstmra
 
Modelling IMS QTI with Topic Maps
Modelling IMS QTI with Topic MapsModelling IMS QTI with Topic Maps
Modelling IMS QTI with Topic Mapstmra
 
Hatana - Virtual Topic Map Merging
Hatana - Virtual Topic Map MergingHatana - Virtual Topic Map Merging
Hatana - Virtual Topic Map Mergingtmra
 
Designing a gui_description_language_with_topic_maps
Designing a gui_description_language_with_topic_mapsDesigning a gui_description_language_with_topic_maps
Designing a gui_description_language_with_topic_mapstmra
 
Tmra2010 matsuuraposter
Tmra2010 matsuuraposterTmra2010 matsuuraposter
Tmra2010 matsuurapostertmra
 
Automatic semantic interpretation of unstructured data for knowledge management
Automatic semantic interpretation of unstructured data for knowledge managementAutomatic semantic interpretation of unstructured data for knowledge management
Automatic semantic interpretation of unstructured data for knowledge managementtmra
 
Putting topic maps to rest.tmra2010
Putting topic maps to rest.tmra2010Putting topic maps to rest.tmra2010
Putting topic maps to rest.tmra2010tmra
 
Presentation final
Presentation finalPresentation final
Presentation finaltmra
 
Evaluation of Instances Asset in a Topic Maps-Based Ontology
Evaluation of Instances Asset in a Topic Maps-Based OntologyEvaluation of Instances Asset in a Topic Maps-Based Ontology
Evaluation of Instances Asset in a Topic Maps-Based Ontologytmra
 
Mappe1
Mappe1Mappe1
Mappe1tmra
 
Et Tu, Brute? Topic Maps and Discourse Semantics
Et Tu, Brute? Topic Maps and Discourse SemanticsEt Tu, Brute? Topic Maps and Discourse Semantics
Et Tu, Brute? Topic Maps and Discourse Semanticstmra
 
A PHP library for Ontopia-CMS Integration
A PHP library for Ontopia-CMS IntegrationA PHP library for Ontopia-CMS Integration
A PHP library for Ontopia-CMS Integrationtmra
 
Live Integration Framework
Live Integration FrameworkLive Integration Framework
Live Integration Frameworktmra
 
Hatana tmra 2010
Hatana tmra 2010Hatana tmra 2010
Hatana tmra 2010tmra
 

More from tmra (20)

Topic Maps for improved access to and use of content in relational databases ...
Topic Maps for improved access to and use of content in relational databases ...Topic Maps for improved access to and use of content in relational databases ...
Topic Maps for improved access to and use of content in relational databases ...
 
External Schema for Topic Map Database
External Schema for Topic Map DatabaseExternal Schema for Topic Map Database
External Schema for Topic Map Database
 
Weber 2010 brn
Weber 2010 brnWeber 2010 brn
Weber 2010 brn
 
Subject Headings make information to be topic maps
Subject Headings make information to be topic mapsSubject Headings make information to be topic maps
Subject Headings make information to be topic maps
 
Inquiry Optimization Technique for a Topic Map Database
Inquiry Optimization Technique for a Topic Map DatabaseInquiry Optimization Technique for a Topic Map Database
Inquiry Optimization Technique for a Topic Map Database
 
Topic Merge Scenarios for Knowledge Federation
Topic Merge Scenarios for Knowledge FederationTopic Merge Scenarios for Knowledge Federation
Topic Merge Scenarios for Knowledge Federation
 
JavaScript Topic Maps in server environments
JavaScript Topic Maps in server environmentsJavaScript Topic Maps in server environments
JavaScript Topic Maps in server environments
 
Modelling IMS QTI with Topic Maps
Modelling IMS QTI with Topic MapsModelling IMS QTI with Topic Maps
Modelling IMS QTI with Topic Maps
 
Hatana - Virtual Topic Map Merging
Hatana - Virtual Topic Map MergingHatana - Virtual Topic Map Merging
Hatana - Virtual Topic Map Merging
 
Designing a gui_description_language_with_topic_maps
Designing a gui_description_language_with_topic_mapsDesigning a gui_description_language_with_topic_maps
Designing a gui_description_language_with_topic_maps
 
Tmra2010 matsuuraposter
Tmra2010 matsuuraposterTmra2010 matsuuraposter
Tmra2010 matsuuraposter
 
Automatic semantic interpretation of unstructured data for knowledge management
Automatic semantic interpretation of unstructured data for knowledge managementAutomatic semantic interpretation of unstructured data for knowledge management
Automatic semantic interpretation of unstructured data for knowledge management
 
Putting topic maps to rest.tmra2010
Putting topic maps to rest.tmra2010Putting topic maps to rest.tmra2010
Putting topic maps to rest.tmra2010
 
Presentation final
Presentation finalPresentation final
Presentation final
 
Evaluation of Instances Asset in a Topic Maps-Based Ontology
Evaluation of Instances Asset in a Topic Maps-Based OntologyEvaluation of Instances Asset in a Topic Maps-Based Ontology
Evaluation of Instances Asset in a Topic Maps-Based Ontology
 
Mappe1
Mappe1Mappe1
Mappe1
 
Et Tu, Brute? Topic Maps and Discourse Semantics
Et Tu, Brute? Topic Maps and Discourse SemanticsEt Tu, Brute? Topic Maps and Discourse Semantics
Et Tu, Brute? Topic Maps and Discourse Semantics
 
A PHP library for Ontopia-CMS Integration
A PHP library for Ontopia-CMS IntegrationA PHP library for Ontopia-CMS Integration
A PHP library for Ontopia-CMS Integration
 
Live Integration Framework
Live Integration FrameworkLive Integration Framework
Live Integration Framework
 
Hatana tmra 2010
Hatana tmra 2010Hatana tmra 2010
Hatana tmra 2010
 

Maiana is a platform for structured data

  • 1. Maiana   Lutz  Maicher,  Uta  Schulze   Topic  Maps  Lab  at  the  University  of  Leipzig   maicher|uta.schulze@informa@k.uni-­‐leipzig.de   maiana.topicmapslab.de  
  • 2. Einführung  in  Topic  Maps   Topic  Maps  as  data  sources   maiana.topicmapslab.de   “Maiana”,  Lutz  Maicher,  Uta  Schulze     (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)   2  
  • 3. Einführung  in  Topic  Maps   Maiana  is  a  plaJorm  for  structured  data   Manage topic maps Browse topic maps Query and validate topic maps maiana.topicmapslab.de   “Maiana”,  Lutz  Maicher,  Uta  Schulze     (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)   3  
  • 4. Einführung  in  Topic  Maps   Maiana  is  social   Discuss resources and themes Observe data sources Follow users maiana.topicmapslab.de   “Maiana”,  Lutz  Maicher,  Uta  Schulze     (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)   4  
  • 5. Einführung  in  Topic  Maps   Maiana  is  social   All semantic data sources are private Data sources can be shared Data sources can be made public maiana.topicmapslab.de   “Maiana”,  Lutz  Maicher,  Uta  Schulze     (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)   5  
  • 6. Einführung  in  Topic  Maps   Maiana  API    W ith   t he   M aiana   A PI   t he   p laJorm   c an   b e   u sed   f rom   any   p rivileged   t hird   p arty   s ystem.   maiana.topicmapslab.de   “Maiana”,  Lutz  Maicher,  Uta  Schulze     (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)   6  
  • 7. Einführung  in  Topic  Maps   Seman,c  Search    S earch   r esults   a re   g enerically   f aceted.   maiana.topicmapslab.de   “Maiana”,  Lutz  Maicher,  Uta  Schulze     (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)   7  
  • 8. Einführung  in  Topic  Maps   Everything  which  behaves  as  topic  map  is  a  topic  map   maiana.topicmapslab.de   “Maiana”,  Lutz  Maicher,  Uta  Schulze     (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)   8  
  • 9. Einführung  in  Topic  Maps   Live  Integra,on  –  every  data  source  can  be  used   Relational databases, XML files or Excel files can be integrated into Maiana. Virtual. maiana.topicmapslab.de   “Maiana”,  Lutz  Maicher,  Uta  Schulze     (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)   9  
  • 10. Einführung  in  Topic  Maps   Flexible  fusion  of  data  sources   Each data source in Maiana can be added into dossiers which are called Containers. maiana.topicmapslab.de   “Maiana”,  Lutz  Maicher,  Uta  Schulze     (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)   10  
  • 11. Einführung  in  Topic  Maps   Flexible  fusion  of  data  sources   This Container then acts as joined data source. For every fact, the Origin is known. maiana.topicmapslab.de   “Maiana”,  Lutz  Maicher,  Uta  Schulze     (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)   11  
  • 12. Einführung  in  Topic  Maps   Maiana  is  member  of  the  Web  of  Data   maiana.topicmapslab.de   “Maiana”,  Lutz  Maicher,  Uta  Schulze     (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)   12  
  • 13. Einführung  in  Topic  Maps   Maiana  and  Linked  Data   Each topic in Maiana exists as Linked Data Set. Each map in Maiana provides a SPARQL Endpoint. maiana.topicmapslab.de   “Maiana”,  Lutz  Maicher,  Uta  Schulze     (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)   13  
  • 14. Einführung  in  Topic  Maps   Duality  of  Topic  Maps  –   Networks  and  Streams  of  facts     maiana.topicmapslab.de   “Maiana”,  Lutz  Maicher,  Uta  Schulze     (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)   14  
  • 15. Einführung  in  Topic  Maps   Observing  every  subject   Each data source is a stream of structured, semantic facts. And in the same time a network of facts. For each subject the updates can be observed. maiana.topicmapslab.de   “Maiana”,  Lutz  Maicher,  Uta  Schulze     (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)   15  
  • 16. Einführung  in  Topic  Maps   Observing  every  subject   maiana.topicmapslab.de   “Maiana”,  Lutz  Maicher,  Uta  Schulze     (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)   16  
  • 17. Einführung  in  Topic  Maps   maiana.topicmapslab.de   “Maiana”,  Lutz  Maicher,  Uta  Schulze     (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)   17  
  • 18. Einführung  in  Topic  Maps   How  to  get  started  with  Maiana   •  Maiana   c annot   b e   d ownloaded,   b ut   . ..   •  You   c an   r egister   a t   h cp://maiana.topicmapslab.de   –  You  get  your  API  key  automa@cally   •  We   s et   u p   p roper   M aiana   i nstances   f or   l arger   p rojects   on   r equest.   maiana.topicmapslab.de   “Maiana”,  Lutz  Maicher,  Uta  Schulze     (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)   18  
  • 19. Einführung  in  Topic  Maps   Thank  you  for  your  acen@on   Please   r eport   i deas   a nd   i ssues.   maiana.topicmapslab.de   “Maiana”,  Lutz  Maicher,  Uta  Schulze     (maicher|uta.schulze@informa@k.uni-­‐leipzig.de)   19