peuplement automatisé d’ontologies par analyse des programmes scolaires

22
Institut Mines-Télécom Peuplement automatisé d’ontologies par analyse des programmes scolaires Mahdi Gueffaz, Jirasri Deslis et Jean-Claude Moissinac 18 mars 2014 RISE 2014 RISE 2014 6ème Atelier Recherche d'Information Semantique https://sites.google.com/site/frenchsemanticir/home/rise-2014 http://ilot.wp.mines-telecom.fr Blog de Recherche du Projet ILOT

Upload: ilot-project

Post on 21-Jun-2015

378 views

Category:

Education


1 download

DESCRIPTION

Présentation "Peuplement automatisé d’ontologies par analyse des programmes scolaires" 6ème Atelier Recherche d'Information SEmantique, Nancy, 18 mars 2014

TRANSCRIPT

Page 2: Peuplement automatisé d’ontologies par analyse des programmes scolaires

Institut Mines-Télécom

Plan

18/03/2014 RISE 2014 2

• Problématique

• Travaux existant

• Approche

• Conclusion & travaux futurs

Page 3: Peuplement automatisé d’ontologies par analyse des programmes scolaires

Institut Mines-Télécom

Problématique

18/03/2014 RISE 2014 3

conceptualisation

Page 4: Peuplement automatisé d’ontologies par analyse des programmes scolaires

Institut Mines-Télécom

Travaux existants

Texte 2 OWL • Approche automatique : Text2Onto [Cimiano & Völker, 2005]

• Approche terminologique libre assistée : Terminae [Nathalie et al., 2008]

• ….

XML 2 OWL • OntoBuilder [Roitman & Gal, 2006]

• [Bohring et al., 2005]

• [Ghawi & Cullot, 2009]

XML 2 RDF • [Ferdinand et al., 2009]

BD 2 OWL

• ……

18/03/2014 RISE 2014 4

Page 5: Peuplement automatisé d’ontologies par analyse des programmes scolaires

Institut Mines-Télécom

Approche

18/03/2014 RISE 2014 5

Corpus

programme

scolaire

Peu

ple

men

t

d’o

nto

log

ie

An

no

tatio

n

Ontologie

Exp

loita

tion

En

rich

issem

en

t Ontologie

Ontologie externe

Page 6: Peuplement automatisé d’ontologies par analyse des programmes scolaires

Institut Mines-Télécom

Phase de création

18/03/2014 RISE 2014 6

ANNOTATION

Page 7: Peuplement automatisé d’ontologies par analyse des programmes scolaires

Institut Mines-Télécom

Phase de création

18/03/2014 RISE 2014 7

Page 8: Peuplement automatisé d’ontologies par analyse des programmes scolaires

Institut Mines-Télécom

Phase de création

18/03/2014 RISE 2014 8

Page 9: Peuplement automatisé d’ontologies par analyse des programmes scolaires

Institut Mines-Télécom

Phase de création

18/03/2014 RISE 2014 9

Page 10: Peuplement automatisé d’ontologies par analyse des programmes scolaires

Institut Mines-Télécom

Phase de création

18/03/2014 RISE 2014 10

Page 11: Peuplement automatisé d’ontologies par analyse des programmes scolaires

Institut Mines-Télécom

Phase de création

18/03/2014 RISE 2014 11

<Cap><OntoClass classe="use" uri="base0:use">utiliser</OntoClass><Topic>Le monde grec sur une

carte du bassin méditerranéen aux VIIIe - VIIe siècle av. J.-C.</Topic></Cap>

<Cap><OntoClass classe="describe" uri="base0:describe">décrire</OntoClass><Topic>le sanctuaire

de Delphes</Topic></Cap>

<Cap><OntoClass classe="explain" uri="base0:explain">expliquant</OntoClass><Topic>leur

fonction religieuse </Topic></Cap>

<NamedEntity type="" uri="http://fr.dbpedia.org/resource/Delphes">grec</NamedEntity>

<NamedEntity type="" uri="http://fr.dbpedia.org/resource/Delphes">bassin

méditerranéen</NamedEntity>

<NamedEntity type="" uri="http://fr.dbpedia.org/resource/Delphes">Homère</NamedEntity>

<NamedEntity type="" uri="http://fr.dbpedia.org/resource/Delphes">grec</NamedEntity>

<NamedEntity type="" uri="http://fr.dbpedia.org/resource/Delphes">Delphes</NamedEntity>

Page 12: Peuplement automatisé d’ontologies par analyse des programmes scolaires

Institut Mines-Télécom

Phase de création

18/03/2014 RISE 2014 12

PEUPLEMENT

Page 13: Peuplement automatisé d’ontologies par analyse des programmes scolaires

Institut Mines-Télécom

Algorithme de Peuplement

Pour chaque classe de l’ontologie de base OWL faire :

1. Définir le prédicat RDF à associer avec une propriété

de la classe

2. Génération automatique d’une requête SPARQL

3. Interrogation du graphe RDF

4. Instanciation de la classe avec les résultats de la

requête SPARQL

18/03/2014 RISE 2014 13

Graphe RDF issu de la transformation du document XML annoté

Page 14: Peuplement automatisé d’ontologies par analyse des programmes scolaires

Institut Mines-Télécom

Algorithme de peuplement

18/03/2014 RISE 2014 14

Theme Nom de la classe

Nom propriété (DataType)

title ….

{{TemplateMapping

| mapToClass = id:theme

| mappings =

{{ PropertyMapping

| templateProperty = mp:titre

| ontologyProperty = id:title

}} }}

}}

SELECT ?vti WHERE {

?th mp:titre ?ti .

?ti rdf:value ?vti .

…… }

Page 15: Peuplement automatisé d’ontologies par analyse des programmes scolaires

Institut Mines-Télécom

Algorithme de peuplement

1. Lister toutes les propriétés de type ObjectProperty de

mon ontologie OWL

2. Pour chaque ObjectProperty faire

1. Déterminer la classe Domaine

2. Pour chaque individus de la classe Domaine

1.Générer la requête SPARQL pour interroger le

graphe RDF

2.Récupérer le résultat de la requête

3.Pour chaque résultat faire 1. Le comparer avec les individus de la classe Range

2. Si égalité alors création d’un lien entre les deux individus

des deux classes

3. Sinon passer à l’individu suivant de la classe Range

18/03/2014 RISE 2014 15

Page 16: Peuplement automatisé d’ontologies par analyse des programmes scolaires

Institut Mines-Télécom

Algorithme de peuplement

18/03/2014 RISE 2014 16

Title Description

hasCompetency

SELECT ?vi WHERE {

?th mp:titre ?ti .

?ti rdf:value “valeur de l’insatnce classe 1”

?th mp:capacites ?v .

?v rdf:value ?vi

…… }

Page 17: Peuplement automatisé d’ontologies par analyse des programmes scolaires

Institut Mines-Télécom

Phase d’enrichissement

18/03/2014 RISE 2014 17

Ontologie de base (interne)

Autres

ontologies

Ontologie

histoire de

l’art

Page 18: Peuplement automatisé d’ontologies par analyse des programmes scolaires

Institut Mines-Télécom

Conclusion & travaux futurs

• Enrichissement de l’ontologie de Bloom avec des

synonymes

• Création de liens avec des ressources pédagogiques

(fiches pédagogiques proposées par le Ministère de la

Culture, du Centre Pompidou, …) • Liens entre nos ontologies de programme et ces ressources

• Liens entre des programmes et le programme d’Histoire des Arts

• Liens entre programme grâce aux liens avec l’Histoire des Arts

18/03/2014 RISE 2014 18

Page 19: Peuplement automatisé d’ontologies par analyse des programmes scolaires

Institut Mines-Télécom

Conclusion & travaux futurs

18/03/2014 RISE 2014 19

Vocabulaire

partagé

Ontologie de Math Ontologie de SVT Ontologie du Français

Page 20: Peuplement automatisé d’ontologies par analyse des programmes scolaires

Institut Mines-Télécom

Conclusion & travaux futurs

18/03/2014 RISE 2014 20

http://expositions.bnf.fr/lamer/pedago/pdf/fiche_secrets.p

df

À la conquête des mers

ORLAN, Action ORLAN-CORPS.

MesuRage du Centre Georges Pompidou

http://fresques.ina.fr/elles-centrepompidou/fiche-media/ArtFem00053/orlan-

action-orlan-corps.-mesurage-du-centre-georges-pompidou-detail-oeuvre-

exposee

http://www.universcience.fr/fr/education/contenu

/c/1239027093656/l-art-et-le-temps/

http://archives.universcience.fr/francais/ala_cite/expos

itions/verre_romain/

Le verre dans l Empire romain

L art et le temps

http://www.musee-

renaissance.fr/documents/dossier%20peda

%20temps%20espace.pdf

La mesure du temps

et de l espace à la

Renaissance

Page 21: Peuplement automatisé d’ontologies par analyse des programmes scolaires

Institut Mines-Télécom 18/03/2014 RISE 2014 21

Je vous remercie de votre attention.