olsug 0402 10Hannay Nature

Information about olsug 0402 10Hannay Nature

Published on October 8, 2007

Author: Irvette

Source: authorstream.com

Content

Using RDF to provide interoperable metadata:  Using RDF to provide interoperable metadata Timo Hannay Nature Publishing Group 5 February 2004 Nature Publishing Group:  Nature Publishing Group Publishers of Nature, the international weekly journal of science Also 8 other Nature research journals and 7 Nature reviews titles About 30 other specialist titles (e.g., EMBO J and British Journal of Cancer) Scientific reference works, including the Nature Encyclopedia of Life Sciences NPG New Technology:  NPG New Technology Deploy emerging web technologies at Nature.com and other NPG sites Particular interests in: Web Services such as RSS and OAI Semantic Web and scientific ontologies XML technologies like XSLT and SVG Databases in scientific publishing Pioneering database publishing project: The AfCS-Nature Signaling Gateway Overview:  Overview RDF RSS Urchin: An RSS/RDF application What is RDF?:  What is RDF? Resource Description Framework Simple data model for capturing factual statements in an interoperable form Can be expressed as RDF/XML but also other forms (e.g., N3 or visually) The foundation of the Semantic Web but not limited to these applications The RDF ‘triple’ data model:  The RDF ‘triple’ data model <http://dx.doi.org/10.1038/425003a> <http://purl.org/dc/elements/1.1/creator> Declan Butler “Declan Butler”. N3: Visual: More about RDF:  More about RDF RDF is a directed labelled graph Subjects and predicates must use URIs, but objects can use literals Nodes can have any number of incoming or outgoing arcs, and they can be anonymous Arcs and nodes can be linked to form arbitrarily large networks of statements Querying involves the extraction of sub-graphs according user-defined criteria Provenance is important (but not covered here) The Semantic Web vision is essentially one of billions of interlinked RDF triples RDF-related technologies:  RDF-related technologies RDF/XML builds on: XML XML Namespaces RDF has been built on by: RDF Schema The Web Ontology Language, OWL The Semantic Web stack:  The Semantic Web stack Overview:  Overview RDF RSS Urchin: An RSS/RDF application What is RSS?:  What is RSS? A lightweight XML format for syndicating news titles, links and descriptions Originally developed by Netscape, more recently adopted by bloggers Consumed by (e.g.): Users with desktop readers Webmasters who want to embed titles from other sites in their own pages Structure of an RSS feed:  Structure of an RSS feed Example of an RSS feed:  Example of an RSS feed <?xml version="1.0" encoding="ISO-8859-1" ?> <!DOCTYPE rss SYSTEM "http://www.bbc.co.uk/syndication/feeds/news/rss-0.91.dtd"> <rss version="0.91"> <channel> <title>BBC News | News Front Page | UK Edition</title> <link>http://news.bbc.co.uk/go/click/rss/0.91/public/-/1/hi/default.stm</link> <description>Updated every minute of every day</description> <language>en-gb</language> <lastBuildDate>Tue, 16 Sep 03 09:21:32 GMT</lastBuildDate> <copyright>Copyright: (C) British Broadcasting Corporation, http://news.bbc.co.uk/2/shared/bsp/hi/services/copyright/html/default.stm</copyright> <docs>http://www.bbc.co.uk/syndication/</docs> <image> <title>BBC News</title> <url>http://news.bbc.co.uk/nol/shared/img/bbc_news_120x60.gif</url> <link>http://news.bbc.co.uk</link> </image> <item> <title>Hutton witnesses face tough questions</title> <description>Witnesses at the inquiry into Dr David Kelly's death will face cross-examination, a day after a BBC boss and a spy chief gave evidence.</description> <link>http://news.bbc.co.uk/go/click/rss/0.91/public/-/1/hi/uk_politics/3111926.stm</link> </item> <item> <title>Deadly blast ends Japan siege</title> <description>At least three people are killed in an explosion in an office where a disgruntled worker had taken hostages.</description> … Example of an RSS feed:  Example of an RSS feed Different versions of RSS:  Different versions of RSS 0.9 0.91 0.92 2.0 “Atom” 1.0 Simple: Plain XML Extensible: RDF/XML = most popular formats RDF and RSS:  RDF and RSS RSS 1.0 Current NPG RSS Feeds:  Current NPG RSS Feeds Nature Science Update Nature Materials Update Nature Signaling Update NatureJobs editorial British Dental Journal TOC All in RSS 1.0 format Overview:  Overview RDF RSS Urchin: An RSS/RDF application Urchin:  Urchin A Perl-based framework for generating, reading, storing, aggregating and filtering RSS news feeds Takes an RDF-centric approach to allow for flexibility in storing and querying metadata Conceived and designed by NPG New Technology, funded by JISC Released as open source and available from http://urchin.sourceforge.net/ (currently v0.81) Urchin architecture:  Urchin architecture Urchin data model:  Urchin data model Urchin data model (RDF section):  Urchin data model (RDF section) Ways to filter Urchin output:  Ways to filter Urchin output Boolean keyword queries: Easy and intuitive but limited to preset fields Full RDF querying: More involved but allows filtering on any metadata Bayesian filtering (experimental): Train by example when keywords won’t do Breaking news (experimental): Automatic identification of recently popular phrases Ways to present Urchin output:  Ways to present Urchin output RSS (0.91 and 1.0 supported natively) HTML (simple templates included) XSL transformation of RSS 1.0: Allows almost any kind of HTML or text display HTML::Template: Similar functionality to XSLT but with a different syntax Slide28:  AGGREGATE bbc Microsoft AND (security OR virus OR worm) Slide29:  Select ?item From ?item->nj:advertises{?job} Where ?job->nj:city = 'Cambridge' Slide30:  Select ?article From ?article->dc:creator{?author}, Where ?item->dc:creator{?author} And $item->rss:link = 'http://dx.doi.org/10.1038/427005a' RDF and the Network Data Model:  RDF and the Network Data Model NPG and Oracle investigating the suitability of the NDM to store and query RDF-encoded information Storage looks OK: Can hold directed labelled graphs Allows URIs, literals and blank nodes Can include provenance information Querying may need more development: Can extract sub-graphs but performance and scalability need to be tested RDF/XML import and export would be desirable Support for RDFS- and OWL-based inferencing

Related presentations


Other presentations created by Irvette

Propaganda
29. 12. 2007
0 views

Propaganda

lecture3 yeast
16. 10. 2007
0 views

lecture3 yeast

Giving Bad News
28. 09. 2007
0 views

Giving Bad News

Nutrient Mobility 26
04. 10. 2007
0 views

Nutrient Mobility 26

bad honnef
05. 10. 2007
0 views

bad honnef

Presentation Japan
09. 10. 2007
0 views

Presentation Japan

IRAN and RUSSIA Oil Gas Policies
11. 10. 2007
0 views

IRAN and RUSSIA Oil Gas Policies

present
12. 10. 2007
0 views

present

Presentation Russia
12. 10. 2007
0 views

Presentation Russia

Aula 6
15. 10. 2007
0 views

Aula 6

13 Equine Sciences
19. 10. 2007
0 views

13 Equine Sciences

Panama Canal powerpoint
22. 10. 2007
0 views

Panama Canal powerpoint

Cathia Palmer MI BANCO
22. 10. 2007
0 views

Cathia Palmer MI BANCO

MOROCCO Time Line Power Point
23. 10. 2007
0 views

MOROCCO Time Line Power Point

clim forecast
02. 10. 2007
0 views

clim forecast

5004
10. 12. 2007
0 views

5004

Quake06 template v3
29. 10. 2007
0 views

Quake06 template v3

Hendra
31. 10. 2007
0 views

Hendra

Veschetti PL
01. 11. 2007
0 views

Veschetti PL

imo bw dip con highlights
06. 11. 2007
0 views

imo bw dip con highlights

itt recruitment challenges wales
06. 11. 2007
0 views

itt recruitment challenges wales

showcase
17. 10. 2007
0 views

showcase

fuel tank safety
07. 11. 2007
0 views

fuel tank safety

CClub2 11 08 05 Part 2
19. 11. 2007
0 views

CClub2 11 08 05 Part 2

2006StatsRRTC 3 4
29. 11. 2007
0 views

2006StatsRRTC 3 4

Hospitality Industry Workforce
14. 12. 2007
0 views

Hospitality Industry Workforce

Goff
06. 12. 2007
0 views

Goff

florence1
31. 10. 2007
0 views

florence1

cindy zheng update
17. 10. 2007
0 views

cindy zheng update

Town Hall PowerPoint 6 14 04
18. 10. 2007
0 views

Town Hall PowerPoint 6 14 04

abc5fm
09. 10. 2007
0 views

abc5fm

D Baker RadBelt
30. 10. 2007
0 views

D Baker RadBelt

Thursday
19. 10. 2007
0 views

Thursday

humn presentation
17. 10. 2007
0 views

humn presentation

berkeley04r
28. 11. 2007
0 views

berkeley04r

Hybridmedia in Japan 2005 small
09. 10. 2007
0 views

Hybridmedia in Japan 2005 small

osipenko
15. 10. 2007
0 views

osipenko

Henry VIIIs Problems
05. 10. 2007
0 views

Henry VIIIs Problems

NWAV 2007
31. 10. 2007
0 views

NWAV 2007

Rhetoric AmerDream ppt
19. 02. 2008
0 views

Rhetoric AmerDream ppt

AW12
29. 10. 2007
0 views

AW12

Small Arms Marking Overview
26. 02. 2008
0 views

Small Arms Marking Overview

HazeConsult 032207
05. 10. 2007
0 views

HazeConsult 032207

09 EMI
05. 11. 2007
0 views

09 EMI

class10 22
28. 02. 2008
0 views

class10 22

L17 PT2 Splicing1
15. 10. 2007
0 views

L17 PT2 Splicing1

ES110 Hazardous Waste
10. 03. 2008
0 views

ES110 Hazardous Waste

003 Glenn Jerome
16. 03. 2008
0 views

003 Glenn Jerome

explorer
25. 03. 2008
0 views

explorer

Lect 10A Tides
03. 04. 2008
0 views

Lect 10A Tides

chap19
08. 04. 2008
0 views

chap19

leb shaw
13. 04. 2008
0 views

leb shaw

gelisim 1
16. 10. 2007
0 views

gelisim 1

rm2 lautanala
19. 10. 2007
0 views

rm2 lautanala

Kickoff Poster Italy 1
31. 10. 2007
0 views

Kickoff Poster Italy 1

Collateral Damage 9 27 06
22. 04. 2008
0 views

Collateral Damage 9 27 06

Food show Big
05. 01. 2008
0 views

Food show Big

B1 U10 A
06. 05. 2008
0 views

B1 U10 A

EC2004 ch10
07. 05. 2008
0 views

EC2004 ch10

Home Hemo dialysis Presentation
07. 05. 2008
0 views

Home Hemo dialysis Presentation

CBMB discrimination
08. 05. 2008
0 views

CBMB discrimination

Youth Program Presentation
08. 05. 2008
0 views

Youth Program Presentation

5 Hall evidence based medicine
08. 05. 2008
0 views

5 Hall evidence based medicine

Remote Learning VATAT
02. 05. 2008
0 views

Remote Learning VATAT

Heart Reports
02. 05. 2008
0 views

Heart Reports

CDC033 Presentation
02. 05. 2008
0 views

CDC033 Presentation

ProviderFraudTrainin gPartII
02. 05. 2008
0 views

ProviderFraudTrainin gPartII

TEXPEC ACP program
02. 05. 2008
0 views

TEXPEC ACP program

Presentation30
11. 10. 2007
0 views

Presentation30

raceway Jarnigan
12. 10. 2007
0 views

raceway Jarnigan

Presentation MAROC 10 2006
24. 10. 2007
0 views

Presentation MAROC 10 2006

MoscowPres2fin GK 220207
26. 10. 2007
0 views

MoscowPres2fin GK 220207

131
18. 04. 2008
0 views

131

Boeing2003
24. 10. 2007
0 views

Boeing2003

morocco1105
24. 10. 2007
0 views

morocco1105

Linux101
02. 11. 2007
0 views

Linux101

Airspace needs
09. 10. 2007
0 views

Airspace needs

JackieWilliamson Sabah
13. 03. 2008
0 views

JackieWilliamson Sabah

WVEB NCSM
08. 10. 2008
0 views

WVEB NCSM

Presentacion AIDS Helder Mario
28. 12. 2007
0 views

Presentacion AIDS Helder Mario

PURI SCAG Presentation 111601 1
10. 04. 2008
0 views

PURI SCAG Presentation 111601 1

EQ OEM Presentation Nov04
02. 05. 2008
0 views

EQ OEM Presentation Nov04

Mr Anup Banerji ppt to CII
11. 12. 2007
0 views

Mr Anup Banerji ppt to CII

AdrianaMaria2
24. 10. 2007
0 views

AdrianaMaria2

El mundo del espectaculo2
02. 11. 2007
0 views

El mundo del espectaculo2

ECS2006PresentationGB
15. 10. 2007
0 views

ECS2006PresentationGB

SURF X4L
12. 10. 2007
0 views

SURF X4L

Schulte
06. 03. 2008
0 views

Schulte

Valtio luennot
20. 11. 2007
0 views

Valtio luennot

trw vortrag 18 03 04
16. 11. 2007
0 views

trw vortrag 18 03 04

GA GTIPGTEJones2
03. 10. 2007
0 views

GA GTIPGTEJones2

interim03
10. 10. 2007
0 views

interim03

haulintr
27. 02. 2008
0 views

haulintr

pandrangi
29. 09. 2007
0 views

pandrangi

Disz
01. 05. 2008
0 views

Disz

ETW2005SeminarVIII
23. 10. 2007
0 views

ETW2005SeminarVIII

Galkin prospecting
30. 10. 2007
0 views

Galkin prospecting

edpre040505
07. 10. 2007
0 views

edpre040505

sensor mama
03. 10. 2007
0 views

sensor mama

2nd European GIC
07. 01. 2008
0 views

2nd European GIC