Titre : |
L’Analyse sémantique des traces issues d’une situation d’apprentissage |
Type de document : |
texte imprimé |
Auteurs : |
BENLARIBI, Sallima ; MEDIANI, Chahrazed, Directeur de thèse |
Editeur : |
Setif:UFA |
Année de publication : |
2015 |
Importance : |
1 vol (55f.) |
Format : |
29 cm |
Langues : |
Français (fre) |
Catégories : |
Thèses & Mémoires:Informatique
|
Mots-clés : |
Apprenant, environnement d’apprentissage, indicateur, parcours, système à base de trace, trace. |
Index. décimale : |
004 Informatique |
Résumé : |
Résumé L’expression « Trace » fait de plus souvent son apparition dans le champ de la recherche en Informatique. Lors de la tâche d’apprentissage à distance, est un simple cas particulier de trace laissée par un utilisateur lors de son activité. L’analyse de ces traces aidée leurs utilisateurs pour comprendre et suivre l’apprentissage en cours, cette analyse a comme but d’extraire des informations significatives sur le parcours des utilisateurs dans un environnement d’apprentissage. Dans ce contexte, nous avons construire une ontologie de trace, pour une analyse sémantique des activités des apprenants. La méthodologie de construction d’ontologie que nous avons utilisée est « METHONTOLOGY » par l’éditeur des ontologies « PROTEGE». Ensuite, une mise en ouvre de notre application web grâce à l’utilisation du serveur Tomcat et des Java Server Pages ou JSP, qui est une technique basée sur java.
|
Note de contenu : |
Table des matières
Résumé ................................................................................................................................. 3
Remerciement : ...................................................................................................................... 4
Dédicace : .............................................................................................................................. 4
Table des matières ................................................................................................................. 5
Liste des tableaux .................................................................................................................. 9
Liste des figures ................................................................................................................... 10
Introduction général ............................................................................................................. 11
Chapitre I : Analyse des traces de la navigation de l’apprenant .......................................... 12
1. Introduction .................................................................................................................. 12
2. E-Learning .................................................................................................................... 12
2.1 Définition de E-Learning ...................................................................................... 12
3. EIAH (Environnement Informatique d’Apprentissage Humain): ................................ 13
4. Le parcours ................................................................................................................... 13
5. Présentation des fichiers de traces ................................................................................ 14
5.1 Le format d’un fichier log .......................................................................................... 14
6. Les traces informatiques............................................................................................... 15
6.1 Définition ................................................................................................................. 15
6.2 Les traces et L’EIAH ................................................................................................. 15
6.3 Collecte de traces ....................................................................................................... 16
6.3.1 Les approches de collecte de traces : .................................................................. 16
6.3.1.1 Approches centrées serveur .......................................................................... 16
6.3.1.2 Approches centrées utilisateur ...................................................................... 16
6.3.1.3 Approches basées sur des logiciels spécifiques ........................................... 17
7. Analyse des traces ........................................................................................................ 17
7.1 Avantage d’analyse des traces ................................................................................... 17
7.2 Système à base de trace............................................................................................. 17
7.2.1 Notion de modèle de traces ................................................................................ 18
7.2.2 Une trace modélisée (M-Trace)........................................................................... 19
8. Les indicateurs d’apprentissage ...................................................................................... 19
9. Objectif de l’observation ................................................................................................ 20
10. La sémantique des traces ............................................................................................... 20
10.1 Web sémantique : ..................................................................................................... 20
10.1.1 Définition ......................................................................................................... 21
10.1.2 Le web sémantique et classique ....................................................................... 21
10.1.3 Intérêt du Web sémantique ................................................................................ 21
10.2 Les ontologies .......................................................................................................... 21
10.2.1 Définitions ......................................................................................................... 21
10.2.2 Les types des ontologies ................................................................................... 23
10.2.2.1 Ontologies d’application ........................................................................... 23
10.2.2.2 Ontologies de domaine ............................................................................... 23
10.2.2.3 Ontologies génériques ................................................................................ 23
10.2.2.4 Ontologies de représentation (Ou méta-ontologies) ................................... 23
10.2.3 Les langages de développement des ontologies ................................................ 23
10.2.3.1 RDF(s) (Ressource Description Framework Schema) : ............................. 23
10.2.3.2 OWL ........................................................................................................... 24
10.2.4 Méthodologies pour la construction d’ontologies ............................................. 24
10.2.4.1 La méthode On-To-Knowledge ................................................................. 25
10.2.4.2 La méthode METHONTOLOGY ............................................................... 25
11. Les travaux connexes.................................................................................................... 26
12. Conclusion ..................................................................................................................... 27
Chapitre II : Conception ...................................................................................................... 28
1. Introduction .................................................................................................................. 28
2. Spécification informelle des besoins ............................................................................ 28
2.1 Le contenue d’un fichier de traces ............................................................................. 28
2.2 Type de l’ontologie .................................................................................................... 28
2.3 Méthode de construction d’ontologie ........................................................................ 29
2.3.1 Pourquoi METHONTOLOGY? .......................................................................... 29
3. La conception de l’ontologie ........................................................................................... 29
3.1 L'approche METHONTOLOGY distingue les étapes suivantes : ............................. 29
3.1.1 Spécification ...................................................................................................... 29
3.1.2 Conceptualisation ............................................................................................... 30
3.1.2.1 Construction du glossaire de termes ............................................................ 30
3.1.2.2 La hiérarchie des concepts ........................................................................... 31
3.1.2.3 Diagramme de relation binaire .................................................................... 33
3.1.2.4 Construction de dictionnaire de concepts ..................................................... 33
3.1.2.5 La construction de la table des relations binaires ........................................ 35
3.1.2.6 Construction de la table des attributs ........................................................... 35
3.1.2.7 Construction de la table des axiomes .......................................................... 36
3.1.3 Formalisation ...................................................................................................... 37
4. La conception de notre environnement ........................................................................ 39
4.1 Analyse et spécification des besoins .......................................................................... 39
4.1.1 Cahier des charges .............................................................................................. 39
4.2 Modélisation de l’application .................................................................................... 39
4.2.1 Diagramme de cas d’utilisation ........................................................................... 39
5. Conclusion .................................................................................................................... 40
Chapitre III : Implémentation .............................................................................................. 41
1. Introduction .................................................................................................................. 41
2. Les outils et langages utilisés ....................................................................................... 41
2.1 Protégé .................................................................................................................. 41
2.2 NetBeans IDE ............................................................................................................ 41
2.3 JSP « Java Server Page » .......................................................................................... 42
2.4 Tomcat ....................................................................................................................... 42
2.5 Le framework Jena ..................................................................................................... 42
2.6 SPARQL (Simple Protocole And RDF Query Language) ...................................... 42
3. L’implémentation de l’ontologie .................................................................................. 42
3.1 Édition de l’ontologie ................................................................................................ 42
3.1.1 L’ajout d’un concept ........................................................................................... 43
3.1.2 L’ajoute d’une relation ........................................................................................ 44
3.1.3 L’ajoute d’un attribut .......................................................................................... 45
3.1.4 La génération du code OWL ............................................................................... 45
4. L’environnement d’intégration de l’ontologie ............................................................. 47
4.1 Scénarios d’utilisation de l’environnement .............................................................. 47
4.1.2 L’interface de connexion ..................................................................................... 47
4.1.3 L’interface de l’analyste ...................................................................................... 47
4.1.4 Interface d’analyse du fichier de trace ................................................................ 48
4.1.5.1 Exportation vers ontologie ........................................................................... 50
4.1.5 Interface de consultation des informations.......................................................... 50
4.1.6 Recherche par date : ............................................................................................ 52
5. Conclusion .................................................................................................................... 54
Conclusion général et perspectives...................................................................................... 55
Bibliographie ..…………………………………………………………………………….56 |
Côte titre : |
MAI/0046 |
En ligne : |
https://drive.google.com/file/d/1rMqsIxTzI6AyquiBBO3VMq9lLnRrBfsb/view?usp=shari [...] |
Format de la ressource électronique : |
pdf |
L’Analyse sémantique des traces issues d’une situation d’apprentissage [texte imprimé] / BENLARIBI, Sallima ; MEDIANI, Chahrazed, Directeur de thèse . - [S.l.] : Setif:UFA, 2015 . - 1 vol (55f.) ; 29 cm. Langues : Français ( fre)
Catégories : |
Thèses & Mémoires:Informatique
|
Mots-clés : |
Apprenant, environnement d’apprentissage, indicateur, parcours, système à base de trace, trace. |
Index. décimale : |
004 Informatique |
Résumé : |
Résumé L’expression « Trace » fait de plus souvent son apparition dans le champ de la recherche en Informatique. Lors de la tâche d’apprentissage à distance, est un simple cas particulier de trace laissée par un utilisateur lors de son activité. L’analyse de ces traces aidée leurs utilisateurs pour comprendre et suivre l’apprentissage en cours, cette analyse a comme but d’extraire des informations significatives sur le parcours des utilisateurs dans un environnement d’apprentissage. Dans ce contexte, nous avons construire une ontologie de trace, pour une analyse sémantique des activités des apprenants. La méthodologie de construction d’ontologie que nous avons utilisée est « METHONTOLOGY » par l’éditeur des ontologies « PROTEGE». Ensuite, une mise en ouvre de notre application web grâce à l’utilisation du serveur Tomcat et des Java Server Pages ou JSP, qui est une technique basée sur java.
|
Note de contenu : |
Table des matières
Résumé ................................................................................................................................. 3
Remerciement : ...................................................................................................................... 4
Dédicace : .............................................................................................................................. 4
Table des matières ................................................................................................................. 5
Liste des tableaux .................................................................................................................. 9
Liste des figures ................................................................................................................... 10
Introduction général ............................................................................................................. 11
Chapitre I : Analyse des traces de la navigation de l’apprenant .......................................... 12
1. Introduction .................................................................................................................. 12
2. E-Learning .................................................................................................................... 12
2.1 Définition de E-Learning ...................................................................................... 12
3. EIAH (Environnement Informatique d’Apprentissage Humain): ................................ 13
4. Le parcours ................................................................................................................... 13
5. Présentation des fichiers de traces ................................................................................ 14
5.1 Le format d’un fichier log .......................................................................................... 14
6. Les traces informatiques............................................................................................... 15
6.1 Définition ................................................................................................................. 15
6.2 Les traces et L’EIAH ................................................................................................. 15
6.3 Collecte de traces ....................................................................................................... 16
6.3.1 Les approches de collecte de traces : .................................................................. 16
6.3.1.1 Approches centrées serveur .......................................................................... 16
6.3.1.2 Approches centrées utilisateur ...................................................................... 16
6.3.1.3 Approches basées sur des logiciels spécifiques ........................................... 17
7. Analyse des traces ........................................................................................................ 17
7.1 Avantage d’analyse des traces ................................................................................... 17
7.2 Système à base de trace............................................................................................. 17
7.2.1 Notion de modèle de traces ................................................................................ 18
7.2.2 Une trace modélisée (M-Trace)........................................................................... 19
8. Les indicateurs d’apprentissage ...................................................................................... 19
9. Objectif de l’observation ................................................................................................ 20
10. La sémantique des traces ............................................................................................... 20
10.1 Web sémantique : ..................................................................................................... 20
10.1.1 Définition ......................................................................................................... 21
10.1.2 Le web sémantique et classique ....................................................................... 21
10.1.3 Intérêt du Web sémantique ................................................................................ 21
10.2 Les ontologies .......................................................................................................... 21
10.2.1 Définitions ......................................................................................................... 21
10.2.2 Les types des ontologies ................................................................................... 23
10.2.2.1 Ontologies d’application ........................................................................... 23
10.2.2.2 Ontologies de domaine ............................................................................... 23
10.2.2.3 Ontologies génériques ................................................................................ 23
10.2.2.4 Ontologies de représentation (Ou méta-ontologies) ................................... 23
10.2.3 Les langages de développement des ontologies ................................................ 23
10.2.3.1 RDF(s) (Ressource Description Framework Schema) : ............................. 23
10.2.3.2 OWL ........................................................................................................... 24
10.2.4 Méthodologies pour la construction d’ontologies ............................................. 24
10.2.4.1 La méthode On-To-Knowledge ................................................................. 25
10.2.4.2 La méthode METHONTOLOGY ............................................................... 25
11. Les travaux connexes.................................................................................................... 26
12. Conclusion ..................................................................................................................... 27
Chapitre II : Conception ...................................................................................................... 28
1. Introduction .................................................................................................................. 28
2. Spécification informelle des besoins ............................................................................ 28
2.1 Le contenue d’un fichier de traces ............................................................................. 28
2.2 Type de l’ontologie .................................................................................................... 28
2.3 Méthode de construction d’ontologie ........................................................................ 29
2.3.1 Pourquoi METHONTOLOGY? .......................................................................... 29
3. La conception de l’ontologie ........................................................................................... 29
3.1 L'approche METHONTOLOGY distingue les étapes suivantes : ............................. 29
3.1.1 Spécification ...................................................................................................... 29
3.1.2 Conceptualisation ............................................................................................... 30
3.1.2.1 Construction du glossaire de termes ............................................................ 30
3.1.2.2 La hiérarchie des concepts ........................................................................... 31
3.1.2.3 Diagramme de relation binaire .................................................................... 33
3.1.2.4 Construction de dictionnaire de concepts ..................................................... 33
3.1.2.5 La construction de la table des relations binaires ........................................ 35
3.1.2.6 Construction de la table des attributs ........................................................... 35
3.1.2.7 Construction de la table des axiomes .......................................................... 36
3.1.3 Formalisation ...................................................................................................... 37
4. La conception de notre environnement ........................................................................ 39
4.1 Analyse et spécification des besoins .......................................................................... 39
4.1.1 Cahier des charges .............................................................................................. 39
4.2 Modélisation de l’application .................................................................................... 39
4.2.1 Diagramme de cas d’utilisation ........................................................................... 39
5. Conclusion .................................................................................................................... 40
Chapitre III : Implémentation .............................................................................................. 41
1. Introduction .................................................................................................................. 41
2. Les outils et langages utilisés ....................................................................................... 41
2.1 Protégé .................................................................................................................. 41
2.2 NetBeans IDE ............................................................................................................ 41
2.3 JSP « Java Server Page » .......................................................................................... 42
2.4 Tomcat ....................................................................................................................... 42
2.5 Le framework Jena ..................................................................................................... 42
2.6 SPARQL (Simple Protocole And RDF Query Language) ...................................... 42
3. L’implémentation de l’ontologie .................................................................................. 42
3.1 Édition de l’ontologie ................................................................................................ 42
3.1.1 L’ajout d’un concept ........................................................................................... 43
3.1.2 L’ajoute d’une relation ........................................................................................ 44
3.1.3 L’ajoute d’un attribut .......................................................................................... 45
3.1.4 La génération du code OWL ............................................................................... 45
4. L’environnement d’intégration de l’ontologie ............................................................. 47
4.1 Scénarios d’utilisation de l’environnement .............................................................. 47
4.1.2 L’interface de connexion ..................................................................................... 47
4.1.3 L’interface de l’analyste ...................................................................................... 47
4.1.4 Interface d’analyse du fichier de trace ................................................................ 48
4.1.5.1 Exportation vers ontologie ........................................................................... 50
4.1.5 Interface de consultation des informations.......................................................... 50
4.1.6 Recherche par date : ............................................................................................ 52
5. Conclusion .................................................................................................................... 54
Conclusion général et perspectives...................................................................................... 55
Bibliographie ..…………………………………………………………………………….56 |
Côte titre : |
MAI/0046 |
En ligne : |
https://drive.google.com/file/d/1rMqsIxTzI6AyquiBBO3VMq9lLnRrBfsb/view?usp=shari [...] |
Format de la ressource électronique : |
pdf |
|