Pundit interactive, DM2E Pundit UI/UX event, 2 April 2014, Berlin
Pundit
-
Upload
net7 -
Category
Technology
-
view
4.159 -
download
6
description
Transcript of Pundit
PunditA novel Semantic Web annotation tool
Simone Fonda - [email protected]
This work is licensed under a Creative Commons Attribution 3.0 Unported (CC BY 3.0)Tuesday, June 12, 12
Develops from web sites to rich applications (mobile, fb, ..)
Uses Open Source technologies and standards
Works with Universities, public administrations, local realities
Focused on Digital Humanities / Digital Libraries
Born in 2001 by 7 enthusiasts, now feeds 24 persons
Leveraging RDF - Linked Data technologies
Tuesday, June 12, 12
Pundit : funding projects
being developed by Semedia (http://semedia.dibet.univpm.it/), University of Ancona, Italy and Net7
Funded by the SemLib EU project
(http://www.semlibproject.eu/)
Now supported and further developed in:
Agora EU project (http://www.project-agora.eu/)
DM2E EU project (http://dm2e.edu/)
Tuesday, June 12, 12
Pund
it Access Control on creation / visualization of annotations
Permission management
Extendible (do you already have users?)
Open
Client-server multi user web annotation system
Tuesday, June 12, 12
Login: 1 . 2 . 3 . 4
Open the login window
OpenID: http://openid.net/get-an-openid/
Register button?
Tuesday, June 12, 12
Login: 1 . 2 . 3 . 4
(or roll your own)
Choose an existing provider
Tuesday, June 12, 12
Login: 1 . 2 . 3 . 4
(or create a new one)
Sign in with your account
Tuesday, June 12, 12
Login: 1 . 2 . 3 . 4
Done!
Tuesday, June 12, 12
Fine-grained annotable content
(TODO) Portion of an image/video
(TODO) Full page
More?
Any text fragment (paragraph, word, ...)
Any image
Bound to the (named) content, not to the page
Client-server multi user web annotation systemPu
ndit
Tuesday, June 12, 12
Named content
Named content: annotation visible in every page with that content
authors_index.html: summary of all authors
Tuesday, June 12, 12
Named content: annotation visible in every page with that content
authors_index.html: summary of all authors
author_ariosto.html: extended author content
Named content
Tuesday, June 12, 12
Named content: annotation visible in every page with that content
authors_index.html: summary of all authors
author_ariosto.html: extended author content
Same content : same annotation
Named content
Tuesday, June 12, 12
Create fragments
Select a text fragment
Tuesday, June 12, 12
Select an image
Select a text fragment
Create fragments
Tuesday, June 12, 12
Fine-grained annotable content
Create, use and reuse items expressing semantics
Unambiguously express that same semantics
From an annotable content (text, images, ...)
Augment annotation linking it to the Web Of Data
Mash up entities coming from different providers
Client-server multi user web annotation systemPu
ndit
Tuesday, June 12, 12
My Items
For immediate or later use
Save to My Items:
Tuesday, June 12, 12
For immediate or later use
Grouped by: text-fragment / images / terms
Save to My Items:
My Items
Tuesday, June 12, 12
For immediate or later use
Grouped by: text-fragment / images / terms
Save to My Items:
Saved to/loaded from the server
My Items
Tuesday, June 12, 12
Taxonomy :
Get more items: 1 . 2 . 3 . 4
Tuesday, June 12, 12
Taxonomy :
Write as many as needed (JSONp) and add it to Pundit configuration
Get more items: 1 . 2 . 3 . 4
Tuesday, June 12, 12
Taxonomy :
Add to My Items (later use)
Write as many as needed (JSONp) and add it to Pundit configuration
Get more items: 1 . 2 . 3 . 4
Tuesday, June 12, 12
Taxonomy :
Use directly: drag and drop
Add to My Items (later use)
Write as many as needed (JSONp) and add it to Pundit configuration
Get more items: 1 . 2 . 3 . 4
Tuesday, June 12, 12
Get more items: 1 . 2 . 3 . 4
External sources :
Tuesday, June 12, 12
Get more items: 1 . 2 . 3 . 4
External sources :
Freebase - DBPedia - Your own?
Tuesday, June 12, 12
Get more items: 1 . 2 . 3 . 4
External sources :
Add to My Items (later use)
Freebase - DBPedia - Your own?
Tuesday, June 12, 12
Get more items: 1 . 2 . 3 . 4
External sources :
Use directly: drag and drop
Add to My Items (later use)
Freebase - DBPedia - Your own?
Tuesday, June 12, 12
Fine-grained annotable content
Create, use and reuse items expressing semantic
Use semantically typed relations among things
Unambiguously express semantic knowledge
Link to = enrich the Web Of Data
Create semantically structured annotations
Link among different pages / types / providers
Client-server multi user web annotation systemPu
ndit
Tuesday, June 12, 12
My Vocabulary/Ontology
- Philosophers Nietzsche Immanuel Kant Socrates ….+ Relevant Topics
God Politics Economy+ Places
quotes
written by
see also
criticizes
has topic
Freebase.com
Tuesday, June 12, 12
Annotate: 1 . 2 . 3 . 4
Comment or tag
Tuesday, June 12, 12
Annotate: 1 . 2 . 3 . 4
Insert a comment and extract semantics from it (poet)
Comment or tag
Tuesday, June 12, 12
Annotate: 1 . 2 . 3 . 4
Insert a comment and extract semantics from it (poet)
Look for more (divine comedy)
Comment or tag
Tuesday, June 12, 12
Annotate: 1 . 2 . 3 . 4
Insert a comment and extract semantics from it (poet)
Look for more (divine comedy)
Save!
Comment or tag
Tuesday, June 12, 12
Annotate: 1 . 2 . 3 . 4
Triple Composer
Tuesday, June 12, 12
Annotate: 1 . 2 . 3 . 4
Triple Composer
Drag and drop (with semantic hints)
Tuesday, June 12, 12
Annotate: 1 . 2 . 3 . 4
Drag and drop (with semantic hints)
.. or click for semantic suggestions
Triple Composer
Tuesday, June 12, 12
Annotate: 1 . 2 . 3 . 4
Drag and drop (with semantic hints)
.. or click for semantic suggestions
Optionally: direct free text insertion
Triple Composer
Tuesday, June 12, 12
Annotate: 1 . 2 . 3 . 4
Drag and drop (with semantic hints)
.. or click for semantic suggestions
Multi-triple annotation
Triple Composer
Optionally: direct free text insertion
Tuesday, June 12, 12
Cross page annotations
Create: use My Items
Tuesday, June 12, 12
Cross page annotations
Create: use My Items
View: if it’s not on this page: show in origin page
Tuesday, June 12, 12
Cross page annotations
Create: use My Items
Show in origin page gets you where the fragment was created.
View: if it’s not on this page: show in origin page
Tuesday, June 12, 12
Fine-grained annotable content
Create, use and reuse items expressing semantic
APIs for consuming and authoring
Enrich content powering Digital Libraries browse, search, ..
Navigate the resulting graph: discover knowledge
Create semantically structured annotations
Consume annotations
Client-server multi user web annotation systemPu
ndit
Tuesday, June 12, 12
View Annotations: 1 . 2 . 3
Show/close annotations
Annotated content :
Tuesday, June 12, 12
Annotated content :
Color matching
Show/close annotations
View Annotations: 1 . 2 . 3
Tuesday, June 12, 12
View Annotations: 1 . 2 . 3
Annotated content :
Rich previews
Color matching
Show/close annotations
Tuesday, June 12, 12
Client-server multi user web annotation system
Fine-grained annotable content
Create, use and reuse items expressing semantic
Create semantically structured annotations
Consume annotations
Future: bookmarklet + UIs + ACLs + LOD + SDK
Pund
it
Tuesday, June 12, 12