SlideShare a Scribd company logo
1
Semantic Web Technologies for
UK HE and FE Institutions:
Part 2: RDF and Semantic Web Applications
Dave Beckett
dave.beckett@bristol.ac.uk
1
Dave Beckett – Introduction
• Dublin Core Metadata Initiative
• UK JISC Services - mirror.ac.uk
• RDN – WSE
• W3C Semantic Web Activity
• W3C RDF Core WG
• EU IST SWAD Europe
1
Outline
• Introduce the ideas
• The technology
• Some real projects
• What you can do
• Open Issues
1
History of the Web
• In 1991 Tim Berners-Lee invents
the Web at CERN
• However in 1989...
the original proposal
1
Information Management, a Proposal, Tim Berners-Lee,
March 1989
1
Searching the Web
• Same issues in 2003
• Current searches:
– Which documents contain these words and
phrases?
• Does not give you the information
– Descriptions for humans
– Must be made usable for software also
1
My Data
• Maintain data where it naturally is
• PC revolution – PC on all desktops
• Web revolution - everyone has web
• Centralising is unsustainable
• Distribution is more appropriate
1
Web Architecture
• Universal, scalable, evolvable
• Mostly for people to interpret
• URIs for identification, linking
“the web works best when any [thing] of value
and identity has a first class object” - Tim
Berners-Lee
• Can link to anything
1
HTML – The Web of Markup
• Documents for people to read
• URIs linking to other documents
• Can point to anything
• ... even if it doesn't exist the web
doesn't break
• To software, very little information
1
XML – The Generic File Format
• Unicode
• A tree (mostly)
• XML Schemas
– Good for databases
– Hard for humans
• No linking in core XML (but Xlink)
• Not webby
1
The element of the Semantic
Web
Called the Resource Description Framework (RDF)
(picture by Tim Berners-Lee, 2003-01-28)
1
Relational Database Tables
1
Tables in RDF
1
Trees in RDF
1
(Semantic) Web Fundamentals
• Everything has a URI
– Resources, properties, classes
• Unbounded set of terms, 404s OK
• Layering is expected
• A graph (web) structure
• Semantic links not <a href=”..”>text</a>
• Terms can have schemas
1
RDF Vocabularies (RDF Schema)
• URIs for relationships and classes
• Good if you re-use existing ones
• You can make your own
• Better if you re-use and share them
• Connect them to other terms
• Formalise in a vocabulary or
ontology
1
CORES declaration
• November 2002
• GILS, ONIX, LoC/MARC, CERIF,
DOI, IEEE/LOM, DC, W3C
• “... agree
– To assign URIs to our elements
– To articulate and publish policies regarding
the stability, persistence and maintenance of
the URIs assigned to the elements”
1
RDF Family
• RDF itself
• RDF Schema – vocabulary
description
• OWL Web Ontology Language
• Lots of vocabularies
– Dublin Core
– FOAF – Friend of a Friend
– RSS 1.0, Creative Commons, AKT, Geo, ...
1
OWL – Web Ontology Language
• Web-like linking of ontologies
• Strong formal semantics
• Compatibility with XML, RDF, XSD
• Based on mature DAML+OIL work
• Flavours – OWL, OWL DL, OWL Lite
1
Case Study – Sun SwoRDFish
• Sun Knowledge Services group
– Create and share knowledge to solve service
issues
– Many sources of data inside organisation
– Many internal and external users
– Business rules and access control
• Want to
– Enable sharing business practice, model
– Add technology support for knowledge
1
Case Study – Sun SwoRDFish
• Open standards based
– RDF, SOAP/XML, DAML+OIL
• SunSolve improved
– Enables more precise search
– Standardises product names
– Improves user experience (consistency)
– Eliminates manual maintained links
• Vocabulary – DC + Sun element set
1
Sun SwoRDFish – Outcomes
• Organisational-lead approach
• Integrates enterprise knowledge
• Data can remain distributed
• Capable of flexible layering
• Future opportunities for
– Better RDF-aware searching and navigation
– Richer ontology-aware, mining, inference
tools
1
hyphen.info – AKT
• Information on UK researchers
• RAE data (HERO) – converted
– People, Publications, Groups
• An ontology in RDF, OWL
– akt:Award, akt:Degree, akt:Academic-Degree
• CS in the UK – extracted from HTML
– People, Publications, Projects
1
Friend of a Friend (FOAF)
• People - who they know, what they do
• Tracking provenance – who said what
• FOAFNaut (SVG) – visualising
• FOAF Explorer (web) – browsing
• FOAFbot (IRC) – conversational
• ... plus can be used with anything else
1
FOAFnaut view of my semantic web
1
Where are the services? Portals?
• Data-centric description so-far
• Processing of these involves
– Discovery of data, schemas, vocabularies
– Query, Rules, Inference
– Transferring RDF – HTTP, SOAP payloads
– Web Services – however web built in REST model
– Web Service Choreography – DAML-S, planning
– Semantic Grid
1
Opportunities
• Sharing and syndicating descriptions
• Common vocabularies between services
• Richer, deeper specialised vocabularies
• Less yet-another-XML-format
• Semantics with services
1
Action!
• Webize your data processing tools
• Adapt to an unbounded web world
• Semantic web ideas and standards
• Model your world, not your documents
• Use RDF to transfer description
• NOT: convert all your data to RDF
– Although convert it if you like!
1
Questions?
Thank You
dave.beckett@bristol.ac.uk
1
References
• Architecture of the World Wide Web, W3C
Working Draft, W3C TAG
• Nodes and Arcs 1989-1999: WWW history and
RDF, Dan Brickley
• SwoRDFish presentation, Kathy MacDougal, Sun
at W3C Tech Plenary, March 2003
• Why the RDF model is different from the XML
model, Tim Berners-Lee

More Related Content

What's hot

The Open Source Library: It's Free As in Puppy
The Open Source Library: It's Free As in PuppyThe Open Source Library: It's Free As in Puppy
The Open Source Library: It's Free As in Puppy
Tiffany Garrett
 
In want of a dataset: Text Analysis and the VRC, Catherine D. Adams
In want of a dataset: Text Analysis and the VRC, Catherine D. AdamsIn want of a dataset: Text Analysis and the VRC, Catherine D. Adams
In want of a dataset: Text Analysis and the VRC, Catherine D. Adams
Visual Resources Association
 
Schema.org: What It Means For You and Your Library
Schema.org: What It Means For You and Your LibrarySchema.org: What It Means For You and Your Library
Schema.org: What It Means For You and Your Library
Richard Wallis
 
Telling the World and Our Users What We Have
Telling the World and Our Users What We HaveTelling the World and Our Users What We Have
Telling the World and Our Users What We Have
Richard Wallis
 
Fasti & Furious: (re)Introducing FASTI Online
Fasti & Furious: (re)Introducing FASTI OnlineFasti & Furious: (re)Introducing FASTI Online
Fasti & Furious: (re)Introducing FASTI Online
Jessica Ogden
 
4.2.15 Slides, “Hydra: many heads, many connections. Enriching Fedora Reposit...
4.2.15 Slides, “Hydra: many heads, many connections. Enriching Fedora Reposit...4.2.15 Slides, “Hydra: many heads, many connections. Enriching Fedora Reposit...
4.2.15 Slides, “Hydra: many heads, many connections. Enriching Fedora Reposit...
DuraSpace
 
"Curation-Ready" Workflows for Digitized Photograph Collections: A Temporary ...
"Curation-Ready" Workflows for Digitized Photograph Collections: A Temporary ..."Curation-Ready" Workflows for Digitized Photograph Collections: A Temporary ...
"Curation-Ready" Workflows for Digitized Photograph Collections: A Temporary ...
Visual Resources Association
 
Schema.org - Extending Benefits
Schema.org - Extending BenefitsSchema.org - Extending Benefits
Schema.org - Extending Benefits
Richard Wallis
 
10-15-13 “Metadata and Repository Services for Research Data Curation” Presen...
10-15-13 “Metadata and Repository Services for Research Data Curation” Presen...10-15-13 “Metadata and Repository Services for Research Data Curation” Presen...
10-15-13 “Metadata and Repository Services for Research Data Curation” Presen...
DuraSpace
 
Beyond Management: Data Curation as Scholarship in Archaeology
Beyond Management: Data Curation as Scholarship in ArchaeologyBeyond Management: Data Curation as Scholarship in Archaeology
Beyond Management: Data Curation as Scholarship in Archaeology
Sarah Whitcher Kansa
 
Resource and Metadata Management with a Linked Data perspective
Resource and Metadata Management with a Linked Data perspectiveResource and Metadata Management with a Linked Data perspective
Resource and Metadata Management with a Linked Data perspective
Hannes Ebner
 
RDF and Open Linked Data, a first approach
RDF and Open Linked Data, a first approachRDF and Open Linked Data, a first approach
RDF and Open Linked Data, a first approach
horvadam
 
Info forum final
Info forum finalInfo forum final
Info forum finallcarro2
 
Spanish 3221
Spanish 3221Spanish 3221
Spanish 3221k-baril
 
Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...
Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...
Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...
National Information Standards Organization (NISO)
 
Integrate Metadata Creation into Oral History Production Process, Xiaoli Ma
Integrate Metadata Creation into Oral History Production Process, Xiaoli MaIntegrate Metadata Creation into Oral History Production Process, Xiaoli Ma
Integrate Metadata Creation into Oral History Production Process, Xiaoli Ma
Visual Resources Association
 

What's hot (18)

The Open Source Library: It's Free As in Puppy
The Open Source Library: It's Free As in PuppyThe Open Source Library: It's Free As in Puppy
The Open Source Library: It's Free As in Puppy
 
In want of a dataset: Text Analysis and the VRC, Catherine D. Adams
In want of a dataset: Text Analysis and the VRC, Catherine D. AdamsIn want of a dataset: Text Analysis and the VRC, Catherine D. Adams
In want of a dataset: Text Analysis and the VRC, Catherine D. Adams
 
Schema.org: What It Means For You and Your Library
Schema.org: What It Means For You and Your LibrarySchema.org: What It Means For You and Your Library
Schema.org: What It Means For You and Your Library
 
Telling the World and Our Users What We Have
Telling the World and Our Users What We HaveTelling the World and Our Users What We Have
Telling the World and Our Users What We Have
 
Fasti & Furious: (re)Introducing FASTI Online
Fasti & Furious: (re)Introducing FASTI OnlineFasti & Furious: (re)Introducing FASTI Online
Fasti & Furious: (re)Introducing FASTI Online
 
4.2.15 Slides, “Hydra: many heads, many connections. Enriching Fedora Reposit...
4.2.15 Slides, “Hydra: many heads, many connections. Enriching Fedora Reposit...4.2.15 Slides, “Hydra: many heads, many connections. Enriching Fedora Reposit...
4.2.15 Slides, “Hydra: many heads, many connections. Enriching Fedora Reposit...
 
"Curation-Ready" Workflows for Digitized Photograph Collections: A Temporary ...
"Curation-Ready" Workflows for Digitized Photograph Collections: A Temporary ..."Curation-Ready" Workflows for Digitized Photograph Collections: A Temporary ...
"Curation-Ready" Workflows for Digitized Photograph Collections: A Temporary ...
 
Schema.org - Extending Benefits
Schema.org - Extending BenefitsSchema.org - Extending Benefits
Schema.org - Extending Benefits
 
10-15-13 “Metadata and Repository Services for Research Data Curation” Presen...
10-15-13 “Metadata and Repository Services for Research Data Curation” Presen...10-15-13 “Metadata and Repository Services for Research Data Curation” Presen...
10-15-13 “Metadata and Repository Services for Research Data Curation” Presen...
 
NISO/DCMI May 22 Webinar: Semantic Mashups Across Large, Heterogeneous Insti...
 NISO/DCMI May 22 Webinar: Semantic Mashups Across Large, Heterogeneous Insti... NISO/DCMI May 22 Webinar: Semantic Mashups Across Large, Heterogeneous Insti...
NISO/DCMI May 22 Webinar: Semantic Mashups Across Large, Heterogeneous Insti...
 
Beyond Management: Data Curation as Scholarship in Archaeology
Beyond Management: Data Curation as Scholarship in ArchaeologyBeyond Management: Data Curation as Scholarship in Archaeology
Beyond Management: Data Curation as Scholarship in Archaeology
 
Resource and Metadata Management with a Linked Data perspective
Resource and Metadata Management with a Linked Data perspectiveResource and Metadata Management with a Linked Data perspective
Resource and Metadata Management with a Linked Data perspective
 
RDF and Open Linked Data, a first approach
RDF and Open Linked Data, a first approachRDF and Open Linked Data, a first approach
RDF and Open Linked Data, a first approach
 
Info forum final
Info forum finalInfo forum final
Info forum final
 
Spanish 3221
Spanish 3221Spanish 3221
Spanish 3221
 
Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...
Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...
Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...
 
Internet content as research data
Internet content as research dataInternet content as research data
Internet content as research data
 
Integrate Metadata Creation into Oral History Production Process, Xiaoli Ma
Integrate Metadata Creation into Oral History Production Process, Xiaoli MaIntegrate Metadata Creation into Oral History Production Process, Xiaoli Ma
Integrate Metadata Creation into Oral History Production Process, Xiaoli Ma
 

Similar to IWMW 2003: Semantic Web Technologies for UK HE and FE Institutions (Part 2)

Knowledge Representation, Semantic Web
Knowledge Representation, Semantic WebKnowledge Representation, Semantic Web
Knowledge Representation, Semantic WebSerendipity Seraph
 
sw owl
 sw owl sw owl
ISWC GoodRelations Tutorial Part 2
ISWC GoodRelations Tutorial Part 2ISWC GoodRelations Tutorial Part 2
ISWC GoodRelations Tutorial Part 2
Martin Hepp
 
GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2
guestecacad2
 
Principles and pragmatics of a Semantic Culture Web
 Principles and pragmatics of a Semantic Culture Web Principles and pragmatics of a Semantic Culture Web
Principles and pragmatics of a Semantic Culture Web
Guus Schreiber
 
An Introduction to NOSQL, Graph Databases and Neo4j
An Introduction to NOSQL, Graph Databases and Neo4jAn Introduction to NOSQL, Graph Databases and Neo4j
An Introduction to NOSQL, Graph Databases and Neo4j
Debanjan Mahata
 
Linked Data as an enabling framework for resource discovery across libraries,...
Linked Data as an enabling framework for resource discovery across libraries,...Linked Data as an enabling framework for resource discovery across libraries,...
Linked Data as an enabling framework for resource discovery across libraries,...
Andy Powell
 
Publishing and Using Linked Open Data - Day 1
Publishing and Using Linked Open Data - Day 1 Publishing and Using Linked Open Data - Day 1
Publishing and Using Linked Open Data - Day 1
Richard Urban
 
What is New in W3C land?
What is New in W3C land?What is New in W3C land?
What is New in W3C land?
Ivan Herman
 
W3C Data Shapes Working Group 2014
W3C Data Shapes Working Group 2014W3C Data Shapes Working Group 2014
W3C Data Shapes Working Group 2014
3 Round Stones
 
Intro to the semantic web (for libraries)
Intro to the semantic web (for libraries) Intro to the semantic web (for libraries)
Intro to the semantic web (for libraries)
robin fay
 
Linked (Open) Data
Linked (Open) DataLinked (Open) Data
Linked (Open) Data
Bernhard Haslhofer
 
McDanold-1-jun15
McDanold-1-jun15McDanold-1-jun15
LODLAM Landscape
LODLAM LandscapeLODLAM Landscape
LODLAM Landscape
Shana McDanold
 
RDF Graph Data Management in Oracle Database and NoSQL Platforms
RDF Graph Data Management in Oracle Database and NoSQL PlatformsRDF Graph Data Management in Oracle Database and NoSQL Platforms
RDF Graph Data Management in Oracle Database and NoSQL Platforms
Graph-TA
 
Getting Started with Knowledge Graphs
Getting Started with Knowledge GraphsGetting Started with Knowledge Graphs
Getting Started with Knowledge Graphs
Peter Haase
 
What is Linked Data?
What is Linked Data?What is Linked Data?
What is Linked Data?
Christophe Debruyne
 

Similar to IWMW 2003: Semantic Web Technologies for UK HE and FE Institutions (Part 2) (20)

Knowledge Representation, Semantic Web
Knowledge Representation, Semantic WebKnowledge Representation, Semantic Web
Knowledge Representation, Semantic Web
 
Knowledge mangement
Knowledge mangementKnowledge mangement
Knowledge mangement
 
sw owl
 sw owl sw owl
sw owl
 
ISWC GoodRelations Tutorial Part 2
ISWC GoodRelations Tutorial Part 2ISWC GoodRelations Tutorial Part 2
ISWC GoodRelations Tutorial Part 2
 
GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2
 
Principles and pragmatics of a Semantic Culture Web
 Principles and pragmatics of a Semantic Culture Web Principles and pragmatics of a Semantic Culture Web
Principles and pragmatics of a Semantic Culture Web
 
An Introduction to NOSQL, Graph Databases and Neo4j
An Introduction to NOSQL, Graph Databases and Neo4jAn Introduction to NOSQL, Graph Databases and Neo4j
An Introduction to NOSQL, Graph Databases and Neo4j
 
Linked Data as an enabling framework for resource discovery across libraries,...
Linked Data as an enabling framework for resource discovery across libraries,...Linked Data as an enabling framework for resource discovery across libraries,...
Linked Data as an enabling framework for resource discovery across libraries,...
 
Publishing and Using Linked Open Data - Day 1
Publishing and Using Linked Open Data - Day 1 Publishing and Using Linked Open Data - Day 1
Publishing and Using Linked Open Data - Day 1
 
What is New in W3C land?
What is New in W3C land?What is New in W3C land?
What is New in W3C land?
 
W3C Data Shapes Working Group 2014
W3C Data Shapes Working Group 2014W3C Data Shapes Working Group 2014
W3C Data Shapes Working Group 2014
 
Intro to the semantic web (for libraries)
Intro to the semantic web (for libraries) Intro to the semantic web (for libraries)
Intro to the semantic web (for libraries)
 
Semantic web
Semantic webSemantic web
Semantic web
 
Linked (Open) Data
Linked (Open) DataLinked (Open) Data
Linked (Open) Data
 
McDanold-1-jun15
McDanold-1-jun15McDanold-1-jun15
McDanold-1-jun15
 
LODLAM Landscape
LODLAM LandscapeLODLAM Landscape
LODLAM Landscape
 
RDF Graph Data Management in Oracle Database and NoSQL Platforms
RDF Graph Data Management in Oracle Database and NoSQL PlatformsRDF Graph Data Management in Oracle Database and NoSQL Platforms
RDF Graph Data Management in Oracle Database and NoSQL Platforms
 
Getting Started with Knowledge Graphs
Getting Started with Knowledge GraphsGetting Started with Knowledge Graphs
Getting Started with Knowledge Graphs
 
Metadata
MetadataMetadata
Metadata
 
What is Linked Data?
What is Linked Data?What is Linked Data?
What is Linked Data?
 

More from IWMW

Look who's talking now
Look who's talking nowLook who's talking now
Look who's talking now
IWMW
 
Introduction to IWMW 2000 (Liz Lyon)
Introduction to IWMW 2000 (Liz Lyon)Introduction to IWMW 2000 (Liz Lyon)
Introduction to IWMW 2000 (Liz Lyon)
IWMW
 
Web Tools report
Web Tools reportWeb Tools report
Web Tools report
IWMW
 
Personal Contingency Plan - Beat The Panic
Personal Contingency Plan - Beat The PanicPersonal Contingency Plan - Beat The Panic
Personal Contingency Plan - Beat The Panic
IWMW
 
Whose site is it anyway?
Whose site is it anyway?Whose site is it anyway?
Whose site is it anyway?
IWMW
 
Open Source - the case against
Open Source - the case againstOpen Source - the case against
Open Source - the case against
IWMW
 
IWMW 2002: Avoiding Portal Wars - an MIS view
IWMW 2002: Avoiding Portal Wars - an MIS viewIWMW 2002: Avoiding Portal Wars - an MIS view
IWMW 2002: Avoiding Portal Wars - an MIS view
IWMW
 
What does open source mean for the institutional web manager?
What does open source mean for the institutional web manager?What does open source mean for the institutional web manager?
What does open source mean for the institutional web manager?
IWMW
 
Library 2.0
Library 2.0Library 2.0
Library 2.0
IWMW
 
Social participation in student recruitment
Social participation in student recruitmentSocial participation in student recruitment
Social participation in student recruitment
IWMW
 
Supporting Institutions in Changing Times: Manifesto
Supporting Institutions in Changing Times: ManifestoSupporting Institutions in Changing Times: Manifesto
Supporting Institutions in Changing Times: Manifesto
IWMW
 
IWMW 2019 photo scavenger hunt highlights
IWMW 2019 photo scavenger hunt highlightsIWMW 2019 photo scavenger hunt highlights
IWMW 2019 photo scavenger hunt highlights
IWMW
 
How to Turn a Web Strategy into Web Services
How to Turn a Web Strategy into Web ServicesHow to Turn a Web Strategy into Web Services
How to Turn a Web Strategy into Web Services
IWMW
 
Static Site Generators - Developing Websites in Low-resource Condition
Static Site Generators - Developing Websites in Low-resource ConditionStatic Site Generators - Developing Websites in Low-resource Condition
Static Site Generators - Developing Websites in Low-resource Condition
IWMW
 
Looking to the Future
Looking to the FutureLooking to the Future
Looking to the Future
IWMW
 
Looking to the Future
Looking to the FutureLooking to the Future
Looking to the Future
IWMW
 
Developing Communities of Practice
Developing Communities of PracticeDeveloping Communities of Practice
Developing Communities of Practice
IWMW
 
How to train your content- so it doesn't slow you down...
How to train your content- so it doesn't slow you down... How to train your content- so it doesn't slow you down...
How to train your content- so it doesn't slow you down...
IWMW
 
Grassroots & Guerrillas: The Beginnings of a UX Revolution
Grassroots & Guerrillas: The Beginnings of a UX RevolutionGrassroots & Guerrillas: The Beginnings of a UX Revolution
Grassroots & Guerrillas: The Beginnings of a UX Revolution
IWMW
 
Connecting Your Content: How to Save Time and Improve Content Quality through...
Connecting Your Content: How to Save Time and Improve Content Quality through...Connecting Your Content: How to Save Time and Improve Content Quality through...
Connecting Your Content: How to Save Time and Improve Content Quality through...
IWMW
 

More from IWMW (20)

Look who's talking now
Look who's talking nowLook who's talking now
Look who's talking now
 
Introduction to IWMW 2000 (Liz Lyon)
Introduction to IWMW 2000 (Liz Lyon)Introduction to IWMW 2000 (Liz Lyon)
Introduction to IWMW 2000 (Liz Lyon)
 
Web Tools report
Web Tools reportWeb Tools report
Web Tools report
 
Personal Contingency Plan - Beat The Panic
Personal Contingency Plan - Beat The PanicPersonal Contingency Plan - Beat The Panic
Personal Contingency Plan - Beat The Panic
 
Whose site is it anyway?
Whose site is it anyway?Whose site is it anyway?
Whose site is it anyway?
 
Open Source - the case against
Open Source - the case againstOpen Source - the case against
Open Source - the case against
 
IWMW 2002: Avoiding Portal Wars - an MIS view
IWMW 2002: Avoiding Portal Wars - an MIS viewIWMW 2002: Avoiding Portal Wars - an MIS view
IWMW 2002: Avoiding Portal Wars - an MIS view
 
What does open source mean for the institutional web manager?
What does open source mean for the institutional web manager?What does open source mean for the institutional web manager?
What does open source mean for the institutional web manager?
 
Library 2.0
Library 2.0Library 2.0
Library 2.0
 
Social participation in student recruitment
Social participation in student recruitmentSocial participation in student recruitment
Social participation in student recruitment
 
Supporting Institutions in Changing Times: Manifesto
Supporting Institutions in Changing Times: ManifestoSupporting Institutions in Changing Times: Manifesto
Supporting Institutions in Changing Times: Manifesto
 
IWMW 2019 photo scavenger hunt highlights
IWMW 2019 photo scavenger hunt highlightsIWMW 2019 photo scavenger hunt highlights
IWMW 2019 photo scavenger hunt highlights
 
How to Turn a Web Strategy into Web Services
How to Turn a Web Strategy into Web ServicesHow to Turn a Web Strategy into Web Services
How to Turn a Web Strategy into Web Services
 
Static Site Generators - Developing Websites in Low-resource Condition
Static Site Generators - Developing Websites in Low-resource ConditionStatic Site Generators - Developing Websites in Low-resource Condition
Static Site Generators - Developing Websites in Low-resource Condition
 
Looking to the Future
Looking to the FutureLooking to the Future
Looking to the Future
 
Looking to the Future
Looking to the FutureLooking to the Future
Looking to the Future
 
Developing Communities of Practice
Developing Communities of PracticeDeveloping Communities of Practice
Developing Communities of Practice
 
How to train your content- so it doesn't slow you down...
How to train your content- so it doesn't slow you down... How to train your content- so it doesn't slow you down...
How to train your content- so it doesn't slow you down...
 
Grassroots & Guerrillas: The Beginnings of a UX Revolution
Grassroots & Guerrillas: The Beginnings of a UX RevolutionGrassroots & Guerrillas: The Beginnings of a UX Revolution
Grassroots & Guerrillas: The Beginnings of a UX Revolution
 
Connecting Your Content: How to Save Time and Improve Content Quality through...
Connecting Your Content: How to Save Time and Improve Content Quality through...Connecting Your Content: How to Save Time and Improve Content Quality through...
Connecting Your Content: How to Save Time and Improve Content Quality through...
 

Recently uploaded

Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
GeoBlogs
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
EduSkills OECD
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
Celine George
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
PedroFerreira53928
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
Vivekanand Anglo Vedic Academy
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
Celine George
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
Fundacja Rozwoju Społeczeństwa Przedsiębiorczego
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
bennyroshan06
 

Recently uploaded (20)

Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 

IWMW 2003: Semantic Web Technologies for UK HE and FE Institutions (Part 2)

  • 1. 1 Semantic Web Technologies for UK HE and FE Institutions: Part 2: RDF and Semantic Web Applications Dave Beckett dave.beckett@bristol.ac.uk
  • 2. 1 Dave Beckett – Introduction • Dublin Core Metadata Initiative • UK JISC Services - mirror.ac.uk • RDN – WSE • W3C Semantic Web Activity • W3C RDF Core WG • EU IST SWAD Europe
  • 3. 1 Outline • Introduce the ideas • The technology • Some real projects • What you can do • Open Issues
  • 4. 1 History of the Web • In 1991 Tim Berners-Lee invents the Web at CERN • However in 1989... the original proposal
  • 5. 1 Information Management, a Proposal, Tim Berners-Lee, March 1989
  • 6. 1 Searching the Web • Same issues in 2003 • Current searches: – Which documents contain these words and phrases? • Does not give you the information – Descriptions for humans – Must be made usable for software also
  • 7. 1 My Data • Maintain data where it naturally is • PC revolution – PC on all desktops • Web revolution - everyone has web • Centralising is unsustainable • Distribution is more appropriate
  • 8. 1 Web Architecture • Universal, scalable, evolvable • Mostly for people to interpret • URIs for identification, linking “the web works best when any [thing] of value and identity has a first class object” - Tim Berners-Lee • Can link to anything
  • 9. 1 HTML – The Web of Markup • Documents for people to read • URIs linking to other documents • Can point to anything • ... even if it doesn't exist the web doesn't break • To software, very little information
  • 10. 1 XML – The Generic File Format • Unicode • A tree (mostly) • XML Schemas – Good for databases – Hard for humans • No linking in core XML (but Xlink) • Not webby
  • 11. 1 The element of the Semantic Web Called the Resource Description Framework (RDF) (picture by Tim Berners-Lee, 2003-01-28)
  • 15. 1 (Semantic) Web Fundamentals • Everything has a URI – Resources, properties, classes • Unbounded set of terms, 404s OK • Layering is expected • A graph (web) structure • Semantic links not <a href=”..”>text</a> • Terms can have schemas
  • 16. 1 RDF Vocabularies (RDF Schema) • URIs for relationships and classes • Good if you re-use existing ones • You can make your own • Better if you re-use and share them • Connect them to other terms • Formalise in a vocabulary or ontology
  • 17. 1 CORES declaration • November 2002 • GILS, ONIX, LoC/MARC, CERIF, DOI, IEEE/LOM, DC, W3C • “... agree – To assign URIs to our elements – To articulate and publish policies regarding the stability, persistence and maintenance of the URIs assigned to the elements”
  • 18. 1 RDF Family • RDF itself • RDF Schema – vocabulary description • OWL Web Ontology Language • Lots of vocabularies – Dublin Core – FOAF – Friend of a Friend – RSS 1.0, Creative Commons, AKT, Geo, ...
  • 19. 1 OWL – Web Ontology Language • Web-like linking of ontologies • Strong formal semantics • Compatibility with XML, RDF, XSD • Based on mature DAML+OIL work • Flavours – OWL, OWL DL, OWL Lite
  • 20. 1 Case Study – Sun SwoRDFish • Sun Knowledge Services group – Create and share knowledge to solve service issues – Many sources of data inside organisation – Many internal and external users – Business rules and access control • Want to – Enable sharing business practice, model – Add technology support for knowledge
  • 21. 1 Case Study – Sun SwoRDFish • Open standards based – RDF, SOAP/XML, DAML+OIL • SunSolve improved – Enables more precise search – Standardises product names – Improves user experience (consistency) – Eliminates manual maintained links • Vocabulary – DC + Sun element set
  • 22. 1 Sun SwoRDFish – Outcomes • Organisational-lead approach • Integrates enterprise knowledge • Data can remain distributed • Capable of flexible layering • Future opportunities for – Better RDF-aware searching and navigation – Richer ontology-aware, mining, inference tools
  • 23. 1 hyphen.info – AKT • Information on UK researchers • RAE data (HERO) – converted – People, Publications, Groups • An ontology in RDF, OWL – akt:Award, akt:Degree, akt:Academic-Degree • CS in the UK – extracted from HTML – People, Publications, Projects
  • 24. 1 Friend of a Friend (FOAF) • People - who they know, what they do • Tracking provenance – who said what • FOAFNaut (SVG) – visualising • FOAF Explorer (web) – browsing • FOAFbot (IRC) – conversational • ... plus can be used with anything else
  • 25. 1 FOAFnaut view of my semantic web
  • 26. 1 Where are the services? Portals? • Data-centric description so-far • Processing of these involves – Discovery of data, schemas, vocabularies – Query, Rules, Inference – Transferring RDF – HTTP, SOAP payloads – Web Services – however web built in REST model – Web Service Choreography – DAML-S, planning – Semantic Grid
  • 27. 1 Opportunities • Sharing and syndicating descriptions • Common vocabularies between services • Richer, deeper specialised vocabularies • Less yet-another-XML-format • Semantics with services
  • 28. 1 Action! • Webize your data processing tools • Adapt to an unbounded web world • Semantic web ideas and standards • Model your world, not your documents • Use RDF to transfer description • NOT: convert all your data to RDF – Although convert it if you like!
  • 30. 1 References • Architecture of the World Wide Web, W3C Working Draft, W3C TAG • Nodes and Arcs 1989-1999: WWW history and RDF, Dan Brickley • SwoRDFish presentation, Kathy MacDougal, Sun at W3C Tech Plenary, March 2003 • Why the RDF model is different from the XML model, Tim Berners-Lee