Vidéo pédagogique
Notice
Langue :
Anglais
Crédits
Fabien Gandon (Intervenant), Catherine Faron-Zucker (Intervenant), Olivier Corby (Intervenant)
Conditions d'utilisation
Unless otherwise specified, the course material is provided under the Creative Commons License BY-NC-ND: the name of the author should always be mentioned; the user can exploit the work except in a commercial context; and he or she cannot make changes to the original work.
Citer cette ressource :
Fabien Gandon, Catherine Faron-Zucker, Olivier Corby. Inria. (2016, 8 septembre). 6. LDP : a REST API to linked data , in 4. Integration with Other Data Formats and Sources. [Vidéo]. Canal-U. https://www.canal-u.tv/99567. (Consultée le 11 décembre 2023)

6. LDP : a REST API to linked data

Réalisation : 8 septembre 2016 - Mise en ligne : 8 septembre 2016
  • document 1 document 2 document 3
  • niveau 1 niveau 2 niveau 3
Descriptif

This part is about the Linked Data Platform standard which provides the REST API to link data.

This is a set of standardized HTTP and RDF practices to build clients and servers that create, read, and write Linked Data Resources. LDP makes a difference between two kinds of resources. The resources with an RDF representation, and the ones with other formats: HTML, images, and so on. But in both cases, you can add, remove, and change resources in an LDP platform.

Intervenant
Thème
Discipline :
Documentation

This section uses the terms REST, REST API, RESTful, etc.

Representational state transfer (REST) was introduced by Roy Fielding in his PhD in 2000. The idea is to rely on a stateless protocol and standard HTTP operations (GET, POST, PUT, DELETE, etc.) to access resources over the Web and progress through applications and operations in an hypermedia way.

To learn more start by "Representational state transfer"

References

  • - Linked Data Platform 1.0 Primer W3C Working Group Note
  • - Linked Data Platform 1.0 W3C Recommendation
  • Dans la même collection

    • Demos about  Integration with Other Data Formats and Sources
      Vidéo pédagogique
      00:02:02

      Demos about Integration with Other Data Formats and Sources

      Gandon
      Fabien
      Faron-Zucker
      Catherine
      Corby
      Olivier

      Augmenting Web browser with data in the pages This demonstration show an extension to the browser called Operator. This extension allows the browser to actually look at the data inside the page

    • Conclusion of the MOOC Introduction to a Web of Linked Data
      Vidéo pédagogique
      00:02:04

      Conclusion of the MOOC Introduction to a Web of Linked Data

      Gandon
      Fabien
      Faron-Zucker
      Catherine
      Corby
      Olivier

      This video gives a summary of all the notions that have been presented in the 4 parts of the MOOC Introduction to a Web of Linked Data. We saw that we can use HTTP URIs to

    • 5. R2RML: integration with databases
      Vidéo pédagogique
      00:02:40

      5. R2RML: integration with databases

      Gandon
      Fabien
      Faron-Zucker
      Catherine
      Corby
      Olivier

      R2RML  allows us to integrate data from databases into RDF. There are two ways of transforming a relational database into RDF using R2RML.

    • 4.  Tabular data and metadata (CSV)
      Vidéo pédagogique
      00:04:01

      4. Tabular data and metadata (CSV)

      Gandon
      Fabien
      Faron-Zucker
      Catherine
      Corby
      Olivier

      We are going to see how we can transform tabular data and metadata into RDF. These data are extremely common; they are generated by

    • 1.  RDFa: an RDF syntax inside HTML
      Vidéo pédagogique
      00:06:34

      1. RDFa: an RDF syntax inside HTML

      Gandon
      Fabien
      Faron-Zucker
      Catherine
      Corby
      Olivier

      The idea of the integration of the web of linked data with other data formats and sources is determined by the fact that the Web is evolving towards all forms of

    • 3. JSON-LD: JSON syntax for RDF
      Vidéo pédagogique
      00:04:00

      3. JSON-LD: JSON syntax for RDF

      Gandon
      Fabien
      Faron-Zucker
      Catherine
      Corby
      Olivier

       JSON-LD is a JSON syntax for RDF. JSON stands for JavaScript Object Notation. It is a hierarchical structure of name-value pairs. It is

    • 2.  GRDDL: extract RDF from X(HT)ML
      Vidéo pédagogique
      00:03:02

      2. GRDDL: extract RDF from X(HT)ML

      Gandon
      Fabien
      Faron-Zucker
      Catherine
      Corby
      Olivier

      GRDDL is a mechanism to extract RDF from XML and HTML.

    Avec les mêmes intervenants

    • Demos about  Integration with Other Data Formats and Sources
      Vidéo pédagogique
      00:02:02

      Demos about Integration with Other Data Formats and Sources

      Gandon
      Fabien
      Faron-Zucker
      Catherine
      Corby
      Olivier

      Augmenting Web browser with data in the pages This demonstration show an extension to the browser called Operator. This extension allows the browser to actually look at the data inside the page

    • Conclusion of the MOOC Introduction to a Web of Linked Data
      Vidéo pédagogique
      00:02:04

      Conclusion of the MOOC Introduction to a Web of Linked Data

      Gandon
      Fabien
      Faron-Zucker
      Catherine
      Corby
      Olivier

      This video gives a summary of all the notions that have been presented in the 4 parts of the MOOC Introduction to a Web of Linked Data. We saw that we can use HTTP URIs to

    • 5. R2RML: integration with databases
      Vidéo pédagogique
      00:02:40

      5. R2RML: integration with databases

      Gandon
      Fabien
      Faron-Zucker
      Catherine
      Corby
      Olivier

      R2RML  allows us to integrate data from databases into RDF. There are two ways of transforming a relational database into RDF using R2RML.

    • 4.  Tabular data and metadata (CSV)
      Vidéo pédagogique
      00:04:01

      4. Tabular data and metadata (CSV)

      Gandon
      Fabien
      Faron-Zucker
      Catherine
      Corby
      Olivier

      We are going to see how we can transform tabular data and metadata into RDF. These data are extremely common; they are generated by

    • 3. JSON-LD: JSON syntax for RDF
      Vidéo pédagogique
      00:04:00

      3. JSON-LD: JSON syntax for RDF

      Gandon
      Fabien
      Faron-Zucker
      Catherine
      Corby
      Olivier

       JSON-LD is a JSON syntax for RDF. JSON stands for JavaScript Object Notation. It is a hierarchical structure of name-value pairs. It is

    • 2.  GRDDL: extract RDF from X(HT)ML
      Vidéo pédagogique
      00:03:02

      2. GRDDL: extract RDF from X(HT)ML

      Gandon
      Fabien
      Faron-Zucker
      Catherine
      Corby
      Olivier

      GRDDL is a mechanism to extract RDF from XML and HTML.

    • 1.  RDFa: an RDF syntax inside HTML
      Vidéo pédagogique
      00:06:34

      1. RDFa: an RDF syntax inside HTML

      Gandon
      Fabien
      Faron-Zucker
      Catherine
      Corby
      Olivier

      The idea of the integration of the web of linked data with other data formats and sources is determined by the fact that the Web is evolving towards all forms of

    • Demos about  SPARQL
      Vidéo pédagogique
      00:01:44

      Demos about SPARQL

      Gandon
      Fabien
      Faron-Zucker
      Catherine
      Corby
      Olivier

      Flint, a SPARQL Query Editor Editors are now available for SPARQL. We present the Flint structured editor which provides syntactic coloration. The editor proposes SPARQL keywords according to the

    • 4. Pre and Post Processing
      Vidéo pédagogique
      00:05:08

      4. Pre and Post Processing

      Gandon
      Fabien
      Faron-Zucker
      Catherine
      Corby
      Olivier

      In the fourth part, we will see the pre and post processing of a SPARQL query. An RDF dataset is composed of a default graph

    • 6. Results and Update
      Vidéo pédagogique
      00:01:52

      6. Results and Update

      Gandon
      Fabien
      Faron-Zucker
      Catherine
      Corby
      Olivier

      In the last part, we will see the result format and Update query. The format of SPARQL query results are also standardized by the

    • 3.Filter, Constraint and Function
      Vidéo pédagogique
      00:04:54

      3.Filter, Constraint and Function

      Gandon
      Fabien
      Faron-Zucker
      Catherine
      Corby
      Olivier

      In the third part, we will see the filters, constraints and functions. It is possible to filter the results of query using

    • 2. Statements
      Vidéo pédagogique
      00:04:50

      2. Statements

      Gandon
      Fabien
      Faron-Zucker
      Catherine
      Corby
      Olivier

      This video présents the SPARQL Statements. The first statement is the optional pattern. It enables to specify a part of a graph pattern that is

    Sur le même thème