Introduction To The Semantic Web: Tomasz Pluskiewicz PGS Software
Introduction To The Semantic Web: Tomasz Pluskiewicz PGS Software
INTRODUCTION TO THE
SEMANTIC WEB
2012-11-28 Tomasz Pluskiewicz PGS Software
Agenda
2
Web 3.0
Open Data
Big Data
Example URIs:
http://infusion.com/people/tpluskiewicz
urn:isbn:1898432023
http://xmlns.com/foaf/0.1/firstName
http://www.example.com/about.html
Normal URIs
http://www.example.com/id/bob
http://www.example.com/people/bob.html
ex:PGS-
Software 26
ex:tpluskiewicz
foaf:fullName
Tomasz
Pluskiewicz
RDF/XML Turtle
classes properties
rdfs:Resource rdf:type
rdfs:Class rdfs:label
rdfs:Property rdfs:subClassOf
rdfs:Datatype rdfs:subPropertyOf
rdfs:Literal rdfs:range
rdfs:domain
UMBEL
Suggested Upper Merged Ontology
Gene Ontology
GOLD (General O. for Linguistic Description)
Foundational Model of Anatomy
GoodRelations
Lexvo
R2RML
Ultrawrap
Jena SDB
IBM DB2
AllegroGraph
BigOWLIM
Jena TDB
4store
Stardog
Dydra
http://manu.sporny.org/2011/uber-comparison-rdfa-md-uf/
Federated queries
SPARQL Update
SPARQL Inferencing
Developed by TopQuadrant
Components of SPIN:
Represent SPARQL queries as RDF triples
Allow modularizing queries with spin:Function and
spin:Template
spin:MagicProperty
dotNetRDF (Web)Protg
Jena/ARQ TopBraid Composer
Rdflib NeOn
RDF.rb OntoWiki
EasyRdf
Semantic MediaWiki
Rdfquery
Cubic Web
Redland
40 Semantic Web vs X
SPARQL SQL
Felxible and extensible Schema must be defined
schema first and is rather rigid
Easy data distribution Painful replication
Depends on vendor ACID Transactions
Easier process BI Strict ETL
Open World Closed World
IBM Oracle
Google Facebook
Open Government
Partnership (50+ countries)