Graph Data: RDF, Property Graphs (Results of a Workshop…)
W3C Track, The Web Conference 2019 May 15, 2019 San Francisco, CA, USA Ivan Herman, W3C/CWI
1
Graph Data: RDF, Property Graphs (Results of a Workshop) W3C Track, - - PowerPoint PPT Presentation
1 Graph Data: RDF, Property Graphs (Results of a Workshop) W3C Track, The Web Conference 2019 May 15, 2019 San Francisco, CA, USA Ivan Herman, W3C/CWI 2 These slides are on the Web:
Graph Data: RDF, Property Graphs (Results of a Workshop…)
W3C Track, The Web Conference 2019 May 15, 2019 San Francisco, CA, USA Ivan Herman, W3C/CWI
1
These slides are on the Web:
2
Standardization for Graph Data”:
presentations, and a series of short presentations
available via: https://www.w3.org/ Data/events/data-ws-2019/
3
4
general (witness the large attendance of the workshop on Monday!)
(alongside RDF)
5
everything for graphs
to do everything for PG and tables
handles tables and graphs could do everything SQL can do
6
Source: presentation of Alastair Green, https://www.w3.org/Data/events/data-ws-2019/assets/slides/AlastairGreen.pdf
deep social and product roots, and large to huge user bases
personality transplants…
7
Source: presentation of Alastair Green, https://www.w3.org/Data/events/data-ws-2019/assets/slides/AlastairGreen.pdf
great successes)
(“RDF”, in the presentation, is a shorthand for full RDF suite, i.e., RDF , RDFS, OWL, SPARQL, SHACL, etc.)
8
9
links
information
Source: neo4j text on PG: https://neo4j.com/developer/graph-database/#property-graph
10
business on this
implementations (e.g, TinkerPop)
incorporate PG as well as RDF stores
imperative), but not one winner (yet)
query languages
11
HTTP and/or various API-s
12
URL-s. Not the case for PG:
literal
considered to be “in the graph”
“relationships” (i.e., RDF predicates)
13
14
Source: presentation of David Booth, http://tinyurl.com/EasierBerlin
These are properties on the link “instance”!
:acme a :Company :name "Acme, Inc"
:HAS_CEO :start_date "2008-01-20"^^xsd:date
:amy
a :Employee :name "Amy Peters"
15
Source: presentation of David Booth, http://tinyurl.com/EasierBerlin
:acme a :Company :name "Acme, Inc"
:HAS_CEO :start_date "2008-01-20"^^xsd:date
:amy
a :Employee :name "Amy Peters"
16
Source: presentation of David Booth, http://tinyurl.com/EasierBerlin
:acme a :Company :name "Acme, Inc"
:HAS_CEO :start_date "2008-01-20"^^xsd:date
:amy
a :Employee :name "Amy Peters"
understand:
“core” aspect of a graph becomes more visible
provenance, tags, etc.)
“…historically, property graphs were somewhat of a reaction to the complexity of RDF . A complex standard will not be accepted by the developer community” (Juan Sequeda)
17
18
19
Source: presentation of David Booth, http://tinyurl.com/EasierBerlin
20
Source: presentation of David Booth, http://tinyurl.com/EasierBerlin
PhD
Recommended
21
average developers (middle 33%), who are new to RDF , to be consistently successful.
guidance, etc. All options are on the table.
22
Source: presentation of David Booth, http://tinyurl.com/EasierBerlin
23
Source: presentation of David Booth, http://tinyurl.com/EasierBerlin
and spatial data, streaming, outreach, queries…
issues
24
(caveat: there is no systematic review yet, this is my list…)
25
26
pronunciations, …)
27
a higher level model to make it more usable?
28
29
30
Final work probably not at W3C
☨
necessarily in the right priority order
further work
31
importance?
needs
issues that are of major importance
be done elsewhere
32
33
34
35