SlideShare une entreprise Scribd logo
1  sur  24
Télécharger pour lire hors ligne
The Joy of Data
                          A cookbook for publishing
                           Linked Data on the Web
     10 minute brief to the W3C Gov’t Linked Data Working Group
                              29-June 2011
                            Bernadette Hyland
                       bhyland@3roundstones.com



Thursday, June 23, 2011                                           1
Agenda
                          • Setting the scene

                          • Ingredients ... we use a cooking analogy

                          • Open standards & best practices

                          • Data modeling without context

                          • Social contract as a publisher

                          • Next steps


Thursday, June 23, 2011                                                2
Setting the scene ...
                             where should we
                                       focus?

Thursday, June 23, 2011                           3
We’ll review
                          • Converting data into RDF

                          • The social contract publishers
                            make

                          • The importance of announcing

                          • Where to turn for guidance



Thursday, June 23, 2011                                      4
• A different way of thinking about
                            data

                          • The Open World Assumption

                          • Lots of URIs

                          • To be citizen of the world (not
                            everyone speaks English)

                          • To publish useful information &
                            announce it!


Thursday, June 23, 2011                                         5
Publish machine & human
                              readable content
                  • Machine readable format
                  • Human-readable descriptions of your data set
                  • Increase visibility with search engines
                   • Include RDFa or other microformats
                   • Publish a voID description of your RDF dataset




Thursday, June 23, 2011                                               6
There is a Process



           Identify       Model   Name    Describe   Convert   Publish




                                         Maintain




Thursday, June 23, 2011                                                  7
Preparation
                  1. Leverage what exists
                  • Request a copy of the logical and physical model of the
                     database(s)
                  • Obtain data extracts (i.e., databases and/or spreadsheets)
                     or create data in a way that can be replicated.




Thursday, June 23, 2011                                                          8
Modeling the data
         2. Model data without context to allow for
            reuse and easier merging of data sets

              • Traditional DBAs organize data for specified
                  Web services or applications.

              • With    LD, application logic does not drive the
                  data schema, concepts, etc.

Thursday, June 23, 2011                                            9
Modeling the data
               3. Look for real world objects of interest (e.g., people, places,
                  things, locations, etc.) and model them.
               • Investigate how others are already modeling similar or
                   related data.
               • Look for duplication and normalize the data
               • Use common sense to decide whether or not to make link




Thursday, June 23, 2011                                                            10
Modeling the data ...
                  4. Connect data from different sources and authoritative
                    vocabularies (see list of popular vocabularies below).
                  • Use URIs as names for your objects




Thursday, June 23, 2011                                                      11
Modeling the data ...

                  • Put aside immediate needs of any application
                  • Don’t think about how an application will use your data
                  • Do think about time and how the data will change over
                          time.




Thursday, June 23, 2011                                                       12
Convert, Publish & Maintain

                   5. Write a script or process to convert the data set
                      repeatedly

                   6. Publish to the Web and announce it! (more details shortly)

                   7. Maintenance strategy (more details in the social contract at
                      the end)




Thursday, June 23, 2011                                                              13
Take the plunge ... Be forgiving

                   •      Simplistic data models can still be useful

                   •      Better to make progress with something rather than do
                          nothing because we cannot be comprehensive and
                          complete




Thursday, June 23, 2011                                                           14
Take an iterative approach
                   1. Review of modeling decisions

                   2. Review vocabularies chosen and developed

                   3. Modify/update data conversion scripts

                   4. Do a maintenance walk-through with real use cases

                   5. Show how to explore data with SPARQL and
                      visualizations

                   6. Discuss a persistent identifier strategy (think PURLs)

Thursday, June 23, 2011                                                       15
Describe your
                                   data

Thursday, June 23, 2011                   16
Data stewards should....

       • Make data accessible via the Web’s standard
         access mechanism, specifically http URIs
       • Represent data in a common format,
         such as RDF/XML, Notation-3 (N3), Turtle, N-
         Triples, RDFa, and RDF/JSON
       • Provide self describing data


Thursday, June 23, 2011                                 17
Linked Data Formats
                          • RDF/XML - RDF for XML pipelines

                          • Turtle - Human-readable RDF

                          • XHTML with GRDDL transformation

                          • XHTML with embedded RDFa

                          • RDF Schema - Describing structure




Thursday, June 23, 2011                                         18
In a tart, smoothie or
                           margarita ... berries
                             can be combined in
                                 different ways

Thursday, June 23, 2011                            19
The Social Contract ...
                                The not so fine print


       • LOD is a social contract to provide the public with information
       • Follow best practices for modeling
       • Carefully consider your URI strategy
       • Ensure that your LOD remains available where you say it will be
       • Publish voID description
       • For a government agency ... a data policy is “a must”
         • specify data quality and retention, treatment of data thru
           secondary sources, restrictions for use, frequency of updates,
           public participation, and applicability of this data policy

Thursday, June 23, 2011                                                     20
Announcing the
                                finished
                                product!


Thursday, June 23, 2011                    21
•Inform the LOD
      developer community
      (linkeddata.org, W3 lists)
     •Announce to search
      engines (RDFa hints, register
      to make accessible)
     •Publish human readable
      descriptions
     •Encourage interlinking
     •Publish schema as voID
     •Include SPARQL
      endpoint



Thursday, June 23, 2011               22
This work is Copyright © 2011 3 Round Stones Inc.
                          It is licensed under the Creative Commons Attribution 3.0 Unported License
                          Full details at: http://creativecommons.org/licenses/by/3.0/

                          You are free:

                                      to Share — to copy, distribute and transmit the work



                                      to Remix — to adapt the work



                          Under the following conditions:
                                      Attribution. You must attribute the work in the manner specified by the
                                      author or licensor (but not in any way that suggests that they endorse
                                      you or your use of the work).
                          •   For any reuse or distribution, you must make clear to others the license terms of this work.
                          •   Any of the above conditions can be waived if you get permission from the copyright holder.
                          •   Nothing in this license impairs or restricts the author's moral rights.
                          •   Some Content in the work may be licensed under different terms, this is noted separately.




Thursday, June 23, 2011                                                                                                      23
Thursday, June 23, 2011   24

Contenu connexe

Tendances

ECM Meets the Semantic Web - Nuxeo World 2011
ECM Meets the Semantic Web - Nuxeo World 2011ECM Meets the Semantic Web - Nuxeo World 2011
ECM Meets the Semantic Web - Nuxeo World 2011Stefane Fermigier
 
Intro to Linked Data: Context
Intro to Linked Data: ContextIntro to Linked Data: Context
Intro to Linked Data: ContextDavid Wood
 
Greenstone digital library
Greenstone digital libraryGreenstone digital library
Greenstone digital librarysharon bacalzo
 
iodgc_program_guide_2012_web
iodgc_program_guide_2012_webiodgc_program_guide_2012_web
iodgc_program_guide_2012_webSally Bourrie
 
Open Source Project OpenJustitia of the Federal Supreme Court of Switzerland
Open Source Project OpenJustitia of the Federal Supreme Court of SwitzerlandOpen Source Project OpenJustitia of the Federal Supreme Court of Switzerland
Open Source Project OpenJustitia of the Federal Supreme Court of SwitzerlandMatthias Stürmer
 
Authorities as Linked Data Hubs
Authorities  as Linked Data HubsAuthorities  as Linked Data Hubs
Authorities as Linked Data HubsRichard Wallis
 
Open Source and Open Data in the Age of the Cloud
Open Source and Open Data in the Age of the CloudOpen Source and Open Data in the Age of the Cloud
Open Source and Open Data in the Age of the CloudTim O'Reilly
 

Tendances (8)

ECM Meets the Semantic Web - Nuxeo World 2011
ECM Meets the Semantic Web - Nuxeo World 2011ECM Meets the Semantic Web - Nuxeo World 2011
ECM Meets the Semantic Web - Nuxeo World 2011
 
Steve Bennett
Steve BennettSteve Bennett
Steve Bennett
 
Intro to Linked Data: Context
Intro to Linked Data: ContextIntro to Linked Data: Context
Intro to Linked Data: Context
 
Greenstone digital library
Greenstone digital libraryGreenstone digital library
Greenstone digital library
 
iodgc_program_guide_2012_web
iodgc_program_guide_2012_webiodgc_program_guide_2012_web
iodgc_program_guide_2012_web
 
Open Source Project OpenJustitia of the Federal Supreme Court of Switzerland
Open Source Project OpenJustitia of the Federal Supreme Court of SwitzerlandOpen Source Project OpenJustitia of the Federal Supreme Court of Switzerland
Open Source Project OpenJustitia of the Federal Supreme Court of Switzerland
 
Authorities as Linked Data Hubs
Authorities  as Linked Data HubsAuthorities  as Linked Data Hubs
Authorities as Linked Data Hubs
 
Open Source and Open Data in the Age of the Cloud
Open Source and Open Data in the Age of the CloudOpen Source and Open Data in the Age of the Cloud
Open Source and Open Data in the Age of the Cloud
 

Similaire à Brief for W3C Government Linked Data Working Group 29-June 2011

e-Science, Research Data and Libaries
e-Science, Research Data and Libariese-Science, Research Data and Libaries
e-Science, Research Data and LibariesRob Grim
 
SemTech West 2011 - Digital Provenance
SemTech West 2011 - Digital ProvenanceSemTech West 2011 - Digital Provenance
SemTech West 2011 - Digital Provenancegvj4v
 
IASSIT Kansa Presentation
IASSIT Kansa PresentationIASSIT Kansa Presentation
IASSIT Kansa Presentationekansa
 
Data Curation Models JHU Barbara Pralle RDAP12
Data Curation Models JHU Barbara Pralle RDAP12Data Curation Models JHU Barbara Pralle RDAP12
Data Curation Models JHU Barbara Pralle RDAP12ASIS&T
 
Linked Data Cookbook for Government Agencies
Linked Data Cookbook for Government AgenciesLinked Data Cookbook for Government Agencies
Linked Data Cookbook for Government Agencies3 Round Stones
 
Data Literacy: Creating and Managing Reserach Data
Data Literacy: Creating and Managing Reserach DataData Literacy: Creating and Managing Reserach Data
Data Literacy: Creating and Managing Reserach Datacunera
 
91.650 Paper Presentation
91.650 Paper Presentation91.650 Paper Presentation
91.650 Paper PresentationBeibei Yang
 
Linked Data: Uses and Users
Linked Data: Uses and UsersLinked Data: Uses and Users
Linked Data: Uses and UsersGretchen Gueguen
 
Ml pluss ejan2013
Ml pluss ejan2013Ml pluss ejan2013
Ml pluss ejan2013CS, NcState
 
Introduction to Research Data Management for postgraduate students
Introduction to Research Data Management for postgraduate studentsIntroduction to Research Data Management for postgraduate students
Introduction to Research Data Management for postgraduate studentsMarieke Guy
 
Open Context and Publishing to the Web of Data: Eric Kansa's LAWDI Presentation
Open Context and Publishing to the Web of Data: Eric Kansa's LAWDI PresentationOpen Context and Publishing to the Web of Data: Eric Kansa's LAWDI Presentation
Open Context and Publishing to the Web of Data: Eric Kansa's LAWDI Presentationekansa
 
Data Viz Barcamp, Amsterdam
Data Viz Barcamp, AmsterdamData Viz Barcamp, Amsterdam
Data Viz Barcamp, AmsterdamDan Brickley
 
A Framework for Ontology Usage Analysis
A Framework for Ontology Usage AnalysisA Framework for Ontology Usage Analysis
A Framework for Ontology Usage AnalysisJamshaid Ashraf
 
EDF2012: The Web of Data and its Five Stars
EDF2012: The Web of Data and its Five StarsEDF2012: The Web of Data and its Five Stars
EDF2012: The Web of Data and its Five StarsRichard Cyganiak
 
APLIC 2012: Discovering & Dealing with Data
APLIC 2012: Discovering & Dealing with DataAPLIC 2012: Discovering & Dealing with Data
APLIC 2012: Discovering & Dealing with DataHamilton Public Library
 
DataONE_cobb_hubbub2012_20120924_v05
DataONE_cobb_hubbub2012_20120924_v05DataONE_cobb_hubbub2012_20120924_v05
DataONE_cobb_hubbub2012_20120924_v05John Cobb
 
Size does not matter (if your data is in a silo)
Size does not matter (if your data is in a silo)Size does not matter (if your data is in a silo)
Size does not matter (if your data is in a silo)Ora Lassila
 

Similaire à Brief for W3C Government Linked Data Working Group 29-June 2011 (20)

e-Science, Research Data and Libaries
e-Science, Research Data and Libariese-Science, Research Data and Libaries
e-Science, Research Data and Libaries
 
SemTech West 2011 - Digital Provenance
SemTech West 2011 - Digital ProvenanceSemTech West 2011 - Digital Provenance
SemTech West 2011 - Digital Provenance
 
IASSIT Kansa Presentation
IASSIT Kansa PresentationIASSIT Kansa Presentation
IASSIT Kansa Presentation
 
Data Curation Models JHU Barbara Pralle RDAP12
Data Curation Models JHU Barbara Pralle RDAP12Data Curation Models JHU Barbara Pralle RDAP12
Data Curation Models JHU Barbara Pralle RDAP12
 
Linked Data Cookbook for Government Agencies
Linked Data Cookbook for Government AgenciesLinked Data Cookbook for Government Agencies
Linked Data Cookbook for Government Agencies
 
Data Literacy: Creating and Managing Reserach Data
Data Literacy: Creating and Managing Reserach DataData Literacy: Creating and Managing Reserach Data
Data Literacy: Creating and Managing Reserach Data
 
91.650 Paper Presentation
91.650 Paper Presentation91.650 Paper Presentation
91.650 Paper Presentation
 
Linked Data: Uses and Users
Linked Data: Uses and UsersLinked Data: Uses and Users
Linked Data: Uses and Users
 
Ml pluss ejan2013
Ml pluss ejan2013Ml pluss ejan2013
Ml pluss ejan2013
 
Phdaey
PhdaeyPhdaey
Phdaey
 
NoTube: Models & Semantics
NoTube: Models & SemanticsNoTube: Models & Semantics
NoTube: Models & Semantics
 
Introduction to Research Data Management for postgraduate students
Introduction to Research Data Management for postgraduate studentsIntroduction to Research Data Management for postgraduate students
Introduction to Research Data Management for postgraduate students
 
Open Context and Publishing to the Web of Data: Eric Kansa's LAWDI Presentation
Open Context and Publishing to the Web of Data: Eric Kansa's LAWDI PresentationOpen Context and Publishing to the Web of Data: Eric Kansa's LAWDI Presentation
Open Context and Publishing to the Web of Data: Eric Kansa's LAWDI Presentation
 
Data Viz Barcamp, Amsterdam
Data Viz Barcamp, AmsterdamData Viz Barcamp, Amsterdam
Data Viz Barcamp, Amsterdam
 
A Framework for Ontology Usage Analysis
A Framework for Ontology Usage AnalysisA Framework for Ontology Usage Analysis
A Framework for Ontology Usage Analysis
 
EDF2012: The Web of Data and its Five Stars
EDF2012: The Web of Data and its Five StarsEDF2012: The Web of Data and its Five Stars
EDF2012: The Web of Data and its Five Stars
 
APLIC 2012: Discovering & Dealing with Data
APLIC 2012: Discovering & Dealing with DataAPLIC 2012: Discovering & Dealing with Data
APLIC 2012: Discovering & Dealing with Data
 
Implementing Linked Data in Low-Resource Conditions
Implementing Linked Data in Low-Resource ConditionsImplementing Linked Data in Low-Resource Conditions
Implementing Linked Data in Low-Resource Conditions
 
DataONE_cobb_hubbub2012_20120924_v05
DataONE_cobb_hubbub2012_20120924_v05DataONE_cobb_hubbub2012_20120924_v05
DataONE_cobb_hubbub2012_20120924_v05
 
Size does not matter (if your data is in a silo)
Size does not matter (if your data is in a silo)Size does not matter (if your data is in a silo)
Size does not matter (if your data is in a silo)
 

Plus de Bernadette Hyland-Wood

ChangeMakeHer Talk on STEM Careers in Australia & beyond
ChangeMakeHer Talk on STEM Careers in Australia & beyondChangeMakeHer Talk on STEM Careers in Australia & beyond
ChangeMakeHer Talk on STEM Careers in Australia & beyondBernadette Hyland-Wood
 
Women in IT - Empowering a Healthier Future
Women in IT - Empowering a Healthier FutureWomen in IT - Empowering a Healthier Future
Women in IT - Empowering a Healthier FutureBernadette Hyland-Wood
 
Why Consider Software Engineering as a Career
Why Consider Software Engineering as a CareerWhy Consider Software Engineering as a Career
Why Consider Software Engineering as a CareerBernadette Hyland-Wood
 
Diversity & Inclusion in the Workplace - CTO School Brisbane AU
Diversity & Inclusion in the Workplace - CTO School Brisbane AUDiversity & Inclusion in the Workplace - CTO School Brisbane AU
Diversity & Inclusion in the Workplace - CTO School Brisbane AUBernadette Hyland-Wood
 
Being Prepared for Life & a Career in the 21st Century
Being Prepared for Life & a Career in the 21st CenturyBeing Prepared for Life & a Career in the 21st Century
Being Prepared for Life & a Career in the 21st CenturyBernadette Hyland-Wood
 
Linking Open Government Data at Scale
Linking Open Government Data at Scale Linking Open Government Data at Scale
Linking Open Government Data at Scale Bernadette Hyland-Wood
 
3 Round Stones Briefing to U.S. EPA's Chief Data Scientist on Open Data
3 Round Stones Briefing to U.S. EPA's Chief Data Scientist on Open Data3 Round Stones Briefing to U.S. EPA's Chief Data Scientist on Open Data
3 Round Stones Briefing to U.S. EPA's Chief Data Scientist on Open DataBernadette Hyland-Wood
 
Brief on Linked Data at U.S. EPA to Chief Data Scientist
Brief on Linked Data at U.S. EPA to Chief Data ScientistBrief on Linked Data at U.S. EPA to Chief Data Scientist
Brief on Linked Data at U.S. EPA to Chief Data ScientistBernadette Hyland-Wood
 
2015 ESRI Health and Human Services Presentation on GeoHealth.us
2015 ESRI Health and Human Services Presentation on GeoHealth.us2015 ESRI Health and Human Services Presentation on GeoHealth.us
2015 ESRI Health and Human Services Presentation on GeoHealth.usBernadette Hyland-Wood
 
Bernadette Hyland speaks at Startup Queensland Visiting Entrepreneurs Program...
Bernadette Hyland speaks at Startup Queensland Visiting Entrepreneurs Program...Bernadette Hyland speaks at Startup Queensland Visiting Entrepreneurs Program...
Bernadette Hyland speaks at Startup Queensland Visiting Entrepreneurs Program...Bernadette Hyland-Wood
 
Rapid Web Application Development for Linked Data
Rapid Web Application Development for Linked DataRapid Web Application Development for Linked Data
Rapid Web Application Development for Linked DataBernadette Hyland-Wood
 
Rapid semantic web app dev using Callimachus
Rapid semantic web app dev using CallimachusRapid semantic web app dev using Callimachus
Rapid semantic web app dev using CallimachusBernadette Hyland-Wood
 
Bernadette Hyland SemTech 2011 West - Linked Data Cookbook
Bernadette Hyland SemTech 2011 West - Linked Data CookbookBernadette Hyland SemTech 2011 West - Linked Data Cookbook
Bernadette Hyland SemTech 2011 West - Linked Data CookbookBernadette Hyland-Wood
 

Plus de Bernadette Hyland-Wood (13)

ChangeMakeHer Talk on STEM Careers in Australia & beyond
ChangeMakeHer Talk on STEM Careers in Australia & beyondChangeMakeHer Talk on STEM Careers in Australia & beyond
ChangeMakeHer Talk on STEM Careers in Australia & beyond
 
Women in IT - Empowering a Healthier Future
Women in IT - Empowering a Healthier FutureWomen in IT - Empowering a Healthier Future
Women in IT - Empowering a Healthier Future
 
Why Consider Software Engineering as a Career
Why Consider Software Engineering as a CareerWhy Consider Software Engineering as a Career
Why Consider Software Engineering as a Career
 
Diversity & Inclusion in the Workplace - CTO School Brisbane AU
Diversity & Inclusion in the Workplace - CTO School Brisbane AUDiversity & Inclusion in the Workplace - CTO School Brisbane AU
Diversity & Inclusion in the Workplace - CTO School Brisbane AU
 
Being Prepared for Life & a Career in the 21st Century
Being Prepared for Life & a Career in the 21st CenturyBeing Prepared for Life & a Career in the 21st Century
Being Prepared for Life & a Career in the 21st Century
 
Linking Open Government Data at Scale
Linking Open Government Data at Scale Linking Open Government Data at Scale
Linking Open Government Data at Scale
 
3 Round Stones Briefing to U.S. EPA's Chief Data Scientist on Open Data
3 Round Stones Briefing to U.S. EPA's Chief Data Scientist on Open Data3 Round Stones Briefing to U.S. EPA's Chief Data Scientist on Open Data
3 Round Stones Briefing to U.S. EPA's Chief Data Scientist on Open Data
 
Brief on Linked Data at U.S. EPA to Chief Data Scientist
Brief on Linked Data at U.S. EPA to Chief Data ScientistBrief on Linked Data at U.S. EPA to Chief Data Scientist
Brief on Linked Data at U.S. EPA to Chief Data Scientist
 
2015 ESRI Health and Human Services Presentation on GeoHealth.us
2015 ESRI Health and Human Services Presentation on GeoHealth.us2015 ESRI Health and Human Services Presentation on GeoHealth.us
2015 ESRI Health and Human Services Presentation on GeoHealth.us
 
Bernadette Hyland speaks at Startup Queensland Visiting Entrepreneurs Program...
Bernadette Hyland speaks at Startup Queensland Visiting Entrepreneurs Program...Bernadette Hyland speaks at Startup Queensland Visiting Entrepreneurs Program...
Bernadette Hyland speaks at Startup Queensland Visiting Entrepreneurs Program...
 
Rapid Web Application Development for Linked Data
Rapid Web Application Development for Linked DataRapid Web Application Development for Linked Data
Rapid Web Application Development for Linked Data
 
Rapid semantic web app dev using Callimachus
Rapid semantic web app dev using CallimachusRapid semantic web app dev using Callimachus
Rapid semantic web app dev using Callimachus
 
Bernadette Hyland SemTech 2011 West - Linked Data Cookbook
Bernadette Hyland SemTech 2011 West - Linked Data CookbookBernadette Hyland SemTech 2011 West - Linked Data Cookbook
Bernadette Hyland SemTech 2011 West - Linked Data Cookbook
 

Dernier

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 

Dernier (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 

Brief for W3C Government Linked Data Working Group 29-June 2011

  • 1. The Joy of Data A cookbook for publishing Linked Data on the Web 10 minute brief to the W3C Gov’t Linked Data Working Group 29-June 2011 Bernadette Hyland bhyland@3roundstones.com Thursday, June 23, 2011 1
  • 2. Agenda • Setting the scene • Ingredients ... we use a cooking analogy • Open standards & best practices • Data modeling without context • Social contract as a publisher • Next steps Thursday, June 23, 2011 2
  • 3. Setting the scene ... where should we focus? Thursday, June 23, 2011 3
  • 4. We’ll review • Converting data into RDF • The social contract publishers make • The importance of announcing • Where to turn for guidance Thursday, June 23, 2011 4
  • 5. • A different way of thinking about data • The Open World Assumption • Lots of URIs • To be citizen of the world (not everyone speaks English) • To publish useful information & announce it! Thursday, June 23, 2011 5
  • 6. Publish machine & human readable content • Machine readable format • Human-readable descriptions of your data set • Increase visibility with search engines • Include RDFa or other microformats • Publish a voID description of your RDF dataset Thursday, June 23, 2011 6
  • 7. There is a Process Identify Model Name Describe Convert Publish Maintain Thursday, June 23, 2011 7
  • 8. Preparation 1. Leverage what exists • Request a copy of the logical and physical model of the database(s) • Obtain data extracts (i.e., databases and/or spreadsheets) or create data in a way that can be replicated. Thursday, June 23, 2011 8
  • 9. Modeling the data 2. Model data without context to allow for reuse and easier merging of data sets • Traditional DBAs organize data for specified Web services or applications. • With LD, application logic does not drive the data schema, concepts, etc. Thursday, June 23, 2011 9
  • 10. Modeling the data 3. Look for real world objects of interest (e.g., people, places, things, locations, etc.) and model them. • Investigate how others are already modeling similar or related data. • Look for duplication and normalize the data • Use common sense to decide whether or not to make link Thursday, June 23, 2011 10
  • 11. Modeling the data ... 4. Connect data from different sources and authoritative vocabularies (see list of popular vocabularies below). • Use URIs as names for your objects Thursday, June 23, 2011 11
  • 12. Modeling the data ... • Put aside immediate needs of any application • Don’t think about how an application will use your data • Do think about time and how the data will change over time. Thursday, June 23, 2011 12
  • 13. Convert, Publish & Maintain 5. Write a script or process to convert the data set repeatedly 6. Publish to the Web and announce it! (more details shortly) 7. Maintenance strategy (more details in the social contract at the end) Thursday, June 23, 2011 13
  • 14. Take the plunge ... Be forgiving • Simplistic data models can still be useful • Better to make progress with something rather than do nothing because we cannot be comprehensive and complete Thursday, June 23, 2011 14
  • 15. Take an iterative approach 1. Review of modeling decisions 2. Review vocabularies chosen and developed 3. Modify/update data conversion scripts 4. Do a maintenance walk-through with real use cases 5. Show how to explore data with SPARQL and visualizations 6. Discuss a persistent identifier strategy (think PURLs) Thursday, June 23, 2011 15
  • 16. Describe your data Thursday, June 23, 2011 16
  • 17. Data stewards should.... • Make data accessible via the Web’s standard access mechanism, specifically http URIs • Represent data in a common format, such as RDF/XML, Notation-3 (N3), Turtle, N- Triples, RDFa, and RDF/JSON • Provide self describing data Thursday, June 23, 2011 17
  • 18. Linked Data Formats • RDF/XML - RDF for XML pipelines • Turtle - Human-readable RDF • XHTML with GRDDL transformation • XHTML with embedded RDFa • RDF Schema - Describing structure Thursday, June 23, 2011 18
  • 19. In a tart, smoothie or margarita ... berries can be combined in different ways Thursday, June 23, 2011 19
  • 20. The Social Contract ... The not so fine print • LOD is a social contract to provide the public with information • Follow best practices for modeling • Carefully consider your URI strategy • Ensure that your LOD remains available where you say it will be • Publish voID description • For a government agency ... a data policy is “a must” • specify data quality and retention, treatment of data thru secondary sources, restrictions for use, frequency of updates, public participation, and applicability of this data policy Thursday, June 23, 2011 20
  • 21. Announcing the finished product! Thursday, June 23, 2011 21
  • 22. •Inform the LOD developer community (linkeddata.org, W3 lists) •Announce to search engines (RDFa hints, register to make accessible) •Publish human readable descriptions •Encourage interlinking •Publish schema as voID •Include SPARQL endpoint Thursday, June 23, 2011 22
  • 23. This work is Copyright © 2011 3 Round Stones Inc. It is licensed under the Creative Commons Attribution 3.0 Unported License Full details at: http://creativecommons.org/licenses/by/3.0/ You are free: to Share — to copy, distribute and transmit the work to Remix — to adapt the work Under the following conditions: Attribution. You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work). • For any reuse or distribution, you must make clear to others the license terms of this work. • Any of the above conditions can be waived if you get permission from the copyright holder. • Nothing in this license impairs or restricts the author's moral rights. • Some Content in the work may be licensed under different terms, this is noted separately. Thursday, June 23, 2011 23