SlideShare a Scribd company logo
1 of 37
Download to read offline
COST/SISMEL Training School 2012




                         Semantic Enrichment and Contextualisation to
                           Enhance Understanding and Collaboration
                                             Part II
                  Building next generation tools for scholars


                                          Christian Morbidoni Phd
                                     <christian.morbidoni@gmail.com>
                                               TW: @chrmor




sabato 29 settembre 12
COST/SISMEL Training School 2012




                         The Linked Data vision...
                              ... is becoming reality!




sabato 29 settembre 12
COST/SISMEL Training School 2012




sabato 29 settembre 12
COST/SISMEL Training School 2012




             Institutions




sabato 29 settembre 12
COST/SISMEL Training School 2012




                                                               Companies
             Institutions




sabato 29 settembre 12
COST/SISMEL Training School 2012




                                                               Companies
             Institutions




                                                                    Geo-spatial
                                                                     services




sabato 29 settembre 12
COST/SISMEL Training School 2012




                                                                   Companies
             Institutions




                                                                        Geo-spatial
                                                                         services




            Cultural Heritage
                Libraries




sabato 29 settembre 12
COST/SISMEL Training School 2012




                                                                   Companies
             Institutions




                                                                        Geo-spatial
                                                                         services




            Cultural Heritage
                Libraries




sabato 29 settembre 12
COST/SISMEL Training School 2012




                                                                   Companies
             Institutions




                                                                        Geo-spatial
                                                                         services




            Cultural Heritage
                Libraries




sabato 29 settembre 12
COST/SISMEL Training School 2012




                                                                   Companies
             Institutions




                                                                        Geo-spatial
                                                                         services




            Cultural Heritage
                Libraries




sabato 29 settembre 12
COST/SISMEL Training School 2012




                                                                   Companies
             Institutions




                                                                        Geo-spatial
                                                                         services




                                ?
            Cultural Heritage
                Libraries




sabato 29 settembre 12
COST/SISMEL Training School 2012




                                                                   Companies
             Institutions




                                                                        Geo-spatial
                                                                         services




                                ?
            Cultural Heritage
                Libraries




sabato 29 settembre 12
COST/SISMEL Training School 2012




                                                                   Companies
             Institutions




                                                                        Geo-spatial
                                                                         services




                                ?
            Cultural Heritage
                Libraries




sabato 29 settembre 12
COST/SISMEL Training School 2012



                                                 Companies
               Institutions




                                                      Geo-spatial
                                                       services




                               ?
                   Libraries




sabato 29 settembre 12
COST/SISMEL Training School 2012



                                                 Companies
               Institutions




                                                      Geo-spatial
                                                       services




                               ?
                   Libraries




sabato 29 settembre 12
COST/SISMEL Training School 2012



                                                             Companies
                 Institutions




                                                                  Geo-spatial
                                                                   services




                                  ?
                     Libraries




       •      Semantic Web Applications:

             •           Access/browse a global interconnected DB

             •           Merge, mix data

             •           Let people reuse your data in creative ways!




sabato 29 settembre 12
COST/SISMEL Training School 2012



                                                             Companies
                 Institutions




                                                                  Geo-spatial
                                                                   services




                                  ?
                     Libraries




       •      Semantic Web Applications:

             •           Access/browse a global interconnected DB

             •           Merge, mix data

             •           Let people reuse your data in creative ways!




sabato 29 settembre 12
COST/SISMEL Training School 2012



                                                             Companies
                 Institutions




                                                                  Geo-spatial
                                                                   services




                                  ?
                     Libraries




       •      Semantic Web Applications:

             •           Access/browse a global interconnected DB

             •           Merge, mix data

             •           Let people reuse your data in creative ways!




sabato 29 settembre 12
COST/SISMEL Training School 2012



                                                             Companies
                 Institutions




                                                                  Geo-spatial
                                                                   services




                                  ?
                     Libraries




       •      Semantic Web Applications:

             •           Access/browse a global interconnected DB

             •           Merge, mix data

             •           Let people reuse your data in creative ways!




sabato 29 settembre 12
COST/SISMEL Training School 2012



                                                             Companies
                 Institutions




                                                                  Geo-spatial
                                                                   services




                                  ?
                     Libraries




       •      Semantic Web Applications:

             •           Access/browse a global interconnected DB

             •           Merge, mix data

             •           Let people reuse your data in creative ways!




sabato 29 settembre 12
COST/SISMEL Training School 2012



                         A virtuous circle
                                               Publishes data
                                      that users can use and augment




                              Digital Library



                                                                  Users / Scholars




                                        Creates structured knowledge
                                     that DLs can use to enrich their offer




sabato 29 settembre 12
COST/SISMEL Training School 2012



                         A virtuous circle
                                               Publishes data
                                      that users can use and augment
          Web of Data




                              Digital Library



                                                                  Users / Scholars




                                        Creates structured knowledge
                                     that DLs can use to enrich their offer




sabato 29 settembre 12
COST/SISMEL Training School 2012




                         Augment web pages with semantically structured annotations



                         More info and live demo at
                          http://thepund.it



sabato 29 settembre 12
COST/SISMEL Training School 2012


          is a tool for creating Structured Semantic Annotations
                                                                                                    critic
                                                                                                             izes




                                                                                                                    quot
                                                                                                                         es

                                                                                                                              Free
                                                                                                                                  base
                                                                                                                                      .com
                  has
                      topic
                                                                      writt
                                                                            en   by

                                       My V
                                             ocab
                                                   ulary
                                                         /Ont
                                     - Phi                    olog
                                           loso                   y
                                                 pher
                                         Nietz        s
                                               sche
                                        Imma
                                               n
                                        Socr uel Kant
                                             ates
                                      ….
                                 + Re
                                       levan
                                    God t Topics                                      see a
                                                                                              lso
                                   Politi
                                          cs
                                  Econ
                              + Pla      omy
                                    ces




sabato 29 settembre 12
COST/SISMEL Training School 2012



                                                                   Create simple text comments with
                                                                   “semantic tags“ (concepts from the
                                                                   Linked Data Cloud)




  Or more advanced annotation graphs
  (this fragment -> agrees_with -> this other fragment)
  (this fragment -> has_author -> dbpedia/resource/shakespeare )

  You can use your own vocabularies!




sabato 29 settembre 12
COST/SISMEL Training School 2012



                                                                   Create simple text comments with
                                                                   “semantic tags“ (concepts from the
                                                                   Linked Data Cloud)




  Or more advanced annotation graphs
  (this fragment -> agrees_with -> this other fragment)
  (this fragment -> has_author -> dbpedia/resource/shakespeare )

  You can use your own vocabularies!




sabato 29 settembre 12
COST/SISMEL Training School 2012




                 Pundit high level features




sabato 29 settembre 12
COST/SISMEL Training School 2012




                 Pundit high level features
                    •    Annotate web content




sabato 29 settembre 12
COST/SISMEL Training School 2012




                 Pundit high level features
                    •    Annotate web content

                    •    Collect annotations into multiple “notebooks”




sabato 29 settembre 12
COST/SISMEL Training School 2012




                 Pundit high level features
                    •    Annotate web content

                    •    Collect annotations into multiple “notebooks”

                    •    Keep notebooks private or make them public




sabato 29 settembre 12
COST/SISMEL Training School 2012




                 Pundit high level features
                    •    Annotate web content

                    •    Collect annotations into multiple “notebooks”

                    •    Keep notebooks private or make them public

                    •    Share public notebooks with others




sabato 29 settembre 12
COST/SISMEL Training School 2012




                 Pundit high level features
                    •    Annotate web content

                    •    Collect annotations into multiple “notebooks”

                    •    Keep notebooks private or make them public

                    •    Share public notebooks with others

                    •    Each users decides what notebooks to
                         “activate” >> Filtering visible annotations



sabato 29 settembre 12
COST/SISMEL Training School 2012


                                            Annotation data is stored in RDF and can
                                            be consumed in JSON via REST APIs by
                                            third party apps




                                            Client can be embedded into webpps or
                                            injected via bookmarklet

                                            Applications can be built consuming the
                                            structured data created by users by
                                            annotating




sabato 29 settembre 12
COST/SISMEL Training School 2012



                                  Installing Pundit

                    • Including Pundit into a DL:
                     • Include a JS library in your web pages
                     • Add some special tags to tour pages
                     • Optionally create a custom vocabulary (a
                           JSON file) and put it on the web
                         • Optionally install your own Pundit Server
sabato 29 settembre 12
COST/SISMEL Training School 2012




                    Why semantically
                 structured annotations?


sabato 29 settembre 12
COST/SISMEL Training School 2012




     ... because they can be reused to build COOL applications !
     ... visualizing knowledge in a variety of ways!




sabato 29 settembre 12
COST/SISMEL Training School 2012




                         Thank you!



sabato 29 settembre 12

More Related Content

More from Christian Morbidoni

SEMLIB - final conference - UNIVPM presentation
SEMLIB - final conference - UNIVPM presentationSEMLIB - final conference - UNIVPM presentation
SEMLIB - final conference - UNIVPM presentationChristian Morbidoni
 
LinkedOpenDataItalia@LAPSI-Primer-Milan-2011
LinkedOpenDataItalia@LAPSI-Primer-Milan-2011LinkedOpenDataItalia@LAPSI-Primer-Milan-2011
LinkedOpenDataItalia@LAPSI-Primer-Milan-2011Christian Morbidoni
 
LinkedOpenDataItalia@LAPSI-Primer-Milano-2011
LinkedOpenDataItalia@LAPSI-Primer-Milano-2011LinkedOpenDataItalia@LAPSI-Primer-Milano-2011
LinkedOpenDataItalia@LAPSI-Primer-Milano-2011Christian Morbidoni
 
LinkedOpenData @ CloudCamp, Torino 2010
LinkedOpenData @ CloudCamp, Torino 2010LinkedOpenData @ CloudCamp, Torino 2010
LinkedOpenData @ CloudCamp, Torino 2010Christian Morbidoni
 
Linked data and Muruca @ COST a32 - Munich
Linked data and Muruca @ COST a32 - MunichLinked data and Muruca @ COST a32 - Munich
Linked data and Muruca @ COST a32 - MunichChristian Morbidoni
 
Linked Open Camera @ Fammi Sapere 2010
Linked Open Camera @ Fammi Sapere 2010Linked Open Camera @ Fammi Sapere 2010
Linked Open Camera @ Fammi Sapere 2010Christian Morbidoni
 

More from Christian Morbidoni (7)

SEMLIB - final conference - UNIVPM presentation
SEMLIB - final conference - UNIVPM presentationSEMLIB - final conference - UNIVPM presentation
SEMLIB - final conference - UNIVPM presentation
 
Pundit Overview
Pundit OverviewPundit Overview
Pundit Overview
 
LinkedOpenDataItalia@LAPSI-Primer-Milan-2011
LinkedOpenDataItalia@LAPSI-Primer-Milan-2011LinkedOpenDataItalia@LAPSI-Primer-Milan-2011
LinkedOpenDataItalia@LAPSI-Primer-Milan-2011
 
LinkedOpenDataItalia@LAPSI-Primer-Milano-2011
LinkedOpenDataItalia@LAPSI-Primer-Milano-2011LinkedOpenDataItalia@LAPSI-Primer-Milano-2011
LinkedOpenDataItalia@LAPSI-Primer-Milano-2011
 
LinkedOpenData @ CloudCamp, Torino 2010
LinkedOpenData @ CloudCamp, Torino 2010LinkedOpenData @ CloudCamp, Torino 2010
LinkedOpenData @ CloudCamp, Torino 2010
 
Linked data and Muruca @ COST a32 - Munich
Linked data and Muruca @ COST a32 - MunichLinked data and Muruca @ COST a32 - Munich
Linked data and Muruca @ COST a32 - Munich
 
Linked Open Camera @ Fammi Sapere 2010
Linked Open Camera @ Fammi Sapere 2010Linked Open Camera @ Fammi Sapere 2010
Linked Open Camera @ Fammi Sapere 2010
 

Pundit@firenze trainingschool

  • 1. COST/SISMEL Training School 2012 Semantic Enrichment and Contextualisation to Enhance Understanding and Collaboration Part II Building next generation tools for scholars Christian Morbidoni Phd <christian.morbidoni@gmail.com> TW: @chrmor sabato 29 settembre 12
  • 2. COST/SISMEL Training School 2012 The Linked Data vision... ... is becoming reality! sabato 29 settembre 12
  • 3. COST/SISMEL Training School 2012 sabato 29 settembre 12
  • 4. COST/SISMEL Training School 2012 Institutions sabato 29 settembre 12
  • 5. COST/SISMEL Training School 2012 Companies Institutions sabato 29 settembre 12
  • 6. COST/SISMEL Training School 2012 Companies Institutions Geo-spatial services sabato 29 settembre 12
  • 7. COST/SISMEL Training School 2012 Companies Institutions Geo-spatial services Cultural Heritage Libraries sabato 29 settembre 12
  • 8. COST/SISMEL Training School 2012 Companies Institutions Geo-spatial services Cultural Heritage Libraries sabato 29 settembre 12
  • 9. COST/SISMEL Training School 2012 Companies Institutions Geo-spatial services Cultural Heritage Libraries sabato 29 settembre 12
  • 10. COST/SISMEL Training School 2012 Companies Institutions Geo-spatial services Cultural Heritage Libraries sabato 29 settembre 12
  • 11. COST/SISMEL Training School 2012 Companies Institutions Geo-spatial services ? Cultural Heritage Libraries sabato 29 settembre 12
  • 12. COST/SISMEL Training School 2012 Companies Institutions Geo-spatial services ? Cultural Heritage Libraries sabato 29 settembre 12
  • 13. COST/SISMEL Training School 2012 Companies Institutions Geo-spatial services ? Cultural Heritage Libraries sabato 29 settembre 12
  • 14. COST/SISMEL Training School 2012 Companies Institutions Geo-spatial services ? Libraries sabato 29 settembre 12
  • 15. COST/SISMEL Training School 2012 Companies Institutions Geo-spatial services ? Libraries sabato 29 settembre 12
  • 16. COST/SISMEL Training School 2012 Companies Institutions Geo-spatial services ? Libraries • Semantic Web Applications: • Access/browse a global interconnected DB • Merge, mix data • Let people reuse your data in creative ways! sabato 29 settembre 12
  • 17. COST/SISMEL Training School 2012 Companies Institutions Geo-spatial services ? Libraries • Semantic Web Applications: • Access/browse a global interconnected DB • Merge, mix data • Let people reuse your data in creative ways! sabato 29 settembre 12
  • 18. COST/SISMEL Training School 2012 Companies Institutions Geo-spatial services ? Libraries • Semantic Web Applications: • Access/browse a global interconnected DB • Merge, mix data • Let people reuse your data in creative ways! sabato 29 settembre 12
  • 19. COST/SISMEL Training School 2012 Companies Institutions Geo-spatial services ? Libraries • Semantic Web Applications: • Access/browse a global interconnected DB • Merge, mix data • Let people reuse your data in creative ways! sabato 29 settembre 12
  • 20. COST/SISMEL Training School 2012 Companies Institutions Geo-spatial services ? Libraries • Semantic Web Applications: • Access/browse a global interconnected DB • Merge, mix data • Let people reuse your data in creative ways! sabato 29 settembre 12
  • 21. COST/SISMEL Training School 2012 A virtuous circle Publishes data that users can use and augment Digital Library Users / Scholars Creates structured knowledge that DLs can use to enrich their offer sabato 29 settembre 12
  • 22. COST/SISMEL Training School 2012 A virtuous circle Publishes data that users can use and augment Web of Data Digital Library Users / Scholars Creates structured knowledge that DLs can use to enrich their offer sabato 29 settembre 12
  • 23. COST/SISMEL Training School 2012 Augment web pages with semantically structured annotations More info and live demo at http://thepund.it sabato 29 settembre 12
  • 24. COST/SISMEL Training School 2012 is a tool for creating Structured Semantic Annotations critic izes quot es Free base .com has topic writt en by My V ocab ulary /Ont - Phi olog loso y pher Nietz s sche Imma n Socr uel Kant ates …. + Re levan God t Topics see a lso Politi cs Econ + Pla omy ces sabato 29 settembre 12
  • 25. COST/SISMEL Training School 2012 Create simple text comments with “semantic tags“ (concepts from the Linked Data Cloud) Or more advanced annotation graphs (this fragment -> agrees_with -> this other fragment) (this fragment -> has_author -> dbpedia/resource/shakespeare ) You can use your own vocabularies! sabato 29 settembre 12
  • 26. COST/SISMEL Training School 2012 Create simple text comments with “semantic tags“ (concepts from the Linked Data Cloud) Or more advanced annotation graphs (this fragment -> agrees_with -> this other fragment) (this fragment -> has_author -> dbpedia/resource/shakespeare ) You can use your own vocabularies! sabato 29 settembre 12
  • 27. COST/SISMEL Training School 2012 Pundit high level features sabato 29 settembre 12
  • 28. COST/SISMEL Training School 2012 Pundit high level features • Annotate web content sabato 29 settembre 12
  • 29. COST/SISMEL Training School 2012 Pundit high level features • Annotate web content • Collect annotations into multiple “notebooks” sabato 29 settembre 12
  • 30. COST/SISMEL Training School 2012 Pundit high level features • Annotate web content • Collect annotations into multiple “notebooks” • Keep notebooks private or make them public sabato 29 settembre 12
  • 31. COST/SISMEL Training School 2012 Pundit high level features • Annotate web content • Collect annotations into multiple “notebooks” • Keep notebooks private or make them public • Share public notebooks with others sabato 29 settembre 12
  • 32. COST/SISMEL Training School 2012 Pundit high level features • Annotate web content • Collect annotations into multiple “notebooks” • Keep notebooks private or make them public • Share public notebooks with others • Each users decides what notebooks to “activate” >> Filtering visible annotations sabato 29 settembre 12
  • 33. COST/SISMEL Training School 2012 Annotation data is stored in RDF and can be consumed in JSON via REST APIs by third party apps Client can be embedded into webpps or injected via bookmarklet Applications can be built consuming the structured data created by users by annotating sabato 29 settembre 12
  • 34. COST/SISMEL Training School 2012 Installing Pundit • Including Pundit into a DL: • Include a JS library in your web pages • Add some special tags to tour pages • Optionally create a custom vocabulary (a JSON file) and put it on the web • Optionally install your own Pundit Server sabato 29 settembre 12
  • 35. COST/SISMEL Training School 2012 Why semantically structured annotations? sabato 29 settembre 12
  • 36. COST/SISMEL Training School 2012 ... because they can be reused to build COOL applications ! ... visualizing knowledge in a variety of ways! sabato 29 settembre 12
  • 37. COST/SISMEL Training School 2012 Thank you! sabato 29 settembre 12