Vidéo pédagogique

Hiérarchies de classes

Réalisation : 2 mars 2015 Mise en ligne : 2 mars 2015
  • document 1 document 2 document 3
  • niveau 1 niveau 2 niveau 3
  • audio 1 audio 2 audio 3
Descriptif

Voyons comment nous allons déclarer les classes et la hiérarchie des classes. Ce qui est très important à comprendre en RDFS, c'est qu'on a affaire à ce qu'on appelle de la multi-instanciation et du multi-héritage. Mutlti-instanciation parce qu'une URI va pouvoir appartenir à plusieurs classes, multi-héritage parce qu'une même classe va pouvoir hériter de plusieurs autres classes.

Langue :
Français
Conditions d'utilisation
L'ensemble de ce contenu est mis à disposition sous licence CC BY-NC-ND 3.0 France https://creativecommons.org/licenses/by-nc-nd/3.0/fr/
Citer cette ressource:
Inria. (2015, 2 mars). Hiérarchies de classes. [Vidéo]. Canal-U. https://www.canal-u.tv/57211. (Consultée le 25 janvier 2022)
Contacter

POINTEURS ET RÉFÉRENCES

Définition de rdfs:subClassOf dans la spécification RDFS


Vous pouvez vous entrainer en regardant le petit schéma : 

http://wimmics.inria.fr/doc/tutorial/human_2013.rdfs

Vous pouvez aussi le visualiser en avec Visual RDF et cacher les propriétés qui ne vous intéressent pas (par exemple ne garder ici que rdfs:subClassOf)

http://graves.cl/visualRDF/?url=http://wimmics.inria.fr/doc/tutorial/human_2013.rdfs

Enfin vous pouvez appeler RDF Translator pour le voir en n3 par exemple ci-dessous


Dans la même collection

  • Utilisation des schémas
    Vidéo pédagogique
    00:03:26
    Utilisation des schémas
    Gandon
    Fabien
    Faron-Zucker
    Catherine
    Corby
    Olivier

    Nous avons maintenant tout ce qu'il faut pour décrire des schémas RDFS : des classes, des relations, des hiérarchies de classes, des hiérarchies de relations et documenter ces schémas. Dans cette

  • Documentation des schémas
    Vidéo pédagogique
    00:03:00
    Documentation des schémas
    Gandon
    Fabien
    Faron-Zucker
    Catherine
    Corby
    Olivier

    Nous avons vu comment déclarer les hiérarchies de classes, les hiérarchies de propriétés et les signatures des propriétés. Nous allons maintenant voir comment on documente nos schémas, notamment pour

  • Schémas pour et par RDF
    Vidéo pédagogique
    00:05:58
    Schémas pour et par RDF
    Gandon
    Fabien
    Faron-Zucker
    Catherine
    Corby
    Olivier

    Nous venons de voir la notion d'ontologie et nous avons vu aussi qu'il y avait historiquement un certain nombre de langages qui permettait de les capturer. Nous allons maintenant nous intéresser à un

  • Introduction aux ontologies
    Vidéo pédagogique
    00:06:12
    Introduction aux ontologies
    Gandon
    Fabien
    Faron-Zucker
    Catherine
    Corby
    Olivier

    Dans cette partie, nous allons voir comment représenter des schémas légers, des ontologies pour les échanger et les lier sur le Web et documenter ces données. Nous allons commencer par introduire la

  • Démos autours des schémas
    Vidéo pédagogique
    00:01:09
    Démos autours des schémas
    Gandon
    Fabien
    Faron-Zucker
    Catherine
    Corby
    Olivier

    Recherche exploratoire sur un graphe typé  Le moteur de recherche DiscoveryHub.co utilise les types de liens et de ressources qu’il trouve sur le Web de données, pour vous faire des recommandations

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

  • 6. LDP : a REST API to linked data
    Vidéo pédagogique
    00:02:40
    6. LDP : a REST API to linked data
    Gandon
    Fabien
    Faron-Zucker
    Catherine
    Corby
    Olivier

    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

  • 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. GRDDL is an algorithmic alternative to RDFa. It means Gleaning Resource

  • 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

Sur le même thème

  • Topological insights in neuroscience
    Conférence
    01:04:20
    Topological insights in neuroscience
    Hess Bellwald
    Kathryn

    Over the past decade, and particularly over the past five years, research at the interface of topology and neuroscience has grown remarkably fast. Topology has, for example, been successfully applied

  • Modélisation de la croissance des micro-organismes
    Conférence
    00:34:52
    Modélisation de la croissance des micro-organismes
    Jong
    Hidde de

    La croissance microbienne peut être formulée comme un problème d'optimisation : comment allouer les ressources nutritives extraites de l'environnement aux différentes fonctions cellulaires afin de

  • Caches, montrez-vous !
    Conférence
    00:24:04
    Caches, montrez-vous !
    Durand
    Marie

    Les processeurs actuels permettent de l'ordre de quelques tera-opérations par seconde. Puissance nécessaire pour soutenir les besoins en simulation numérique, qui constitue, après la théorie et l

  • Théorie de l’appariement et applications actuelles
    Conférence
    00:19:54
    Théorie de l’appariement et applications actuelles

    Pourquoi y a-t-il tant de personnes sans emploi alors qu’au même moment un grand nombre de postes sont disponibles ? La théorie de l’appariement analyse ces problèmes où un certain nombre de

  • Self-Supervised Visual Learning and Synthesis
    Conférence
    01:18:00
    Self-Supervised Visual Learning and Synthesis
    Efros
    Alexei A.

    Computer vision has made impressive gains through the use of deep learning models, trained with large-scale labeled data. However, labels require expertise and curation and are expensive to collect.

  • CoNeCo: Concurrency, Networks and Coinduction
    Conférence
    01:04:31
    CoNeCo: Concurrency, Networks and Coinduction
    Silva
    Alexandra

    In recent years, concurrent Kleene algebra (CKA), an extension of Kleene Algebra (KA) that includes concurrent composition as a first-class citizen, has been proposed by Hoare et al. as a setting to

  • Le numérique face aux enjeux environnementaux et sociétaux
    Conférence
    00:47:33
    Le numérique face aux enjeux environnementaux et sociétaux
    Prados
    Emmanuel

    L’humanité est aujourd'hui confrontée à des défis sans précédent et étroitement entremêlés. Le risque d'effondrement environnemental et civilisationnel est désormais établi. Face à ces enjeux, de

  • « Pirater » l’humain. Données, manipulations et enjeux éthiques
    Conférence
    00:43:14
    « Pirater » l’humain. Données, manipulations et enjeux éthiques
    Castelluccia
    Claude

    Nos données personnelles sont collectées et utilisées en permanence par les services en ligne, comme Google ou Facebook ou encore exploitées par les publicitaires pour personnaliser les contenus ou