pundit

Post on 11-May-2015

4.160 Views

Category:

Technology

6 Downloads

Preview:

Click to see full reader

DESCRIPTION

A novel Semantic Web annotation tool

TRANSCRIPT

PunditA novel Semantic Web annotation tool

Simone Fonda - fonda@netseven.it

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

thePund.it

Wanna give it a try?

Tuesday, June 12, 12

top related