Pundit@firenze trainingschool
-
Upload
christian-morbidoni -
Category
Documents
-
view
609 -
download
0
description
Transcript of Pundit@firenze trainingschool
COST/SISMEL Training School 2012
Semantic Enrichment and Contextualisation to Enhance Understanding and Collaboration
Part IIBuilding next generation tools for scholars
Christian Morbidoni Phd <[email protected]>
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
InstitutionsCompanies
sabato 29 settembre 12
COST/SISMEL Training School 2012
InstitutionsCompanies
Geo-spatialservices
sabato 29 settembre 12
COST/SISMEL Training School 2012
InstitutionsCompanies
Geo-spatialservices
LibrariesCultural Heritage
sabato 29 settembre 12
COST/SISMEL Training School 2012
InstitutionsCompanies
Geo-spatialservices
LibrariesCultural Heritage
sabato 29 settembre 12
COST/SISMEL Training School 2012
InstitutionsCompanies
Geo-spatialservices
LibrariesCultural Heritage
sabato 29 settembre 12
COST/SISMEL Training School 2012
InstitutionsCompanies
Geo-spatialservices
LibrariesCultural Heritage
sabato 29 settembre 12
COST/SISMEL Training School 2012
InstitutionsCompanies
Geo-spatialservices
?LibrariesCultural Heritage
sabato 29 settembre 12
COST/SISMEL Training School 2012
InstitutionsCompanies
Geo-spatialservices
?LibrariesCultural Heritage
sabato 29 settembre 12
COST/SISMEL Training School 2012
InstitutionsCompanies
Geo-spatialservices
?LibrariesCultural Heritage
sabato 29 settembre 12
COST/SISMEL Training School 2012
InstitutionsCompanies
Geo-spatialservices
Libraries
?
sabato 29 settembre 12
COST/SISMEL Training School 2012
InstitutionsCompanies
Geo-spatialservices
Libraries
?
sabato 29 settembre 12
COST/SISMEL Training School 2012
• Semantic Web Applications:
• Access/browse a global interconnected DB
• Merge, mix data
• Let people reuse your data in creative ways!
InstitutionsCompanies
Geo-spatialservices
Libraries
?
sabato 29 settembre 12
COST/SISMEL Training School 2012
• Semantic Web Applications:
• Access/browse a global interconnected DB
• Merge, mix data
• Let people reuse your data in creative ways!
InstitutionsCompanies
Geo-spatialservices
Libraries
?
sabato 29 settembre 12
COST/SISMEL Training School 2012
• Semantic Web Applications:
• Access/browse a global interconnected DB
• Merge, mix data
• Let people reuse your data in creative ways!
InstitutionsCompanies
Geo-spatialservices
Libraries
?
sabato 29 settembre 12
COST/SISMEL Training School 2012
• Semantic Web Applications:
• Access/browse a global interconnected DB
• Merge, mix data
• Let people reuse your data in creative ways!
InstitutionsCompanies
Geo-spatialservices
Libraries
?
sabato 29 settembre 12
COST/SISMEL Training School 2012
• Semantic Web Applications:
• Access/browse a global interconnected DB
• Merge, mix data
• Let people reuse your data in creative ways!
InstitutionsCompanies
Geo-spatialservices
Libraries
?
sabato 29 settembre 12
COST/SISMEL Training School 2012
A virtuous circle
Digital Library
Users / Scholars
Publishes data that users can use and augment
Creates structured knowledgethat DLs can use to enrich their offer
sabato 29 settembre 12
COST/SISMEL Training School 2012
A virtuous circle
Digital Library
Users / Scholars
Publishes data that users can use and augment
Creates structured knowledgethat DLs can use to enrich their offer
Web of Data
sabato 29 settembre 12
COST/SISMEL Training School 2012
Augment web pages with semantically structured annotations
More info and live demo athttp://thepund.it
sabato 29 settembre 12
COST/SISMEL Training School 2012
My Vocabulary/Ontology
- Philosophers Nietzsche Immanuel Kant Socrates ….+ Relevant Topics
God Politics Economy+ Places
quotes
written by
see also
criticizes
has topic
Freebase.com
is a tool for creating Structured Semantic Annotations
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