University Sétif 1 FERHAT ABBAS Faculty of Sciences
Détail de l'auteur
Auteur BOUAKKAZ,Rania |
Documents disponibles écrits par cet auteur



Titre : La recommandation d’un repiqueur au sein d’une communauté Type de document : texte imprimé Auteurs : BOUAKKAZ,Rania ; MEDIANI, Chahrazed, Directeur de thèse Editeur : Setif:UFA Année de publication : 2016 Importance : 1 vol (50f.) Format : 29 cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Génie Logiciel
e-learning
web sémantique
ontologie
OWLRésumé :
Résumé
De nos jours le domaine de l’éducation a constamment évolué avec l’évolution
d’internet. Les nouvelles Technologies de l’information et de communication qui améliore
profondément nos façons de nous informer, de communiquer et de nous former. Cette
émergence technologique fait apparaitre un nouveau mode d’apprentissage connu sous le
nom de e-learning. Celui –ci est basé sur l’accès à des informations en ligne, interactives,
diffusées par l’intermédiaire d’un réseau. L’ e-learning utilise les services questions
réponses comme un outil qui partage les informations ce forme des réponses aux questions.
Ce mémoire propose de bénéficier de ces nouvelles technologies par l’intégration des
concepts innovants du Web Sémantique qui apparaissent comme une technologie
prometteuse pour l’implémentation du e-learning et pour faciliter l’accès aux meilleures
réponses par ceci on peut assurer l’accès rapides et gagner plus de temps.
Dans ce travail, nous proposons une plate-forme pour un environnement
d’apprentissage collaboratif basée sur une ontologie de domaine dont le but est de chercher
à un meilleur repliqueur qui propose la meilleure réponse.Note de contenu :
Table de matière :
Introduction Générale………………………………………………………………………...1
Chapitre 1: Le E-learning et les ontologies
1. Introduction…………………………………………………………………………………….3
2.Le E-learning………………………………………………………………………..…3
2.1. Définition……………………………………………………………………….......3
2.2. Les caractéristiques de l’e-learning………………………………………………...3
2.3. Les avantages des systèmes e-learning………………………………………….….4
3. L’apprentissage collaboratif en ligne…………………………………………..……4
3.1. Définition……………………………………………………………………..4
3.2. L’environnement d’apprentissage collaboratif……………………………..4
4. Service Questions Réponses…………………………………………………………5
4.1. Définition…………………………………………………………………….5
4.2. Quelques services questions réponses en ligne……………………………..5
4.2.1. Yahoo Questions/Réponses………………………………………………….5
4.2.2. Answers.com………………………………………………………………..5
5. Le Web Sémantique………………………………………………………………...6
5.1. Définition…………………………………………………………………....6
5.2. Architecture de Web sémantique………………………………………..…6
5.2.1. La couche confiance (trust)………………………………………….….…6
5.2.2. La couche logique et preuve (logic and proof)……………………….…..6
5.2.3. La couche ontologie………………………………………………….….…7
5.2.4. La couche RDF (Ressource Description Framework)……………………7
5.2.5. La couche RDFS……………………………………………………………7
5.2.6. La couche XML (eXtensible Markup Langage)……………………....….7
5.2.7. La couche Unicode……………………………………………………..….7
5.2.8. La couche URIs (Uniform Ressource Udentifier)………………………..7
5.3. L’application du Web Sémantique……………………………..………….7
6. Ontologies…………………………………………………………………………..8
6.1. Définition……………………………………………………………...……8
6.2. Les composants d’une ontologie……………………………………………8
6.3. Les types des ontologies……………………………………………………9
6.4. Classification en fonction du niveau de granularité……………………….10
6.5. Principe à respecter pour la conception d’ontologie………………………10
6.6. Les méthodes de conception des ontologies…………………………………11
6.6.1. La méthode de Bachimont…………………………………………………...11
6.6.2. Tove…………………………………………………………………………..11
6.6.3. Entreprise……………………………………………………………………..11
6.6.4. METHONTOLOGIE…………………………………………………………12
6.7. Les langages d’ontologies…………………………………………………….13
6.7.1. RDF…………………………………………………………………………..13
6.7.2. RDF(S)……………………………………………………………………….13
6.7.3. OWL………………………………………………………………………….13
6.8. Les outils d’édition des ontologies……………………………………………13
6.8.1. Protégé………………………………………………………………………...13
6.8.2. ONTOEDIT…………………………………………………………………..14
6.8.3. WebODE……………………………………………………………………...14
6.8.4. WEBONTO…………………………………………………………………...14
6.9. Utilisation des ontologies …………………………………………………… 14
7. Travaux connexes……………………………………………………………………..15
8. Conclusion ……………………………………………………………………………17
Chapitre 2 : La conception ontologique de notre environnement
1. Introduction…………………………………………………………………………..18
2. Spécification informelle des besoins………………………………………………….18
3. La conception de l’ontologie de domaine………………………………...………….18
3.1. Le processus de développement de l’ontologie selon la méthode METHOTOLOGI.19
3.1.1. La spécification…………………….……………………………………………….19
3.1.2. La conceptualisation……………………………………………………………...19
3.1.3. La formalisation…………………………………………………………………..27
4. La conception de notre environnement………………………………………………28
4.1. Le diagramme de cas d’utilisation………………………………………………….29
5. Objectif principale………………………………………………………………….. 30
6. Conclusion : ………………………………………………………………………….31
Chapitre 3 : La réalisation de notre plate-forme
1. Introduction………………………………………………………………………….32
2. Les outils et les langages utilisés…………………………………………………….32
2.1. Protégé………………………………………………………………………...32
2.2. L’IDE Eclipse…………………………………………………………………32
2.3. Java EE………………………………………………………………………..32
2.4. Le Framework Jena…………………………………………………………...33
2.5. Le serveur Tomcat…………………………………………………………….33
2.6. La technologie JSP……………………………………………………………33
2.7. SPARQL………………………………………………………………………33
3. Implémentation de l’ontologie………………………………………………………..34
3.1. L’édition de l’ontologie……………………………………………………….34
3.1.1. L’ajout d’un concept………………………………………………………….35
3.1.2. L’ajout d’une relation…………………………………………………………36
3.1.3. L’ajout d’un attribut………………………………………………………….36
3.1.4. La vérification………………………………………………………………...38
3.1.5. La génération du code OWL…………………………………………………38
4. L’environnement d’intégration de l’ontologie………………………………………..39
4.1. Scénario d’utilisation de l’environnement…………………………………….39
4.1.1. L’interface de connexion et d’inscription……………………………………..39
4.1.2. Les interfaces proposées aux différents utilisateurs…………………………..40
4.1.2.1.Les interfaces de l’administrateur…………………………………………………….40
4.1.2.2. Les interfaces de l’apprenant………………………………………………………..43
4.1.3. L’évaluation des réponses…………………………………………………….46
4.1.4. La communication entre les apprenants………………………………………48
5.Conclusion………….………………………………………………………………………48
Conlusion Général …………………………………………………………………………..49
Bibliographie …………………………………………………………………………………50Côte titre : MAI/0109 La recommandation d’un repiqueur au sein d’une communauté [texte imprimé] / BOUAKKAZ,Rania ; MEDIANI, Chahrazed, Directeur de thèse . - [S.l.] : Setif:UFA, 2016 . - 1 vol (50f.) ; 29 cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Génie Logiciel
e-learning
web sémantique
ontologie
OWLRésumé :
Résumé
De nos jours le domaine de l’éducation a constamment évolué avec l’évolution
d’internet. Les nouvelles Technologies de l’information et de communication qui améliore
profondément nos façons de nous informer, de communiquer et de nous former. Cette
émergence technologique fait apparaitre un nouveau mode d’apprentissage connu sous le
nom de e-learning. Celui –ci est basé sur l’accès à des informations en ligne, interactives,
diffusées par l’intermédiaire d’un réseau. L’ e-learning utilise les services questions
réponses comme un outil qui partage les informations ce forme des réponses aux questions.
Ce mémoire propose de bénéficier de ces nouvelles technologies par l’intégration des
concepts innovants du Web Sémantique qui apparaissent comme une technologie
prometteuse pour l’implémentation du e-learning et pour faciliter l’accès aux meilleures
réponses par ceci on peut assurer l’accès rapides et gagner plus de temps.
Dans ce travail, nous proposons une plate-forme pour un environnement
d’apprentissage collaboratif basée sur une ontologie de domaine dont le but est de chercher
à un meilleur repliqueur qui propose la meilleure réponse.Note de contenu :
Table de matière :
Introduction Générale………………………………………………………………………...1
Chapitre 1: Le E-learning et les ontologies
1. Introduction…………………………………………………………………………………….3
2.Le E-learning………………………………………………………………………..…3
2.1. Définition……………………………………………………………………….......3
2.2. Les caractéristiques de l’e-learning………………………………………………...3
2.3. Les avantages des systèmes e-learning………………………………………….….4
3. L’apprentissage collaboratif en ligne…………………………………………..……4
3.1. Définition……………………………………………………………………..4
3.2. L’environnement d’apprentissage collaboratif……………………………..4
4. Service Questions Réponses…………………………………………………………5
4.1. Définition…………………………………………………………………….5
4.2. Quelques services questions réponses en ligne……………………………..5
4.2.1. Yahoo Questions/Réponses………………………………………………….5
4.2.2. Answers.com………………………………………………………………..5
5. Le Web Sémantique………………………………………………………………...6
5.1. Définition…………………………………………………………………....6
5.2. Architecture de Web sémantique………………………………………..…6
5.2.1. La couche confiance (trust)………………………………………….….…6
5.2.2. La couche logique et preuve (logic and proof)……………………….…..6
5.2.3. La couche ontologie………………………………………………….….…7
5.2.4. La couche RDF (Ressource Description Framework)……………………7
5.2.5. La couche RDFS……………………………………………………………7
5.2.6. La couche XML (eXtensible Markup Langage)……………………....….7
5.2.7. La couche Unicode……………………………………………………..….7
5.2.8. La couche URIs (Uniform Ressource Udentifier)………………………..7
5.3. L’application du Web Sémantique……………………………..………….7
6. Ontologies…………………………………………………………………………..8
6.1. Définition……………………………………………………………...……8
6.2. Les composants d’une ontologie……………………………………………8
6.3. Les types des ontologies……………………………………………………9
6.4. Classification en fonction du niveau de granularité……………………….10
6.5. Principe à respecter pour la conception d’ontologie………………………10
6.6. Les méthodes de conception des ontologies…………………………………11
6.6.1. La méthode de Bachimont…………………………………………………...11
6.6.2. Tove…………………………………………………………………………..11
6.6.3. Entreprise……………………………………………………………………..11
6.6.4. METHONTOLOGIE…………………………………………………………12
6.7. Les langages d’ontologies…………………………………………………….13
6.7.1. RDF…………………………………………………………………………..13
6.7.2. RDF(S)……………………………………………………………………….13
6.7.3. OWL………………………………………………………………………….13
6.8. Les outils d’édition des ontologies……………………………………………13
6.8.1. Protégé………………………………………………………………………...13
6.8.2. ONTOEDIT…………………………………………………………………..14
6.8.3. WebODE……………………………………………………………………...14
6.8.4. WEBONTO…………………………………………………………………...14
6.9. Utilisation des ontologies …………………………………………………… 14
7. Travaux connexes……………………………………………………………………..15
8. Conclusion ……………………………………………………………………………17
Chapitre 2 : La conception ontologique de notre environnement
1. Introduction…………………………………………………………………………..18
2. Spécification informelle des besoins………………………………………………….18
3. La conception de l’ontologie de domaine………………………………...………….18
3.1. Le processus de développement de l’ontologie selon la méthode METHOTOLOGI.19
3.1.1. La spécification…………………….……………………………………………….19
3.1.2. La conceptualisation……………………………………………………………...19
3.1.3. La formalisation…………………………………………………………………..27
4. La conception de notre environnement………………………………………………28
4.1. Le diagramme de cas d’utilisation………………………………………………….29
5. Objectif principale………………………………………………………………….. 30
6. Conclusion : ………………………………………………………………………….31
Chapitre 3 : La réalisation de notre plate-forme
1. Introduction………………………………………………………………………….32
2. Les outils et les langages utilisés…………………………………………………….32
2.1. Protégé………………………………………………………………………...32
2.2. L’IDE Eclipse…………………………………………………………………32
2.3. Java EE………………………………………………………………………..32
2.4. Le Framework Jena…………………………………………………………...33
2.5. Le serveur Tomcat…………………………………………………………….33
2.6. La technologie JSP……………………………………………………………33
2.7. SPARQL………………………………………………………………………33
3. Implémentation de l’ontologie………………………………………………………..34
3.1. L’édition de l’ontologie……………………………………………………….34
3.1.1. L’ajout d’un concept………………………………………………………….35
3.1.2. L’ajout d’une relation…………………………………………………………36
3.1.3. L’ajout d’un attribut………………………………………………………….36
3.1.4. La vérification………………………………………………………………...38
3.1.5. La génération du code OWL…………………………………………………38
4. L’environnement d’intégration de l’ontologie………………………………………..39
4.1. Scénario d’utilisation de l’environnement…………………………………….39
4.1.1. L’interface de connexion et d’inscription……………………………………..39
4.1.2. Les interfaces proposées aux différents utilisateurs…………………………..40
4.1.2.1.Les interfaces de l’administrateur…………………………………………………….40
4.1.2.2. Les interfaces de l’apprenant………………………………………………………..43
4.1.3. L’évaluation des réponses…………………………………………………….46
4.1.4. La communication entre les apprenants………………………………………48
5.Conclusion………….………………………………………………………………………48
Conlusion Général …………………………………………………………………………..49
Bibliographie …………………………………………………………………………………50Côte titre : MAI/0109 Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0109 MAI/0109 Mémoire Bibliothéque des sciences Français Disponible
Disponible