opendata,linkeddataold.ictf.ox.ac.uk/conference/2010/presentations/wks18_open_data.pdf · data...

Post on 06-Aug-2020

2 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Open Data, Linked Data

Janet McKnightOxford University Computing Services

July 2010

ICTF Conference 2010 1/5

Our panellists

1 Graham Klyne (Zoology)2 Sally Rumsey (Bodleian Library)3 Neil Jefferies (Bodleian Library)4 Howard Noble (OUCS)

ICTF Conference 2010 2/5

What is open data?

‘A piece of knowledge is open if you are free to use, reuse, andredistribute it — subject only, at most, to the requirement toattribute and share-alike.’

[From http://www.opendefinition.org/]

ICTF Conference 2010 3/5

What is linked data?

‘The semantic web isn't just about putting data on the web. It isabout making links, so that a person or machine can explore theweb of data. With linked data, when you have some of it, you canfind other, related data.’

[Tim Berners-Lee, fromhttp://www.w3.org/DesignIssues/LinkedData.html]

ICTF Conference 2010 4/5

Four rules of linked data

Use URIs for things

Use HTTP URIs so that people can look up those names

Return data using standards (RDF)

Link to other things!

ICTF Conference 2010 5/5

RDF is (stock description)

"The RDF data model is similar to classic conceptual modeling approaches such as Entity-Relationship or Class diagrams, as it is based upon the idea of making statements about resources (in particular Web resources) in the form of subject-predicate-object expressions. These expressions are known as triples in RDF terminology. The subject denotes the resource, and the predicate denotes traits or aspects of the resource and expresses a relationship between the subject and the object."

http://en.wikipedia.org/wiki/Resource_Description_Framework

All true, but probably unhelpful, so let's try another approach...

“Connolly's Bane”

"The bane of my existence is doing things that I know the computer could do for me"

– Dan Connolly, http://www.nature.com/nature/webmatters/xml/xml.html

Many of these things involve combining information from diverse, independently-developed applications

“Semantic subway” Combining diverse information

Tim Berners-Lee: http://www.w3.org/2006/Talks/0314-ox-tbl/

RDF is "RDF is a general method to decompose any type of knowledge into small pieces, with some rules about the semantics, or meaning, of those pieces. The point is to have a method so simple that it can express any fact, and yet so structured that computer applications can do useful things with it."

http://rdfabout.com/quickintro.xpd

!! a universal data format

!! schema-free

!! open-world

!! uniformly structured

!! uses global identifier namespace

!! semantically formalized

CLAROS Classical art data fusion

!! Maps data from diverse independent data sources

!! Search/browse over merged data

Universal – target for relational, XML, and other data

Schema-free – enhancing data structures incrementally

Open world – new data sources

Uniform – merging via RDF

Global names – URIs for objects

Semantics – inference engine http://www.clarosnet.org

ADMIRAL Small-scale research data curation

!! Research data curation

!! “Curation by addition”

Start with what is available, figure out what we've got, enhance incrementally until ready for publication

universal – can represent arbitrary (meta)data

scheme-free – no foreknowledge of structures needed

open-world – can add new data, missing isn't broken

uniform structure – merge (meta)data from diverse sources

global names – link to public datasets; open publication

!! http://imageweb.zoo.ox.ac.uk/wiki/index.php/ADMIRAL

�� ��

���������A�B�BCDC�E�DF������CB�

DF������C��F������D���

���������A�B���������A��B�C���DEF�������������

��DD����������E�D����E���A����

� ����� �����E��� E�D����E!� ����� �����E��� E�D����E!

� " ��#" ��#

� " �#" �#

� $D���$D���

�� ��

CDDEF����������������

��F%&&'()�'�'*+�'+'&����

��F%&&���������E�D��E���A���&

��F%&&E���E�D��E���A���&

�� ��

�F��

������A�!�������������A�!�������

� C��,�A�E���������C��,�A�E���������

� ��,D�A��AE�FD�����,D�A��AE�FD���

����A��������A����

� -���������� �����-���������� �����

B���.���B���.���

$�E�D���$�E�D���

� ��������E���������E�

� � ����� ����

� /E������������/E������������

� 0�������D�����0�������D�����

���������E����������E�

�� ��

��C�

� 1����������DEF�����

� ����

��������� ABC�ADEF���E��

���������ABA��C�DA�E�F�������B�����B���

����������A��C

����DA�E�F���B�B��A

��C���C������C�BAF ���A!�F��"�#��$

������B����ABA��C%�&'��A�����!�AC���

��������� ABC�ADEF���E��

��(AF���B��A�B�

) &!�A�*++,�������-�����.C%�B��A�'�/++���

0 1���A����(�%��A(��������F����F����

) �D#�2+++���B��C�3�AB4�&5����'��3�6���B�B�B7

) 8��(����BF.B��C�����AB������9���B��

) :+9;++<�����AB4��B�B

) 5(AA������ ��������������C�A!�AC

��������� ABC�ADEF���E��

=���C��DA�F�CC

) ��4���B��!��(����BF.B��C

0 �B��4��� ��������%�F �F.C(�����!B���B����!�AB����BF.B��

) ���BF.�B���!B���B��

0 5 �F.�B�B��C���B����C�%�-�A������� �����C%���CC�����B��C���F>

0 �B�(B��CB������?@1����F������

) 5A�CC9A���A��F��4�� �&�=����A������B�B�B

) ����AB�����CC����B�������A�B�C

0 �2,�A��D#��A�D�B�"�B4���.�!C���B��3&5�$

) ���A���BC��E�F�C�4�� ���B���CFA������C

��������� ABC�ADEF���E��

��CC����B����

) C(�B�9A�B�B�����A�B�C

0 �A�4C�%��BF�����C�BAF �"�&��$%��B��9�(A��A%��95��B����

) �BF ���9A�B�B�����A�B�C

0 ��B?���.����B�B%�&1=9D�C?&�#%����%�1���

0 ���.C����B(� �A?��BF��� �CB(A��C(F �BC�5#��

) 1�����!B�(��C�A!�F�C

0 &����1����B�����"444>����B����B����>�A�$

) 1����B����%��AB�C�B����%��AB�CFA�������0�BC���B��E�F�C

) D�BDC���F�(�����B����B����CE

0 DA���9��9���B��E

� �

���������

ABC�DEFE

� �

���������������

�� ���E����C���������������������������� ������!�����"�!� #�� ���

�� $��B%�D��C�E&FB%���%'���������������������������� ������!�����"�!�(� )(�

�� *�AB�&�%�F+B�,B�F�"�!-

� �

�+B���./E���/DB��&�0%BBC���

��C�/DB%�E���%�D��+B%B�

1 ��2��&�AB�A�B�+E3B�.+EC0BD�F+B/%��/3B��F��%BD4.B�F+B/%�BCB%0��.�C�45AF/�C��/0C/&/.ECF����B.�6�E%%/�%��

1 ��2��&�AB�A�B�.�C�45B�E��54.+�B�B.F%/./F��E��F+B��.EC�E&&�%D���.BAF/.��ECD�DBC/B%���

1 ��2��&�AB�A�B�.�C�45B�E��F+B���BB�F+B�AB�A�B�E%�4CD�F+B5�.�C�45/C0��5/0%EF/C0�,/%D��

74B�F/�C��8+EF�B&&B.F�D��F+B�B.�6�E%%/�%��+E3B��C�F�FE��BCB%0��.�C�45AF/�C-

�� ��FE��.�C�45AF/�C��/���DB.%BE�B

9� ��FE��.�C�45AF/�C��/����FE��F+B��E5B

�� ��FE��.�C�45AF/�C��/���/C.%BE�B

� �

�+B�A%�,�B5��/F+�0%EA+��ECD�

�BE04B�FE,�B��� �+B�/CFB%CBF�/��B3��3/C0�/CF��E��AE.B��+B%B�AB�A�B�.EC�BE�/���5E'B�DEFE�E3E/�E,�B�

&�%��F+B%��F��4�B

�� $B�A�B��/����ECF�F��3/�4E�/�B�DEFE�/C�CB���E�� �.�5AE%B�ECD�5E'B��/C'��,BF�BBC�

/C&�%5EF/�C�F+EF�+B�A��F+B5�4CDB%�FECD�F+B���%�D

�� $B�A�B��/���/C.%BE�/C0���B�AB.F�DEFE�F��,B�E3E/�E,�B��ABC���F��E�����F+B5�F��D��F+/�

� �

:�./E���EA/FE��;�ABC�<EFE

� �

:�./E���EA/FE��;�ABC�<EFE

Questions?Over to you...

ICTF Conference 2010 1/2

Thank you!

opendata@maillist.ox.ac.uk

janet.mcknight@oucs.ox.ac.uk

graham.klyne@zoo.ox.ac.uk

sally.rumsey@bodleian.ox.ac.uk

neil.jefferies@bodleian.ox.ac.uk

howard.noble@oucs.ox.ac.uk

ICTF Conference 2010 2/2

top related