Korbo is a proposal for a web semantic platform used to create a basket (korbo) of items collected in the LOD. The main aim of the platform is to analyze, augment and republish in LOD the items collected.
1. Alessio Piccioli
Net7 - Internet Open Solutions
Adding KORBO TOOL
to MURUCA
Digital humanities technology
AGORA: developing LOD PORTAL
Open Access Philosophy, Five Experiments with Philosophical Editions on the Web
9 May 2012 -Maison Française d’Oxford - Oxford UK
This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy <PICCIOLI@NETSEVEN.IT>
2. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
WE LIKE TO MIX
APPLES AND ORANGES
3. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
PRIMO LEVI 1919 - 1987
4. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
Elogio dell’impurezza (Sistema periodico - Zinco)
Sulle dispense stava scritto un dettaglio che alla prima lettura mi era
sfuggito, e cioè che il così tenero e delicato zinco, così arrendevole
davanti agli acidi, che ne fanno un solo boccone, si comporta invece in
modo assai diverso quando è molto puro: allora resiste ostinatamente
all’attacco.
Se ne potevano trarre due conseguenze filosofiche tra loro contrastanti:
l’elogio della purezza, che protegge dal male come un usbergo; l’elogio
dell’impurezza, che dà adito ai mutamenti, cioè alla vita.
[…]Perché la ruota giri, perché la vita viva, ci vogliono le
impurezze, e le impurezze delle impurezze.
5. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
MENU
‣ INTRO: LOD and Semantic web
‣ AG O R A N O D E S : h ow t o
prepare data for LOD
‣ LOD EXPERIMENT: adding
KORBO tool to Muruca
6. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
WE MUST ALLOW
PEOPLE (AND THE NEXT GENERATIONS) TO
FREELY RE-USE, RE-MIX AND RE-THINK THE
KNOWLEDGE WE ENCODED INTO MACHINES
7. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
WE CAN’T HIDE DATA BECAUSE
12. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
THE CONTEXT;
THAT TWO DOCUMENTS TALK ABOUT THE
SAME THING
13. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
<open access,
e-publishing>
cites
<internet,
arts & humanities>
WE TELL THEM IN A VERY SIMPLE WAY (THEY’RE
STUPID) WHAT WE ARE TALKING ABOUT
14. Web of Data
Hyperlinks
For humans
same as agrees cites explains
For machines
cites Semantic Links
RDF Data RDF Data RDF Data RDF Data
This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy
15. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
Sept2009
16. Companies
Institutions
Geo-spatial
services
Libraries
Citizens
This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy
17. Companies
Institutions
Geo-spatial
services
Libraries
Citizens
This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy
18. Companies
Institutions
Geo-spatial
services
Libraries
Citizens
- Semantic Web Applications:
- Access/browse a global interconnected DB
- Merge, mix data
- Perform powerful cross-domain queries
This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy
19. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
MURUCA and AGORA PROJECT
20. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
THREE PILLARS
OPEN SOURCE SEMANTIC WEB OPEN ACCESS
21. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
A SET OF TOOLS (NOT AN OUT-OF-THE-BOX
PRODUCT) TO BUILD SCHOLARLY PLATFORMS
AND DIGITAL LIBRARIES IN THE LINKED OPEN
DATA CLOUD
WHAT?
22. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
LED BY NET7 AND THE UNIVERSITY OF
ANCONA WITH CONTRIBUTIONS OF MANY
INSTITUTIONS WITHIN ESF COST-A32, OXFORD
UNI COMPUTING CENTER, NATIONAL UNIVERSITY
OF IRELAND, UNIVERSITY OF VIRGINIA
3 (+1) EU RESEARCH PROJECTS:
2 STARTED JAN 2011 (AGORA, SEMLIB)
1 PROJECTS STARTED FEB 2012 (DM2E)
1 SUBMITTED IN APRIL 2012 (TEXTUS)
WHO?
23. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
HELP CULTURAL INSTITUTIONS PUT THEIR
DATA ON THE SEMANTIC WEB AND USE DATA
CREATED BY OTHERS
WHY?
24. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
HTTP://WWW.MURUCA.ORG/
WHERE?
25. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
BACKEND
26. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
FLEXIP
27. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
BOXVIEW
28. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
PUNDIT/SEMLIB
29. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
TALIA/ERATO
30. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
MEDUSA
MEDUSA SERVER
MEDUSA
ENDPOINTS.JSON
DB
REST APP FRONT APP
MEDUSA MEDUSAFRONT
EXTAPI EXT APP
DEVELOPER
EXT APP SERVER
JQ LIB
EXT APP
MEDUSALIB
EXT APP
ENDUSER
31. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
THE “RECIPE”:
BUILDING A SCHOLARLY PLATFORM
OR
DL
WITH MURUCA
32. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
1.
MODEL YOUR DOMAIN
33. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
Ontologies:
vocabularies for your domain
(extend existing ones when possible)
Source Person
sub class of sub class of sub class of
sub class of
sub class of
Artistic Medium Manuscript Book Artist
Caliph
sub class of
sub class of
Mosaic
Fresco
34. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
Ontologies:
vocabularies for your domain
(extend existing ones when possible)
Source Person
sub class of sub class of sub class of
sub class of
sub class of
Artistic Medium Manuscript Book Artist
Caliph
sub class of
type type
type
sub class of
Mosaic Divine Comedy Dante Alighieri
Fresco
type Prophet Muhammad
San Petronio
Fresco
35. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
2.
LOAD DATA & METADATA
Using Custom backend (for primary source) and
OSS software (like OJS) for secondary source
36. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
37. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
38. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
39. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
40. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
Annotating text
41. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
3.
DEFINE EDITORIAL POLICIES
42. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
4.
DESIGN UI
(Tabbed & Generic are default, you can use them as
starting points)
43. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
44. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
5.
MAKE IT REALLY INTEROPERABLE
(“Link” to LinkedData, OAI-PMH, SEO)
45. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
API search
http://example.org/search?w=keyword
ITEM
46. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
303 redirect + content
negotiation: LOD interface
GET /id/alice HTTP/1.1
Host: example.com
Accept: text/html;q=0.5, application/rdf+xml
1
2
HTTP/1.1 303 See Other
Location: http://example.com/data/alice
Client Server
GET /data/alice HTTP/1.1
HTTP/1.1 200 OK
Host: example.com
Content-Type: application/rdf+xml
Accept: text/html;q=0.5, application/rdf+xml
<http://www.example.com/id/alice>
a foaf:Person;
foaf:name "Alice";
3
foaf:mbox <mailto:alice@example.com>;
... 4
43
47. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
SPARQL-ENDPOINT
(triple store)
http://sparql.mydl.org?q=...
48. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
SPARQL-ENDPOINT
(relational DB)
http://sparql.mydl.org?q=...
49. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
6.
PICK & ATTACH A LICENSE
FACTS:
- Linked Data with a non-open license is nonsense
- EU Commission mandates Open Access in research
projects
- Most Italian universities signed the Berlin Declaration
for Open Access (4 exceptions)
- No license automatically means = All rights reserved
(like a book you cannot quote!!!)
- License for Data may be different from License for
Metadata
50. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
NEXT STEP: KORBO TOOL
MIXING ORANGES WITH APPLES
51. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
52. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
KORBO MAIN FEATURES
1. Search digital items in LOD
2. Select and import results in “personal basket”
3. Analyze items with semantic tools
4. Augment information with semantic tools
5. Expose basket to LOD
53. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
KORBO SEQUENCE DIAGRAM
54. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
1. SEARCH
KORBO
SEARCH
DIRVER
55. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
1. SEARCH
1.
KORBO
SEARCH
DIRVER
56. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
1. SEARCH
1.
KORBO
SEARCH
DIRVER OJS
AGORA
MURUCA
1.
57. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
RESULTS:
1. SEARCH
- item1
- item 2
- ... 1.
(label, description,
icon, LOD url)
KORBO
SEARCH
DIRVER OJS
AGORA
2.
MURUCA
1.
58. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
2. IMPORT
KORBO
IMPORT
DIRVER
59. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
2. IMPORT
RESULTS:
- item1
- item 2
- item 3
1.
KORBO
IMPORT
DIRVER
60. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
2. IMPORT
RESULTS:
- item1
- item 2 2.
- item 3
1.
KORBO
IMPORT
DIRVER
61. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
2. IMPORT
RESULTS:
- item1
- item 2 2.
- item 3
1.
KORBO
IMPORT 2.
DIRVER
AGORA
OJS
MURUCA
62. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
2. IMPORT
RESULTS:
- item1
- item 2 2.
- item 3
1.
KORBO
IMPORT 2.
DIRVER
AGORA
OJS
3. MURUCA
http://mybasket.sparql.korbo.org
63. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
3./4. ANALYZE/
AUGMENT
http://mybasket.sparql.korbo.org
64. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
3./4. ANALYZE/
AUGMENT
http://mybasket.sparql.korbo.org
1.
READ
SEMANTIC
TOOLS
65. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
3./4. ANALYZE/
AUGMENT
http://mybasket.sparql.korbo.org
1.
READ 2.
SEMANTIC
TOOLS
66. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
3./4. ANALYZE/
AUGMENT
http://mybasket.sparql.korbo.org
1.
READ 2.
SEMANTIC
TOOLS OJS
AGORA
MURUCA
2.
67. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
3./4. ANALYZE/
AUGMENT
http://mybasket.sparql.korbo.org
1.
READ 2.
SEMANTIC
TOOLS OJS
AGORA
WRITE
MURUCA
3. 2.
68. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
3./4. ANALYZE/AUGMENT
SEMANTIC
TOOLS
69. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
3./4. ANALYZE/AUGMENT
MURUCA
SEMANTIC
TOOLS
70. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
3./4. ANALYZE/AUGMENT
MURUCA
ERATO
SEMANTIC
TOOLS
71. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
3./4. ANALYZE/AUGMENT
MURUCA
ERATO
MEDUSA
SEMANTIC
TOOLS
72. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
3./4. ANALYZE/AUGMENT
MURUCA
ERATO SEMLIB
MEDUSA
SEMANTIC
TOOLS
73. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
3./4. ANALYZE/AUGMENT
MURUCA
ERATO SEMLIB
MEDUSA FLEXIP
SEMANTIC
TOOLS
74. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
3./4. ANALYZE/AUGMENT
MURUCA
ERATO SEMLIB
MEDUSA FLEXIP
SEMANTIC ...
TOOLS
75. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
3./4. ANALYZE/AUGMENT
MURUCA
ERATO SEMLIB
MEDUSA FLEXIP
SEMANTIC ...
TOOLS
EXTERNAL
76. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
3./4. ANALYZE/AUGMENT
MURUCA
ERATO SEMLIB
MEDUSA FLEXIP
SEMANTIC ...
TOOLS
EXTERNAL
RELFINDER
77. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
3./4. ANALYZE/AUGMENT
MURUCA
ERATO SEMLIB
MEDUSA FLEXIP
SEMANTIC ...
TOOLS
EXTERNAL
RELFINDER EXHIBIT
78. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
3./4. ANALYZE/AUGMENT
MURUCA
ERATO SEMLIB
MEDUSA FLEXIP
SEMANTIC ...
TOOLS
EXTERNAL
RELFINDER EXHIBIT
TIMELINE
79. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
3./4. ANALYZE/AUGMENT
MURUCA
ERATO SEMLIB
MEDUSA FLEXIP
SEMANTIC ...
TOOLS
EXTERNAL
RELFINDER EXHIBIT
TIMELINE ELDA
80. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
3./4. ANALYZE/AUGMENT
MURUCA
ERATO SEMLIB
MEDUSA FLEXIP
SEMANTIC ...
TOOLS
EXTERNAL
RELFINDER EXHIBIT
TIMELINE ELDA
...
81. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
5. Publish to LOD
http://mybasket.sparql.korbo.org
82. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
5. Publish to LOD
http://mybasket.sparql.korbo.org
APPS
83. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
5. Publish to LOD
http://mybasket.sparql.korbo.org
APPS
84. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
2 WAYS
TO SUPPORT MURUCA
NET7 D-I-Y
hire us or involve us in EU/ and give back to the
National projects community
85. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
THANK YOU FOR
YOUR ATTENTION
PICCIOLI@NETSEVEN.IT
86. This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions
CREDITS
FIRST AUTHOR
Michele Barbera, <barbera@netseven.it>
PHOTOS
Flickr / Tim Berners-Lee / Silvio Tanaka
Flickr / Silo Antelope / ken mcown
Flickr / Menu Board / LexnGer
Flickr / The Medium Is The Massage (2) / Danielweiresq
Flickr / Ballet Jody Blevins 2 / Patrick McDonald
Flickr / Train Track / FullyFunctnlPhil
THANKS
Christian Morbidoni, Danilo Giacomi, Riccardo Giomi,
Simone Fonda, Giulio Andreini, Romeo Zitarosa