Simple Triples: Quick Win Ontologies for Enterprise Data - PowerPoint PPT Presentation

1 / 42
About This Presentation
Title:

Simple Triples: Quick Win Ontologies for Enterprise Data

Description:

gets the declarativity right, but is losing its chance to ... Arrgh! the links are broken for this ebook. How do I get these systems to talk with each other? ... – PowerPoint PPT presentation

Number of Views:75
Avg rating:3.0/5.0
Slides: 43
Provided by: AlexB65
Category:

less

Transcript and Presenter's Notes

Title: Simple Triples: Quick Win Ontologies for Enterprise Data


1
Simple Triples Quick Win Ontologies for
Enterprise Data
  • Alex Brown,
  • Founder and Technical Director,
  • Griffin Brown Digital Publishing Ltd

2
Menu
  • Background to this talk
  • The problems
  • Simple triples a solution?
  • Conclusions

3
Background
4
(No Transcript)
5
An innovative digital asset management system
based around simple triples ...
6
Why Simple?
7
RDF gets the declarativity right, but is
losing its chance to get everything else right.
It should be focusing on making simple assertions
dirt simple for folks to sprinkle around, and
only after we get a critical mass of such
assertions should we worry about sophisticated
model issues. I think that in emphasizing a model
that only professors can understand, RDF is
making a similar error to XQuery If they
could just KISS, they'd be no-brainers, but
they're anything but.
Uche Ogbuji
8
For every complex problem, there is a
solution that is simple, neat, and wrong.
H. L. Mencken
9
In the long-run we are all dead.
J. M. Keynes
10
The Problem
11
Publisher
12
What do we have on King Lear ?
13
?
Blah blah blah blah blah blah blah blah blah blah
ltwork-titlegtKing Learltwork-titlegt blah blah blah
blah blah blah blah blah blah
14
(No Transcript)
15
(No Transcript)
16
(No Transcript)
17
Blah blah blah blah blah blah blah blah blah blah
ltwork-titlegtKing Learltwork-titlegt blah blah blah
blah blah blah blah blah blah
18
?
Blah blah blah blah blah blah blah blah blah blah
and for that reason this book avoids discussion
of ltwork-titlegtKing Learltwork-titlegt blah blah
blah blah blah blah blah blah blah
19
Markup mega model
Sean McGrath
JUSTTAG IT.
20
(No Transcript)
21
?
Is an edition of
The History Of King Lear, 1608
22
The other problem
23
How do I manage my proliferating content and
workflows?
What do we have on King Lear ?
24
(No Transcript)
25
How do I get these systems to talk with each
other?
InternalInterfaces
Wheres that missing journal article?
Workflow / Tracking
We dont edit content. We pay other people to
edit content for us.
Its so difficult to switch supplier
Arrgh! the links are broken for this ebook
Content validity
External Interfaces
26
What do we have on King Lear ?
Workflow / tracking / validation / data transfer
27
Simple triples a solution?
28
?
b
k
a
c
e
d
f
?
Opaque digital resources 120,000
Triples (database table) 900,000
29
B
is a
delivery of a book
B
has ISBN
123456789X
30
B
is a
delivery of a book
M
is a
ONIX record
M
B
Has an ONIX record of
31
M
Has MIME type
text/xml
I
is a
XML Index specification
I
Has an alias of
Root-element-name
32
O
let be a
Index occurrence
O
I
Has index spec.
O
M
indexes
33
O
begets
Product
Give me the ONIX record for the delivery of ISBN
123456789X Give me all the XML records with a
root element name of Product
34
(No Transcript)
35
lt?xml version'1.0'?gt ltquery xmlns'ns//simpletri
ples.org/2004/'gt ltclausegt ltfindgtxlt/findgt
ltliteralgtis-alt/literalgt ltliteralgtdeliverylt/liter
algt lt/clausegt ltclausegt ltfindgtxlt/findgt
ltliteralgthas-assoc-isbnlt/literalgt
ltliteralgt123456789Xlt/literalgt lt/clausegt lt/querygt
36
But why?
37
Less complicated
vs
Defers modelling / is extensible
38
Agrawal, Somani, Xu. Storage and Querying of
E-Commerce Data.
http//www.vldb.org/conf/2001/P149.pdf
39
only after we get a critical mass of such
assertions should we worry about sophisticated
model issues
quick win
Uche Ogbuji
40
(No Transcript)
41
Conclusions
  • Triples can be used for low-level description
    within applications too
  • They can be stored simply in a database
  • They offer a flexible, yet controlled means of
    extending your data model
  • Topic Maps and RDF are unnecessary for
    machine-consumed semantic data. Prove otherwise!

42
Thank you for listening
  • Any Questions?
  • alexb_at_griffinbrown.co.uk
Write a Comment
User Comments (0)
About PowerShow.com