« Métadonnée » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
m (a renommé Métadonnées en Métadonnée)
 
(26 versions intermédiaires par 8 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
x
{{Incomplet}}
 
* A faire: compléter la page et restructurer selon le plan 1) Description et intérêt, 2) Architecture et fonctions, 3) Exemples d'applications et d'utilisation, 4) Liens et bibliographie
 
== Introduction ==
 
=== Définition ===
{{citation|Une métadonnée (mot composé du préfixe grec meta, indiquant l'auto-référence ; le mot signifie donc proprement « donnée de/à propos de donnée ») est une donnée servant à définir ou décrire une autre donnée quel que soit son support (papier ou électronique).}} ([http://fr.wikipedia.org/wiki/Métadonnée Wikipedia], consulté le 9 mai 2009 à 13:37 (CEST)).
 
Sous forme électronique, les métadonnées facilitent la recherche et la manipulation de données sur Internet. Ils présentent le contenu des pages avec des mots-clés communs. Créer des métadonnées à une ressource web signifie deux choses :
# L’information doive être utilisable et descriptive pour améliorer l’accès à la ressource, permettant une recherche plus efficace et plus ciblée.
# Le site web doit exister et doit être fonctionnel, indépendant des métadonnées, car ils sont des informations utiles, mais non sont nécessaires pour employer l'outil numérique. En résumé, les méthadones sont des informations clés d'une ressource informatique, mais elles n'impactent pas la mise en œuvre d'un produit numérique. Il apporte qualité et professionnalisme au travail, mais indépendant du langage du code de développement.
 
=== Utilisation  ===
Les métadonnées interviennent de différentes façons:
* Elles sont utilisées dans l'éducation pour classer des ressources comme les [[:en:learning object|learning objects]].
* Dans le monde "[[web 2.0]]" il s'agit essentiellement du [[tagging]], c.a.d. l'association de mots clefs libres à des contenus.
* Elles sont à la base de la technologie du [[web sémantique]].
 
== Description et intérêt ==
 
Les métadonnées permettent de:
 
'''1. Faciliter la recherche d'information'''
 
* décrire le contenu et les relations entre les fichiers d'un site,
 
* classer le contenu suivant un degré de difficulté ou un public cible,
 
* mieux référencer un site ou une page sur Internet.
 
'''2. Faciliter l'interopérabilité'''
 
* partager et échanger des informations.
 
'''3. Faciliter la gestion et l'archivage'''
 
* informer sur le cycle de vie des documents,
 
* gérer des collections de ressources,
 
* gérer des archives électroniques.
 
'''4. Gérer et protéger les droits'''
* les droits de propriétés intellectuelles,
 
* les droits d'accès à des pages web (restrictions de consultation).
 
'''5. Authentifier un texte'''
 
* encoder une signature électronique pour valider un texte sur Internet
 
'''En résumé, les métadonnées'''
* permettent de retrouver l'information selon certains critères
* organisent des espaces d'information
* peuvent inciter les auteurs à regarder autrement (plus systématiquement) leur production
 
Les métadonnées sont très peu populaires chez les auteurs de contenus. D'où l'émergence de méthodes simples comme les folksonomies ([[tagging]]) ou encore des outils informatiques qui font l'extraction automatique de métadonnées en fonction du profil de l'auteur, du contenu, du contexte, etc.
 
== Standards et pratiques ==
 
; Pages web et objets d'apprentissage
* [[:en:Dublin Core|Dublin Core]] (Edutechwiki en)
* [[:en:Learning Object Metadata Standard|Learning Object Metadata Standard]] (Edutechwiki en)
 
; Bibliographies
* Standards de bibliothèques comme MARC
* Normes bibliographiques (voir [[:en:Citation|Citation]]) comme  APA
 
; Organisation de métadonnées
* Standards Internet comme les [[:en:Topic map|Topic map]]s (Edutechwiki en)
* [[web sémantique]]: [[:en:RDF]]/[[:en:OWL]]
* [[RSS]] (description d'un flux de nouvelles)
 
; Folksonomies ([[tagging]])
 
== Les normes et leur application ==
Les métadonnées font l'objet des normes établies par l'ISO ([https://fr.wikipedia.org/wiki/Organisation_internationale_de_normalisation Organisation internationale de normalisation]). Ces normes sont appliquées dans trois principaux domaines.
 
'' Informations et sémantique''
Les métadonnées facilitent la recherche d'information des moteurs de recherche lors d'une requête d'un utilisateur. Les métadonnées permettent d'ôter les résultats non-pertinents du moteur de recherche.
 
''Moteurs de règles''
Les moteurs de règles servent, en tant que logiciel, à exécuter des règles métiers (règles permettant de contrôler l'ensemble des aspects d'un métier. Dans ce contexte, les métadonnées servent l'échange automatique de documents électroniques entre partenaires de business. D'un point de vue juridique, cette technique d'automatisation basée sur les métadonnées n'est pas encore bien documentée.
 
 
== Formats techniques de représentation ==
 
En règle générale, les standards systématiques utilisent [[XML]] ou encore [[RDF]] (une application XML) comme formalisme, mais il existe aussi d'autres formats. Ensuite il existent des standards de vocabulaire. '''Dublin Core Metadata Element Set''' (DCMES), par exemple, définit 15 éléments: 1) Title, 2) Creator, 3) Subject, 4) Description, 5) Publisher, 6) Contributor, 7) Date, 8) Type, 9) Format, 10) Identifier, 11) Source, 12) Language, 13) Relation, 14) Coverage et 15) Rights.
 
En [[e-learning]], le standard le plus populaire est le [[:en:Learning Object Metadata Standard|Learning Object Metadata Standard]] ('''LOM'''), une norme développée d'abord par IMS puis finalisé par IEEE. IMS Content packaging (et les [[Langage de modélisation pédagogique|langages de modélisation pédagogique]] qui utilisent ce ''format conteneur'' incluent LOM à la fois pour la description d'un [[:en:learning object|learning object]] entier ou encore pour décrire des modules.
 
=== Métadonnées simples avec HTML ===
 
Avec HTML on peut utiliser la balise '''meta''' et ses attributes ''name'' et ''content'' pour définir des métadonnées. On peut utiliser un contenu arbitraire pour l'attribut "name", mais il faut savoir que les engins de recherche ne regardent que ''robots'', ''description'' et ''keywords''. Voici un exemple:
<source lang="xml">
<meta name="robots" content="noindex">
<meta name="description" content="this is a page about metadata">
<meta name="keywords" content="metadata, dublin core, LOM">
</source>
Par contre il existe des engins spécialisés qui analysent par exemple les balises [[Dublin Core]].
 
=== Métadonnées en XHTML métadonnées / Dublin Core ===
Voici un exemple tiré du [http://dublincore.org/documents/usageguide/ Using Dublin Core] (guide officiel).
<source lang="xml">
<meta name="DC.date" content="2001-07-18" />
<meta name="DCTERMS.audience" content="software developers" />
</source>
 
=== Métadonnées en XML / Dublin Core ===
 
Plusieurs langages XML (par exemple [[XHTML]] ou IMS CP) autorisent l'inserting de métadonnées de type RDF. Le format le plus populaire est toujours [[Dublin Core]].
 
En XML, Dublin core est donc une application [[RDF]]. Voici un exemple tiré du [http://dublincore.org/documents/usageguide/ Using Dublin Core] (guide officiel).
<source lang="xml">
<rdf:RDF
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:dc="http://purl.org/dc/elements/1.1/">
 
  <rdf:Description rdf:about="http://media.example.com/audio/guide.ra">
 
      <dc:creator>Rose Bush</dc:creator>
      <dc:title>A Guide to Growing Roses</dc:title>
      <dc:description>Describes process for planting and nurturing different kinds of rose bushes.</dc:description>
      <dc:date>2001-01-20</dc:date>
 
  </rdf:Description>
</rdf:RDF>
</source>
 
=== Bases de données ===
 
Certaines bases de données (et notamment les [[:en:Learning object repository|Learning object repositories]]) utilisent les catégories Dublin Core ou LOM. Certaines sont capables d'extraire les métadonnées XML des "learning objects", d'autres demandent une saisie manuelle par le biais d'un formulaire.
 
Il n'y a pas de standard SQL ou autre pour représenter des métadonnées. Chaque implémentation fait comme elle veut et l'échange devra se faire via RDF par exemple.
 
== Outils ==
 
* [http://www.ukoln.ac.uk/metadata/dcdot/ Dublin Core metadata editor] (outil en ligne)
 
* Les [[:category:outils auteur|outils auteur]] permettent d'insérer d'une manière des métadonnées selon les normes appropriés. Souvent ils présentent des formulaires à remplir par l'auteur.
 
== Exemples d'applications et d'utilisation ==
 
* En [[e-learning]], les [[langage de modélisation pédagogique|langages de modélisation pédagogique]] incluent en règle générale une section "métadonnées". Le standard le plus populaire est [[Learning Object Metadata Standard|Learning Object Metadata Standard]] ([[:en:Learning Object Metadata Standard|Learning Object Metadata Standard]], Angl.).
* Tout blog ou wiki bien organisé utilise normalement des [[tagging|tag]].
* Les formats [[:en:e-book|e-book]] (Edutechwiki en) incluent des metadata, voir par exemple la description détaillée du format ouvert [[:en:e-pub|e-pub]] (Angl.)
 
== Liens et bibliographie ==
 
; En français
 
* [http://fr.wikipedia.org/wiki/Métadonnée Métadonnée] (Wikipedia).
* Bureau, S., & Ebacher, N. (2000). Le Dublin Core, un exemple de metadonnees. Argus (Montreal, Quebec), 29(2), 23-30.
* [http://www.gtn-quebec.org/rapport-detude/modeles-et-metadonnees-pour-les-scenarios-pedagogiques Modèles et métadonnées pour les scénarios pédagogiques]  Michel Léonard et Gilbert Paquette, Juillet 2013.
* [http://eduscol.education.fr/numerique/dossier/archives/metadata/metadonnees Le site du ministère de l'éducation nationale et de le jeunesse] consulté le 13 Avril 2018
 
; En Anglais:
* [http://dublincore.org/ DublinCore Metadata Initiative]
* [[:en:Dublin Core|Dublin Core]] (edutechwiki angl.)
* [[:en:Metadata|Metadata]] (edutechwiki angl.)
* [[:en:Learning Object Metadata Standard|Learning Object Metadata Standard]] (edutechwiki angl.)
* [[:en:Controlled vocabulary|Controlled vocabulary]] (edutechwiki angl.)
* [[:en:Tagging|Tagging]] (edutechwiki angl.)
 
[[Catégorie : Atelier webmaster web 2.0]]
[[Catégorie : web 2.0]]
[[en:Metadata]]

Dernière version du 17 juin 2021 à 11:00

  • A faire: compléter la page et restructurer selon le plan 1) Description et intérêt, 2) Architecture et fonctions, 3) Exemples d'applications et d'utilisation, 4) Liens et bibliographie

Introduction

Définition

«Une métadonnée (mot composé du préfixe grec meta, indiquant l'auto-référence ; le mot signifie donc proprement « donnée de/à propos de donnée ») est une donnée servant à définir ou décrire une autre donnée quel que soit son support (papier ou électronique).» (Wikipedia, consulté le 9 mai 2009 à 13:37 (CEST)).

Sous forme électronique, les métadonnées facilitent la recherche et la manipulation de données sur Internet. Ils présentent le contenu des pages avec des mots-clés communs. Créer des métadonnées à une ressource web signifie deux choses :

  1. L’information doive être utilisable et descriptive pour améliorer l’accès à la ressource, permettant une recherche plus efficace et plus ciblée.
  2. Le site web doit exister et doit être fonctionnel, indépendant des métadonnées, car ils sont des informations utiles, mais non sont nécessaires pour employer l'outil numérique. En résumé, les méthadones sont des informations clés d'une ressource informatique, mais elles n'impactent pas la mise en œuvre d'un produit numérique. Il apporte qualité et professionnalisme au travail, mais indépendant du langage du code de développement.

Utilisation

Les métadonnées interviennent de différentes façons:

  • Elles sont utilisées dans l'éducation pour classer des ressources comme les learning objects.
  • Dans le monde "web 2.0" il s'agit essentiellement du tagging, c.a.d. l'association de mots clefs libres à des contenus.
  • Elles sont à la base de la technologie du web sémantique.

Description et intérêt

Les métadonnées permettent de:

1. Faciliter la recherche d'information

  • décrire le contenu et les relations entre les fichiers d'un site,
  • classer le contenu suivant un degré de difficulté ou un public cible,
  • mieux référencer un site ou une page sur Internet.

2. Faciliter l'interopérabilité

  • partager et échanger des informations.

3. Faciliter la gestion et l'archivage

  • informer sur le cycle de vie des documents,
  • gérer des collections de ressources,
  • gérer des archives électroniques.

4. Gérer et protéger les droits

  • les droits de propriétés intellectuelles,
  • les droits d'accès à des pages web (restrictions de consultation).

5. Authentifier un texte

  • encoder une signature électronique pour valider un texte sur Internet

En résumé, les métadonnées

  • permettent de retrouver l'information selon certains critères
  • organisent des espaces d'information
  • peuvent inciter les auteurs à regarder autrement (plus systématiquement) leur production

Les métadonnées sont très peu populaires chez les auteurs de contenus. D'où l'émergence de méthodes simples comme les folksonomies (tagging) ou encore des outils informatiques qui font l'extraction automatique de métadonnées en fonction du profil de l'auteur, du contenu, du contexte, etc.

Standards et pratiques

Pages web et objets d'apprentissage
Bibliographies
  • Standards de bibliothèques comme MARC
  • Normes bibliographiques (voir Citation) comme APA
Organisation de métadonnées
Folksonomies (tagging)

Les normes et leur application

Les métadonnées font l'objet des normes établies par l'ISO (Organisation internationale de normalisation). Ces normes sont appliquées dans trois principaux domaines.

Informations et sémantique Les métadonnées facilitent la recherche d'information des moteurs de recherche lors d'une requête d'un utilisateur. Les métadonnées permettent d'ôter les résultats non-pertinents du moteur de recherche.

Moteurs de règles Les moteurs de règles servent, en tant que logiciel, à exécuter des règles métiers (règles permettant de contrôler l'ensemble des aspects d'un métier. Dans ce contexte, les métadonnées servent l'échange automatique de documents électroniques entre partenaires de business. D'un point de vue juridique, cette technique d'automatisation basée sur les métadonnées n'est pas encore bien documentée.


Formats techniques de représentation

En règle générale, les standards systématiques utilisent XML ou encore RDF (une application XML) comme formalisme, mais il existe aussi d'autres formats. Ensuite il existent des standards de vocabulaire. Dublin Core Metadata Element Set (DCMES), par exemple, définit 15 éléments: 1) Title, 2) Creator, 3) Subject, 4) Description, 5) Publisher, 6) Contributor, 7) Date, 8) Type, 9) Format, 10) Identifier, 11) Source, 12) Language, 13) Relation, 14) Coverage et 15) Rights.

En e-learning, le standard le plus populaire est le Learning Object Metadata Standard (LOM), une norme développée d'abord par IMS puis finalisé par IEEE. IMS Content packaging (et les langages de modélisation pédagogique qui utilisent ce format conteneur incluent LOM à la fois pour la description d'un learning object entier ou encore pour décrire des modules.

Métadonnées simples avec HTML

Avec HTML on peut utiliser la balise meta et ses attributes name et content pour définir des métadonnées. On peut utiliser un contenu arbitraire pour l'attribut "name", mais il faut savoir que les engins de recherche ne regardent que robots, description et keywords. Voici un exemple:

 <meta name="robots" content="noindex">
 <meta name="description" content="this is a page about metadata">
 <meta name="keywords" content="metadata, dublin core, LOM">

Par contre il existe des engins spécialisés qui analysent par exemple les balises Dublin Core.

Métadonnées en XHTML métadonnées / Dublin Core

Voici un exemple tiré du Using Dublin Core (guide officiel).

<meta name="DC.date" content="2001-07-18" />
<meta name="DCTERMS.audience" content="software developers" />

Métadonnées en XML / Dublin Core

Plusieurs langages XML (par exemple XHTML ou IMS CP) autorisent l'inserting de métadonnées de type RDF. Le format le plus populaire est toujours Dublin Core.

En XML, Dublin core est donc une application RDF. Voici un exemple tiré du Using Dublin Core (guide officiel).

<rdf:RDF 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:dc="http://purl.org/dc/elements/1.1/">

   <rdf:Description rdf:about="http://media.example.com/audio/guide.ra">

      <dc:creator>Rose Bush</dc:creator>
      <dc:title>A Guide to Growing Roses</dc:title>
      <dc:description>Describes process for planting and nurturing different kinds of rose bushes.</dc:description> 
      <dc:date>2001-01-20</dc:date>

   </rdf:Description> 
</rdf:RDF>

Bases de données

Certaines bases de données (et notamment les Learning object repositories) utilisent les catégories Dublin Core ou LOM. Certaines sont capables d'extraire les métadonnées XML des "learning objects", d'autres demandent une saisie manuelle par le biais d'un formulaire.

Il n'y a pas de standard SQL ou autre pour représenter des métadonnées. Chaque implémentation fait comme elle veut et l'échange devra se faire via RDF par exemple.

Outils

  • Les outils auteur permettent d'insérer d'une manière des métadonnées selon les normes appropriés. Souvent ils présentent des formulaires à remplir par l'auteur.

Exemples d'applications et d'utilisation

Liens et bibliographie

En français
En Anglais