opendata,linkeddataold.ictf.ox.ac.uk/conference/2010/presentations/wks18_open_data.pdf · data...
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!
ICTF Conference 2010 2/2