University Sétif 1 FERHAT ABBAS Faculty of Sciences
Catégories


Conception et Réalisation d’un système de Réalité Augmentée appliquée aux opérations sur les systèmes Industriels / Kenzi Bey
![]()
Titre : Conception et Réalisation d’un système de Réalité Augmentée appliquée aux opérations sur les systèmes Industriels Type de document : texte imprimé Auteurs : Kenzi Bey, Auteur ; Mohamed Amine Rachid, Auteur ; Khabbaba ,Abdellah, Directeur de thèse Année de publication : 2022 Importance : 1 vol (97 f .) Format : 29cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Informatique Index. décimale : 004 Informatique Résumé :
Le rôle de l’humain dans la vision Industrie 4.0 est toujours considéré comme irremplaçable. Par conséquent, les interfaces utilisateur des systèmes cyber-physiques impliqués dans l’automatisation de la production doivent être bien conçues et tenir compte des exigences des applications industrielles. Avec les avancées dans la visualisation de données en réalité étendue telle que la réalité augmentée et la réalité virtuelle ainsi que les nouvelles techniques d’interaction, ces approches semblent convenir à l’intégration dans l’environnement de l’industrie afin d’améliorer la productivité et l’expérience utilisateur.
La réalité virtuelle et la réalité augmentée (RV/RA) sont des technologies clés pour l’ingénierie virtuelle. Ils offrent une intégration en temps réel du contenu numérique avec l’information disponible dans un environnement réel/virtuel immersif et interactif, permettant ainsi une meilleure perception du monde réel en enrichissant ce qu'on voit, ressent et entend dans l’environnement réel. Pour mieux comprendre la Réalité étendue et son fonctionnement il est indispensable d’évoquer d’autres technologies essentielles comme la vision par ordinateur et la modélisation tridimensionnel. Par conséquent, le but de ce travail est d’étudier l’état actuel de ces technologies innovantes et leur application pratique dans les systèmes industriels définissant leurs caractéristiques de base.
Dans une partie de ce travail, afin de tester l’efficacité de cette technologie, nous avons mis en place une méthode permettant la mise en oeuvre de la documentation d’un engin industriel en réalité augmentée.Côte titre : MAI/0671 En ligne : https://drive.google.com/file/d/1ucc3DM_djBtiYaXj7jePpzXSYokBNhZO/view?usp=share [...] Format de la ressource électronique : Conception et Réalisation d’un système de Réalité Augmentée appliquée aux opérations sur les systèmes Industriels [texte imprimé] / Kenzi Bey, Auteur ; Mohamed Amine Rachid, Auteur ; Khabbaba ,Abdellah, Directeur de thèse . - 2022 . - 1 vol (97 f .) ; 29cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Informatique Index. décimale : 004 Informatique Résumé :
Le rôle de l’humain dans la vision Industrie 4.0 est toujours considéré comme irremplaçable. Par conséquent, les interfaces utilisateur des systèmes cyber-physiques impliqués dans l’automatisation de la production doivent être bien conçues et tenir compte des exigences des applications industrielles. Avec les avancées dans la visualisation de données en réalité étendue telle que la réalité augmentée et la réalité virtuelle ainsi que les nouvelles techniques d’interaction, ces approches semblent convenir à l’intégration dans l’environnement de l’industrie afin d’améliorer la productivité et l’expérience utilisateur.
La réalité virtuelle et la réalité augmentée (RV/RA) sont des technologies clés pour l’ingénierie virtuelle. Ils offrent une intégration en temps réel du contenu numérique avec l’information disponible dans un environnement réel/virtuel immersif et interactif, permettant ainsi une meilleure perception du monde réel en enrichissant ce qu'on voit, ressent et entend dans l’environnement réel. Pour mieux comprendre la Réalité étendue et son fonctionnement il est indispensable d’évoquer d’autres technologies essentielles comme la vision par ordinateur et la modélisation tridimensionnel. Par conséquent, le but de ce travail est d’étudier l’état actuel de ces technologies innovantes et leur application pratique dans les systèmes industriels définissant leurs caractéristiques de base.
Dans une partie de ce travail, afin de tester l’efficacité de cette technologie, nous avons mis en place une méthode permettant la mise en oeuvre de la documentation d’un engin industriel en réalité augmentée.Côte titre : MAI/0671 En ligne : https://drive.google.com/file/d/1ucc3DM_djBtiYaXj7jePpzXSYokBNhZO/view?usp=share [...] Format de la ressource électronique : Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0671 MAI/0671 Mémoire Bibliothéque des sciences Français Disponible
Disponible
Titre : Conception d’un système de vote sémantique au sein d’une communauté Type de document : texte imprimé Auteurs : BIGA,Soumia ; MEDIANI, Chahrazed, Directeur de thèse Editeur : Setif:UFA Année de publication : 2016 Importance : 1 vol (57f.) Format : 29 cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Génie Logiciel
Systèmes de vote
Communauté Question/réponses
espaces de collaboration
web sémantique
ontologiesIndex. décimale : 004 Informatique Résumé :
Résumé
Aujourd’hui, les novelles Technologies de l’Information et de la Communication
« TIC » permettent aux élèves ou étudiants de travailler encore plus qu’avant de
manière autonome, seuls ou en petits groupes. Et avec la croissance et la diversité des
ressources du web actuel, la recherche et l’obtention de l’information pertinente
rendent très difficile, ce qui consiste à fournir des moyens aux utilisateurs pour
évaluer la pertinence et la qualité de ces derniers. Et comme le domaine de
l’apprentissage à distance nécessite la rapidité et l’exactitude parce qu’il est destiné à
remplacer les anciennes façons d’apprentissage qui ne répondent pas à ces besoins, il
faut viser les yeux vers le web sémantique qui donne un sens partagé, commun et des
données interprétables par des machines, ce qui facilite aux utilisateurs de trouver le
contenu utile, en basant sur les ontologie qui est le concept fondamentale du web
sémantique.
Ce mémoire est rassemble toutes les concepts qui nous avons déjà parlé et utilise
la méthode de vote comme moyen d’évaluation des ressources.
Note de contenu :
Tables des Matières
Introduction Générale…………………………………………………….1
Chapitre 1 : le système de vote au sein de communauté d’apprentissage
1. Introduction……………………………………………………………………….3
2. L’apprentissage à distance………………………………………………………..3
2.1. Définition……………………………………………………………………3
2.2. Les caractéristiques de e-learning.................................................4
2.3. Les avantages des systèmes e-learning……………………………………..4
3. L’environnement d’apprentissage collaboratif…………………………………….4
4. Le web Sémantique………………………………………………………………...5
4.1. Définition……………………………………………………………...…….5
4.2. L’architecture de web sémantique………………………...…………….…5
4.3. Objectif du web sémantique……………………………………………..….6
5. Les ontologies………………………………………………………………………6
5.1. Définitions………………………………………………...…………….....6
5.2. Les composants d’une ontologie……………...……………………….….7
5.3. Les typologies des ontologies………………………………………………8
5.3.1. Typologie de Gomez-Pérez………………………………………......8
5.3.2. Typologie en fonction du niveau de granularité……………………9
5.4. Méthodologie de construction……………..……………………….……..9
5.4.1. Méthodologie d’Uschold et Gruninger…………………………………10
5.4.2. Méthodologie de KACTUS (modelling Knowledge About Complex Technical systems for multiple Use)……………………………………10
5.4.3. Méthodologie de Guarino et Welty……………………………..……..11
5.4.4. Méthodologies de METHONTOLOGY………………………………..11
5.5. Langages de représentation des ontologies……………………….……...12
5.5.1. XML (eXtensible Markup Language)…………………………..……..12
5.5.2. RDF……………………………………………………………..……..12
5.5.3. RDFS…………………………………………………………..……….12
5.5.4. OWL (Ontology Web Language)…………………………….………..13
5.6. Editeurs d’ontologies………………………………………….…………..13
5.6.1. PROTÉGE……………………………………………….…………….13
5.6.2. WebODE………………………………………………………………..14
5.6.3. ONTOEDIT……………………………………………………………..14
5.7. Les ontologies et e-learning……………………………………………….14
6. Système de vote………………………………………………………………15
6.1. Problématiques……………………………………………………….......15
6.2. Définition du vote électronique…………………………………...........15
6.3. Les types de vote…………………………………………………………..16
6.4. Vote par classement……………………………………………………….16
6.5. Vote par valeurs……………………………………………………..…….16
7. Travaux connexes…………………………………………………………….16
8. Conclusion……………………………………………………………………19
Chapitre 2 : Analyse et Conception ontologique de notre système
1. Introduction…………………………………………………………………..20
2. Spécification informelle des besoins…………………………………………20
3. Conception de l’ontologie……………………………………………………21
3.2. Le processus de développement de l’ontologie selon la méthode METHONTOLOGIE…………………………………………………….21
3.2.1. La spécification…………………………………………………..22
3.2.2. La conceptualisation……………………………………………..22
3.2.2.1. Construire un glossaire des termes………………………….22
3.2.2.2. Classification des concepts en hiérarchie de concepts….24
3.2.2.3. Construction le diagramme des relations binaires………25
3.2.2.4. Construire le dictionnaire des concepts………………….25
3.2.2.5. Construire la table des relations binaires……… ……...28
3.2.2.6. Construire la table des attributs………………………….29
3.2.3. La formalisation………………………………………………….30
4. L’analyse et la spécification des besoins de notre environnement d’apprentissage……………………………………………………………….31
4.1. Diagramme de cas d’utilisation…………………………………………32
5. L’évaluation des ressources………………………………………………......34
6. conclusion…………………………………………………………………….35
Chapitre 3 : Réalisation de notre système
1. Introduction…………………………………………………………………..36
2. Les outils et les technologies utilisés………………..……………………...36
2.1. PROTEGE………………………………………………………………36
2.2. L’IDE Eclipse…………………………………………………………..36
2.3. Le serveur Tomcat………………………….................................36
2.4. Java EE…………………………………………...………………….....37
2.5. La technologie JSP……………………………...……………………...37
2.6. Jena……………………………………………………… …………...37
2.7. SPARQL (Sparql Protocole and RDF Query Language)……...........38
3. Implémentation de l’ontologie……………………………… ………………...38
3.1. L’édition de l’ontologie…………………………….…………………38
3.1.1. La création des concepts……………………….…………………39
3.1.2. La création des relations……………………….…………………40
3.1.3. La création des attributs……………...................................41
3.1.4. La vérification de l’ontologie...........................................43
3.1.5. La génération du code OWL……………………………………..44
4. l’environnement d’intégration de l’ontologie………………………………….45
4.1. L’interrogation de l’ontologie…….........................................46
4.2. Scénarios d’utilisation de l’environnement…............................46
4.2.1. L’interface de connexion et d’inscription…………………........46
4.2.2. L’accès à la communauté…………………............................47
4.2.3. Les interfaces proposées aux différents utilisateurs……….........48
4.2.4. Espace d’apprenant………………………………………………….50
4.2.5. L’accès aux ressources pédagogiques…………………………..….51
4.2.6. L’évaluation des ressources…………………………………………51
4.2.7. La liste des ressources disponibles…………………………….…..52
4.2.8. L’ajout d’une ressource pédagogique……………………….…….53
5. conclusion………………………………………………………………………..54
Conclusion Générale……………………………………………………………...55
Bibliographie……………………………………………………………………….56
Côte titre : MAI/0096 Conception d’un système de vote sémantique au sein d’une communauté [texte imprimé] / BIGA,Soumia ; MEDIANI, Chahrazed, Directeur de thèse . - [S.l.] : Setif:UFA, 2016 . - 1 vol (57f.) ; 29 cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Génie Logiciel
Systèmes de vote
Communauté Question/réponses
espaces de collaboration
web sémantique
ontologiesIndex. décimale : 004 Informatique Résumé :
Résumé
Aujourd’hui, les novelles Technologies de l’Information et de la Communication
« TIC » permettent aux élèves ou étudiants de travailler encore plus qu’avant de
manière autonome, seuls ou en petits groupes. Et avec la croissance et la diversité des
ressources du web actuel, la recherche et l’obtention de l’information pertinente
rendent très difficile, ce qui consiste à fournir des moyens aux utilisateurs pour
évaluer la pertinence et la qualité de ces derniers. Et comme le domaine de
l’apprentissage à distance nécessite la rapidité et l’exactitude parce qu’il est destiné à
remplacer les anciennes façons d’apprentissage qui ne répondent pas à ces besoins, il
faut viser les yeux vers le web sémantique qui donne un sens partagé, commun et des
données interprétables par des machines, ce qui facilite aux utilisateurs de trouver le
contenu utile, en basant sur les ontologie qui est le concept fondamentale du web
sémantique.
Ce mémoire est rassemble toutes les concepts qui nous avons déjà parlé et utilise
la méthode de vote comme moyen d’évaluation des ressources.
Note de contenu :
Tables des Matières
Introduction Générale…………………………………………………….1
Chapitre 1 : le système de vote au sein de communauté d’apprentissage
1. Introduction……………………………………………………………………….3
2. L’apprentissage à distance………………………………………………………..3
2.1. Définition……………………………………………………………………3
2.2. Les caractéristiques de e-learning.................................................4
2.3. Les avantages des systèmes e-learning……………………………………..4
3. L’environnement d’apprentissage collaboratif…………………………………….4
4. Le web Sémantique………………………………………………………………...5
4.1. Définition……………………………………………………………...…….5
4.2. L’architecture de web sémantique………………………...…………….…5
4.3. Objectif du web sémantique……………………………………………..….6
5. Les ontologies………………………………………………………………………6
5.1. Définitions………………………………………………...…………….....6
5.2. Les composants d’une ontologie……………...……………………….….7
5.3. Les typologies des ontologies………………………………………………8
5.3.1. Typologie de Gomez-Pérez………………………………………......8
5.3.2. Typologie en fonction du niveau de granularité……………………9
5.4. Méthodologie de construction……………..……………………….……..9
5.4.1. Méthodologie d’Uschold et Gruninger…………………………………10
5.4.2. Méthodologie de KACTUS (modelling Knowledge About Complex Technical systems for multiple Use)……………………………………10
5.4.3. Méthodologie de Guarino et Welty……………………………..……..11
5.4.4. Méthodologies de METHONTOLOGY………………………………..11
5.5. Langages de représentation des ontologies……………………….……...12
5.5.1. XML (eXtensible Markup Language)…………………………..……..12
5.5.2. RDF……………………………………………………………..……..12
5.5.3. RDFS…………………………………………………………..……….12
5.5.4. OWL (Ontology Web Language)…………………………….………..13
5.6. Editeurs d’ontologies………………………………………….…………..13
5.6.1. PROTÉGE……………………………………………….…………….13
5.6.2. WebODE………………………………………………………………..14
5.6.3. ONTOEDIT……………………………………………………………..14
5.7. Les ontologies et e-learning……………………………………………….14
6. Système de vote………………………………………………………………15
6.1. Problématiques……………………………………………………….......15
6.2. Définition du vote électronique…………………………………...........15
6.3. Les types de vote…………………………………………………………..16
6.4. Vote par classement……………………………………………………….16
6.5. Vote par valeurs……………………………………………………..…….16
7. Travaux connexes…………………………………………………………….16
8. Conclusion……………………………………………………………………19
Chapitre 2 : Analyse et Conception ontologique de notre système
1. Introduction…………………………………………………………………..20
2. Spécification informelle des besoins…………………………………………20
3. Conception de l’ontologie……………………………………………………21
3.2. Le processus de développement de l’ontologie selon la méthode METHONTOLOGIE…………………………………………………….21
3.2.1. La spécification…………………………………………………..22
3.2.2. La conceptualisation……………………………………………..22
3.2.2.1. Construire un glossaire des termes………………………….22
3.2.2.2. Classification des concepts en hiérarchie de concepts….24
3.2.2.3. Construction le diagramme des relations binaires………25
3.2.2.4. Construire le dictionnaire des concepts………………….25
3.2.2.5. Construire la table des relations binaires……… ……...28
3.2.2.6. Construire la table des attributs………………………….29
3.2.3. La formalisation………………………………………………….30
4. L’analyse et la spécification des besoins de notre environnement d’apprentissage……………………………………………………………….31
4.1. Diagramme de cas d’utilisation…………………………………………32
5. L’évaluation des ressources………………………………………………......34
6. conclusion…………………………………………………………………….35
Chapitre 3 : Réalisation de notre système
1. Introduction…………………………………………………………………..36
2. Les outils et les technologies utilisés………………..……………………...36
2.1. PROTEGE………………………………………………………………36
2.2. L’IDE Eclipse…………………………………………………………..36
2.3. Le serveur Tomcat………………………….................................36
2.4. Java EE…………………………………………...………………….....37
2.5. La technologie JSP……………………………...……………………...37
2.6. Jena……………………………………………………… …………...37
2.7. SPARQL (Sparql Protocole and RDF Query Language)……...........38
3. Implémentation de l’ontologie……………………………… ………………...38
3.1. L’édition de l’ontologie…………………………….…………………38
3.1.1. La création des concepts……………………….…………………39
3.1.2. La création des relations……………………….…………………40
3.1.3. La création des attributs……………...................................41
3.1.4. La vérification de l’ontologie...........................................43
3.1.5. La génération du code OWL……………………………………..44
4. l’environnement d’intégration de l’ontologie………………………………….45
4.1. L’interrogation de l’ontologie…….........................................46
4.2. Scénarios d’utilisation de l’environnement…............................46
4.2.1. L’interface de connexion et d’inscription…………………........46
4.2.2. L’accès à la communauté…………………............................47
4.2.3. Les interfaces proposées aux différents utilisateurs……….........48
4.2.4. Espace d’apprenant………………………………………………….50
4.2.5. L’accès aux ressources pédagogiques…………………………..….51
4.2.6. L’évaluation des ressources…………………………………………51
4.2.7. La liste des ressources disponibles…………………………….…..52
4.2.8. L’ajout d’une ressource pédagogique……………………….…….53
5. conclusion………………………………………………………………………..54
Conclusion Générale……………………………………………………………...55
Bibliographie……………………………………………………………………….56
Côte titre : MAI/0096 Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0096 MAI/0096 Mémoire Bibliothéque des sciences Français Disponible
Disponible
Titre : Confidentialité des donnée dans le cloud computing Type de document : texte imprimé Auteurs : Messalti, Hadda, Auteur ; Kacha, Lynda, Directeur de thèse Editeur : Setif:UFA Année de publication : 2020 Importance : 1 vol (54 f .) Format : 29 cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Cloud Computing
Confidentialit´e et vie priv´ee
Anonymisation
Median MondrianIndex. décimale : 004 - Informatique Résumé :
La protection de la vie priv´ee est l’une des principales pr´eoccupations
lorsque des donn´ees contenant des informations sensibles doivent ˆetre publi´ees
`a des fin d’analyse. K-anonymat est une approche tr`es populaire pour la protection
de la vie priv´ee. Cependant, comme tous les mod´eles d’anonymat, elle
d´egrade la qualit´e des donn´ees. Ce probl`eme, appel´e ‘’data utility”, est un
probl`eme cl´e que tous les algorithmes d’anonymisation tentent de r´esoudre.
L’objectif de notre travail est d’´evaluer l’utilit´e des donn´ees de l’un des
algorithmes les plus populaire dans le domaine de l’anonymat, `a savoir Median
Mondrian. Cette ´evaluation a ´et´e r´ealis´e sur un ensemble de donn´ees r´eel et les
r´esultats des simulations montrent que l’algorithme Median Mondrian produit
des donn´ees anonymes de bonne qualit´e.Côte titre : MAI/0418 En ligne : https://drive.google.com/file/d/1hZqAhdj3QftSquKsQ1tHiA9ymaI2sr4u/view?usp=shari [...] Format de la ressource électronique : Confidentialité des donnée dans le cloud computing [texte imprimé] / Messalti, Hadda, Auteur ; Kacha, Lynda, Directeur de thèse . - [S.l.] : Setif:UFA, 2020 . - 1 vol (54 f .) ; 29 cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Cloud Computing
Confidentialit´e et vie priv´ee
Anonymisation
Median MondrianIndex. décimale : 004 - Informatique Résumé :
La protection de la vie priv´ee est l’une des principales pr´eoccupations
lorsque des donn´ees contenant des informations sensibles doivent ˆetre publi´ees
`a des fin d’analyse. K-anonymat est une approche tr`es populaire pour la protection
de la vie priv´ee. Cependant, comme tous les mod´eles d’anonymat, elle
d´egrade la qualit´e des donn´ees. Ce probl`eme, appel´e ‘’data utility”, est un
probl`eme cl´e que tous les algorithmes d’anonymisation tentent de r´esoudre.
L’objectif de notre travail est d’´evaluer l’utilit´e des donn´ees de l’un des
algorithmes les plus populaire dans le domaine de l’anonymat, `a savoir Median
Mondrian. Cette ´evaluation a ´et´e r´ealis´e sur un ensemble de donn´ees r´eel et les
r´esultats des simulations montrent que l’algorithme Median Mondrian produit
des donn´ees anonymes de bonne qualit´e.Côte titre : MAI/0418 En ligne : https://drive.google.com/file/d/1hZqAhdj3QftSquKsQ1tHiA9ymaI2sr4u/view?usp=shari [...] Format de la ressource électronique : Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0418 MAI/0418 Mémoire Bibliothéque des sciences Français Disponible
Disponible
Titre : Construction d'un corpus de tweets en langue arabe Type de document : texte imprimé Auteurs : Nebais, sonia ; LAKHFIF, A, Directeur de thèse Editeur : Setif:UFA Année de publication : 2017 Importance : 1 vol (61f.) Format : 29 cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Génie Logiciel
TwitterAPI
Corpus
Langue arabe.Index. décimale : 004 Informatique Résumé : R´esum´e :
Avec la croissance r´ecente des syst`emes d’information mobiles et la disponibilit´e
accrue de t´el´ephones intelligents, les m´edias sociaux sont devenus une grande partie
de la vie quotidienne dans la plupart des soci´et´es. Ce d´eveloppement a entraˆın´e la
cr´eation de quantit´es massives de donn´ees : les donn´ees qui, lorsqu’elles sont analys´ees,
peuvent ˆetre utilis´ees pour extraire des informations pr´ecieuses sur une vari´et´e de sujets.
Avec plus de 500 millions de Tweets chaque jour, Twitter a gagn´e une popularit´e
consid´erable au cours des derni`eres ann´ees et est devenu une plate-forme attrayante
pour les entreprises, les politiciens, les marketeurs et d’autres qui souhaitent partager
des informations et / ou des opinions. La grande quantit´e de contenu g´en´er´e par l’utilisateur, le fait que certains Tweets ont un emplacement spatial et l’acc`es public aux
donn´ees via l’API Twitter sont des avantages qui rendent ce r´eseau de micro-blogging
adapt´e `a l’exploration de donn´ees des messages. Malgr´e la popularit´e de Twitter pour
la recherche, il y a tr`es peu de corpus pour l’arabe publiquement disponibles, et ceux
qui sont disponibles sont trop petits. Ceci est en partie dˆu `a un certain nombre de probl`emes associ´es `a la cr´eation de corpus Twitter, principalement la nature de la langue
Arabe qui diff`ere des langues Indo-europ´eennes sur plusieurs aspects, tel que le jeu de
caract`ere, l’orientation, le script, etc.
Dans ce m´emoire de MASTER, nous avons construit un corpus des tweets en Arabe.
Les tweets sont collect´es en utilisant la biblioth`eque TwitterAPI de Twitter et sont organis´es
selon plusieurs crit`eres. Notre corpus est sauvegard´e dans des fichiers XML,
facilitant, ainsi son utilisation par des applications tierces. Nous proposons, aussi, une
interface utilisateur permettant la navigation et la recherche dans le corpus, ainsi que
la collecte en temps r´eel des tweets.Note de contenu : Table des mati`eres
R´esum´e II
Liste des tables IV
Liste des figures VI
Introduction g´en´eral 1
1 Les Corpus de textes et le Traitement Automatique des Langues (TAL) 4
1.1 Introduction : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2 D´efinition du corpus : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3 Caract´eristiques des corpus : . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3.1 Taille : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3.2 Langage : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.4 Pourquoi utiliser les Corpora : . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.5 Les Avantages des donn´ees de corpus : . . . . . . . . . . . . . . . . . . . . 7
1.6 Le dialecte alg´erien : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.7 Le rˆole du corpus dans les tˆaches TAL : . . . . . . . . . . . . . . . . . . . 9
1.8 Conclusion : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2 les r´eseaux sociaux 12
2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2 Les r´eseaux sociaux : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2.1 D´efinition : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2.2 L’´emergence des r´eseaux sociaux : . . . . . . . . . . . . . . . . . . 13
2.2.3 L’impact des r´eseaux sociaux dans notre vie : . . . . . . . . . . . 15
2.3 Twitter : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.3.1 Pr´esentation de twitter : . . . . . . . . . . . . . . . . . . . . . . . . 18
2.3.2 Les caract´eristiques de tweets : . . . . . . . . . . . . . . . . . . . . 19
2.4 Choix de twitter pour construire notre corpus : . . . . . . . . . . . . . . . 21
2.5 l’´etat d’art : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.6 Conclusion : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3 Extraction des donn´ees 25
3.1 Introduction : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.2 Twitter API : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.2.1 Rest API : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.2.2 Search API : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.2.3 Streaming API : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.3 Mise en œuvre : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.4 Cr´eation du corpus : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.4.1 liste des domaines : . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.4.2 Collection des donn´ees : . . . . . . . . . . . . . . . . . . . . . . . . 32
3.4.3 Pr´etraitement des tweets : . . . . . . . . . . . . . . . . . . . . . . . 34
3.4.4 Stockage des tweets : . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.5 Conclusion : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
4 Impl´ementation 37
4.1 Introduction : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
4.2 Environnement logiciel et mat´eriel de d´eveloppement . . . . . . . . . . . 37
4.2.1 Environnement du mat´erielle . . . . . . . . . . . . . . . . . . . . . 38
4.2.2 Environnement logiciel : . . . . . . . . . . . . . . . . . . . . . . . . 38
4.2.3 Langage de programmation : . . . . . . . . . . . . . . . . . . . . . 38
4.2.4 Interface de programmation Twitter : . . . . . . . . . . . . . . . . 39
4.3 Twitter API r´eglage : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
4.3.1 Cr´eation d’une application twitter : . . . . . . . . . . . . . . . . . 40
4.3.2 Obtenir des informations d’identification de Twitter : . . . . . . . 40
4.3.3 Cr´eation de Twitter Connexion : . . . . . . . . . . . . . . . . . . . 42
4.4 Architecture de l’application : . . . . . . . . . . . . . . . . . . . . . . . . . 42
4.5 Interface graphique : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
4.6 Mode d’emploi : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
4.6.1 Lancement de l’application : . . . . . . . . . . . . . . . . . . . . . . 43
4.6.2 Simple recherche de tweets : . . . . . . . . . . . . . . . . . . . . . . 45
4.6.3 Sauvegarde des Tweets : . . . . . . . . . . . . . . . . . . . . . . . . 45
4.6.4 Importer des tweets : . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.7 Statistiques sur les tweets : . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
4.7.1 Nombre des tweets : . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
4.7.2 Nombre des mots : . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
4.7.3 Nombre des utilisateurs : . . . . . . . . . . . . . . . . . . . . . . . . 50
4.7.4 Nombre des hashtag : . . . . . . . . . . . . . . . . . . . . . . . . . . 51
4.7.5 Nombre des tweets contient au moins un utilisateur mentionn´es : 51
4.7.6 Nombre des tweets contient au moins un hyperlien : . . . . . . . . 52
4.7.7 Nombre des tweets contient au moins un hashtag : . . . . . . . . 53
4.8 Conclusion : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Conclusion g´en´erale 55
BIBLIOGRAPHIE 57
WEBOGRAPHIE 62
Côte titre : MAI/0178 En ligne : https://drive.google.com/file/d/17P_W8uHDqiaArznhYOTLjwQcEkYbU6L3/view?usp=shari [...] Format de la ressource électronique : Construction d'un corpus de tweets en langue arabe [texte imprimé] / Nebais, sonia ; LAKHFIF, A, Directeur de thèse . - [S.l.] : Setif:UFA, 2017 . - 1 vol (61f.) ; 29 cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Génie Logiciel
TwitterAPI
Corpus
Langue arabe.Index. décimale : 004 Informatique Résumé : R´esum´e :
Avec la croissance r´ecente des syst`emes d’information mobiles et la disponibilit´e
accrue de t´el´ephones intelligents, les m´edias sociaux sont devenus une grande partie
de la vie quotidienne dans la plupart des soci´et´es. Ce d´eveloppement a entraˆın´e la
cr´eation de quantit´es massives de donn´ees : les donn´ees qui, lorsqu’elles sont analys´ees,
peuvent ˆetre utilis´ees pour extraire des informations pr´ecieuses sur une vari´et´e de sujets.
Avec plus de 500 millions de Tweets chaque jour, Twitter a gagn´e une popularit´e
consid´erable au cours des derni`eres ann´ees et est devenu une plate-forme attrayante
pour les entreprises, les politiciens, les marketeurs et d’autres qui souhaitent partager
des informations et / ou des opinions. La grande quantit´e de contenu g´en´er´e par l’utilisateur, le fait que certains Tweets ont un emplacement spatial et l’acc`es public aux
donn´ees via l’API Twitter sont des avantages qui rendent ce r´eseau de micro-blogging
adapt´e `a l’exploration de donn´ees des messages. Malgr´e la popularit´e de Twitter pour
la recherche, il y a tr`es peu de corpus pour l’arabe publiquement disponibles, et ceux
qui sont disponibles sont trop petits. Ceci est en partie dˆu `a un certain nombre de probl`emes associ´es `a la cr´eation de corpus Twitter, principalement la nature de la langue
Arabe qui diff`ere des langues Indo-europ´eennes sur plusieurs aspects, tel que le jeu de
caract`ere, l’orientation, le script, etc.
Dans ce m´emoire de MASTER, nous avons construit un corpus des tweets en Arabe.
Les tweets sont collect´es en utilisant la biblioth`eque TwitterAPI de Twitter et sont organis´es
selon plusieurs crit`eres. Notre corpus est sauvegard´e dans des fichiers XML,
facilitant, ainsi son utilisation par des applications tierces. Nous proposons, aussi, une
interface utilisateur permettant la navigation et la recherche dans le corpus, ainsi que
la collecte en temps r´eel des tweets.Note de contenu : Table des mati`eres
R´esum´e II
Liste des tables IV
Liste des figures VI
Introduction g´en´eral 1
1 Les Corpus de textes et le Traitement Automatique des Langues (TAL) 4
1.1 Introduction : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2 D´efinition du corpus : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3 Caract´eristiques des corpus : . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3.1 Taille : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3.2 Langage : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.4 Pourquoi utiliser les Corpora : . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.5 Les Avantages des donn´ees de corpus : . . . . . . . . . . . . . . . . . . . . 7
1.6 Le dialecte alg´erien : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.7 Le rˆole du corpus dans les tˆaches TAL : . . . . . . . . . . . . . . . . . . . 9
1.8 Conclusion : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2 les r´eseaux sociaux 12
2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2 Les r´eseaux sociaux : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2.1 D´efinition : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2.2 L’´emergence des r´eseaux sociaux : . . . . . . . . . . . . . . . . . . 13
2.2.3 L’impact des r´eseaux sociaux dans notre vie : . . . . . . . . . . . 15
2.3 Twitter : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.3.1 Pr´esentation de twitter : . . . . . . . . . . . . . . . . . . . . . . . . 18
2.3.2 Les caract´eristiques de tweets : . . . . . . . . . . . . . . . . . . . . 19
2.4 Choix de twitter pour construire notre corpus : . . . . . . . . . . . . . . . 21
2.5 l’´etat d’art : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.6 Conclusion : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3 Extraction des donn´ees 25
3.1 Introduction : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.2 Twitter API : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.2.1 Rest API : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.2.2 Search API : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.2.3 Streaming API : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.3 Mise en œuvre : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.4 Cr´eation du corpus : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.4.1 liste des domaines : . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.4.2 Collection des donn´ees : . . . . . . . . . . . . . . . . . . . . . . . . 32
3.4.3 Pr´etraitement des tweets : . . . . . . . . . . . . . . . . . . . . . . . 34
3.4.4 Stockage des tweets : . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.5 Conclusion : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
4 Impl´ementation 37
4.1 Introduction : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
4.2 Environnement logiciel et mat´eriel de d´eveloppement . . . . . . . . . . . 37
4.2.1 Environnement du mat´erielle . . . . . . . . . . . . . . . . . . . . . 38
4.2.2 Environnement logiciel : . . . . . . . . . . . . . . . . . . . . . . . . 38
4.2.3 Langage de programmation : . . . . . . . . . . . . . . . . . . . . . 38
4.2.4 Interface de programmation Twitter : . . . . . . . . . . . . . . . . 39
4.3 Twitter API r´eglage : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
4.3.1 Cr´eation d’une application twitter : . . . . . . . . . . . . . . . . . 40
4.3.2 Obtenir des informations d’identification de Twitter : . . . . . . . 40
4.3.3 Cr´eation de Twitter Connexion : . . . . . . . . . . . . . . . . . . . 42
4.4 Architecture de l’application : . . . . . . . . . . . . . . . . . . . . . . . . . 42
4.5 Interface graphique : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
4.6 Mode d’emploi : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
4.6.1 Lancement de l’application : . . . . . . . . . . . . . . . . . . . . . . 43
4.6.2 Simple recherche de tweets : . . . . . . . . . . . . . . . . . . . . . . 45
4.6.3 Sauvegarde des Tweets : . . . . . . . . . . . . . . . . . . . . . . . . 45
4.6.4 Importer des tweets : . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.7 Statistiques sur les tweets : . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
4.7.1 Nombre des tweets : . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
4.7.2 Nombre des mots : . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
4.7.3 Nombre des utilisateurs : . . . . . . . . . . . . . . . . . . . . . . . . 50
4.7.4 Nombre des hashtag : . . . . . . . . . . . . . . . . . . . . . . . . . . 51
4.7.5 Nombre des tweets contient au moins un utilisateur mentionn´es : 51
4.7.6 Nombre des tweets contient au moins un hyperlien : . . . . . . . . 52
4.7.7 Nombre des tweets contient au moins un hashtag : . . . . . . . . 53
4.8 Conclusion : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Conclusion g´en´erale 55
BIBLIOGRAPHIE 57
WEBOGRAPHIE 62
Côte titre : MAI/0178 En ligne : https://drive.google.com/file/d/17P_W8uHDqiaArznhYOTLjwQcEkYbU6L3/view?usp=shari [...] Format de la ressource électronique : Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0178 MAI/0178 Mémoire Bibliothéque des sciences Français Disponible
DisponibleConstruction et interrogation d’une ontologie de domaine pour un environnement d’apprentissage collaboratif / BOUDJELDA, Lamia
![]()
Titre : Construction et interrogation d’une ontologie de domaine pour un environnement d’apprentissage collaboratif Type de document : texte imprimé Auteurs : BOUDJELDA, Lamia ; MEDIANI, Chahrazed, Directeur de thèse Editeur : Setif:UFA Année de publication : 2015 Importance : 1 vol (60f.) Format : 29 cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : e-learning, Web sémantique, ontologie, OWL. Index. décimale : 004 Informatique Ré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 la Communication qui améliore profondément nos façons de nous informer, de communiquer et de nous former. Cette émergence technologique fait apparaître un nouveau mode d’apprentissage connu sous le nom de e-learning. Celui-ci est basé sur l’accès à des formations en ligne, interactives, diffusées par l’intermédiaire d’un réseau. Cet accès permet de développer les compétences des apprenants, tout en rendant le processus d’apprentissage indépendant du temps et du lieu.
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 résoudre les problèmes d’accès et de gestions des ressources pédagogiques disponibles sur le web et tout ça en se basant sur les ontologies. 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 d’améliorer la qualité et l’efficacité de l’apprentissage.
Note de contenu : Tables des Matières
Introduction Générale .................................................................................. 1
Chapitre 1 : Les Ontologies et e-learning.................................................... 3
1. Introduction .................................................................................................................... 3
2. E-learning ....................................................................................................................... 3
2.1. Définition .................................................................................................................. 3
2.2. Les documents pédagogiques ................................................................................... 3
2.3. Les caractéristiques du e-learning ............................................................................. 4
2.4. Les avantages des systèmes e-learning ..................................................................... 4
3. L’Apprentissage collaboratif en ligne .............................................................................. 4
3.1. Définition .................................................................................................................. 4
3.2. Le travail coopératif et le travail collaboratif ........................................................... 5
3.3. L'environnement d'apprentissage collaboratif .......................................................... 5
4. Le Web sémantique ........................................................................................................... 6
4.1. Définition .................................................................................................................. 6
4.2. Architecture de web sémantique ............................................................................... 6
4.3. Impact du Web Sémantique sur e-learning ............................................................... 7
5. Les ontologies .................................................................................................................... 8
5.1. Définition .................................................................................................................. 8
5.2. Les différents composants d’une ontologie .............................................................. 8
5.3. Les types d’ontologies .............................................................................................. 9
5.3.1. Classification selon l’objet de conceptualisation ................................................. 9
5.3.2. Classification en fonction du niveau de granularité ........................................... 10
5.4. Principes à respecter pour la conception d’ontologie .............................................. 10
5.5. Les méthodologies de construction d’une ontologie ............................................... 11
5.5.1. La méthode de d’Uschold M.et King M. ......................................................... 11
5.5.2. La méthode de KAKTUS ................................................................................ 11
5.5.3. La méthode METHONTOLOGY .................................................................... 12
5.6. Les Langages de représentation des ontologies ..................................................... 13
5.7. Les outils de développement des ontologies ........................................................... 14
5.7.1. Hozo40 ............................................................................................................. 14
5.7.2. WebODE .......................................................................................................... 14
5.7.3. Protégé ................................................................................................................ 14
5.8. Les ontologies et e-learning .................................................................................... 14
6. Travaux connexes ........................................................................................................... 15
7. Conclusion ...................................................................................................................... 17
Chapitre 2 : La Conception ....................................................................... 18
1. Introduction .................................................................................................................. 18
2. Spécification informelle des besoins ............................................................................ 18
3. La conception de l’ontologie de domaine .................................................................... 19
3.1. Le processus de développement de l’ontologie selon la méthode ........................... 19
METHONTOLOGIE ....................................................................................................... 19
3.1.1. La Spécification.................................................................................................. 19
3.1.2. La Conceptualisation .......................................................................................... 19
a. Construire un glossaire des termes ...................................................................... 20
b. Classification des concepts en hiérarchie de concepts ........................................ 21
c. La construction du diagramme des relations binaires ......................................... 22
d. Construire le dictionnaire des concepts ............................................................... 23
e. La construction de la table des relations binaires ............................................... 26
f. Construction de la table des attributs .................................................................. 27
g. Construction de la table des axiomes et les règles............................................... 28
3.1.3. Formalisation ................................................................................................. 28
3.1.4. La Mise en oeuvre .......................................................................................... 30
4. La conception de notre environnement d’apprentissage ................................................. 30
4.1. Les diagrammes des cas d’utilisation ....................................................................... 31
5. Conclusion .................................................................................................................... 33
Chapitre 3 : La réalisation ......................................................................... 34
1. Introduction .................................................................................................................. 34
2. Les outils et les technologies utilisés ........................................................................... 34
2.1. L’éditeur PROTEGE ............................................................................................. 34
2.2. L’IDE Eclipse ....................................................................................................... 34
2.3. Le serveur Tomcat ................................................................................................ 34
2.4. Java EE.................................................................................................................. 35
2.5. La technologie JSP ................................................................................................ 35
2.6. Le Framework Jena. .............................................................................................. 35
2.7. SPARQL (Sparql Protocole and RDF Query Language) ..................................... 36
3. Implémentation de l’ontologie ..................................................................................... 36
3.1. L’édition de l’ontologie ........................................................................................ 37
3.1.1. L’ajout d’un concept ...................................................................................... 38
3.1.2. L’ajout d’une relation .................................................................................... 39
3.1.3. L’ajout d’un attribut....................................................................................... 40
3.1.4. La vérification de l’ontologie ........................................................................ 42
3.1.5. La génération du code OWL ......................................................................... 43
4. L’environnement d’intégration de l’ontologie ............................................................. 43
4.1. Scénarios d’utilisation de l’environnement .......................................................... 44
4.1.1. L’interface de connexion et d’inscription ...................................................... 44
4.1.2. Les interfaces proposées aux différents utilisateurs ...................................... 44
4.1.2.1. L’interface de l’administrateur ................................................................... 44
4.1.2.2. L’interface de l’enseignant ......................................................................... 45
4.1.2.3. L’Interface de l’apprenant .......................................................................... 51
5. Conclusion .................................................................................................................... 57
Conclusion Générale .................................................................................. 58
Bibliographie .............................................................................................. 59Côte titre : MAI/0057 En ligne : https://drive.google.com/file/d/1_ayLyAimT6nN22199rN0Dhq3XfOvT0XH/view?usp=shari [...] Format de la ressource électronique : Construction et interrogation d’une ontologie de domaine pour un environnement d’apprentissage collaboratif [texte imprimé] / BOUDJELDA, Lamia ; MEDIANI, Chahrazed, Directeur de thèse . - [S.l.] : Setif:UFA, 2015 . - 1 vol (60f.) ; 29 cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : e-learning, Web sémantique, ontologie, OWL. Index. décimale : 004 Informatique Ré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 la Communication qui améliore profondément nos façons de nous informer, de communiquer et de nous former. Cette émergence technologique fait apparaître un nouveau mode d’apprentissage connu sous le nom de e-learning. Celui-ci est basé sur l’accès à des formations en ligne, interactives, diffusées par l’intermédiaire d’un réseau. Cet accès permet de développer les compétences des apprenants, tout en rendant le processus d’apprentissage indépendant du temps et du lieu.
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 résoudre les problèmes d’accès et de gestions des ressources pédagogiques disponibles sur le web et tout ça en se basant sur les ontologies. 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 d’améliorer la qualité et l’efficacité de l’apprentissage.
Note de contenu : Tables des Matières
Introduction Générale .................................................................................. 1
Chapitre 1 : Les Ontologies et e-learning.................................................... 3
1. Introduction .................................................................................................................... 3
2. E-learning ....................................................................................................................... 3
2.1. Définition .................................................................................................................. 3
2.2. Les documents pédagogiques ................................................................................... 3
2.3. Les caractéristiques du e-learning ............................................................................. 4
2.4. Les avantages des systèmes e-learning ..................................................................... 4
3. L’Apprentissage collaboratif en ligne .............................................................................. 4
3.1. Définition .................................................................................................................. 4
3.2. Le travail coopératif et le travail collaboratif ........................................................... 5
3.3. L'environnement d'apprentissage collaboratif .......................................................... 5
4. Le Web sémantique ........................................................................................................... 6
4.1. Définition .................................................................................................................. 6
4.2. Architecture de web sémantique ............................................................................... 6
4.3. Impact du Web Sémantique sur e-learning ............................................................... 7
5. Les ontologies .................................................................................................................... 8
5.1. Définition .................................................................................................................. 8
5.2. Les différents composants d’une ontologie .............................................................. 8
5.3. Les types d’ontologies .............................................................................................. 9
5.3.1. Classification selon l’objet de conceptualisation ................................................. 9
5.3.2. Classification en fonction du niveau de granularité ........................................... 10
5.4. Principes à respecter pour la conception d’ontologie .............................................. 10
5.5. Les méthodologies de construction d’une ontologie ............................................... 11
5.5.1. La méthode de d’Uschold M.et King M. ......................................................... 11
5.5.2. La méthode de KAKTUS ................................................................................ 11
5.5.3. La méthode METHONTOLOGY .................................................................... 12
5.6. Les Langages de représentation des ontologies ..................................................... 13
5.7. Les outils de développement des ontologies ........................................................... 14
5.7.1. Hozo40 ............................................................................................................. 14
5.7.2. WebODE .......................................................................................................... 14
5.7.3. Protégé ................................................................................................................ 14
5.8. Les ontologies et e-learning .................................................................................... 14
6. Travaux connexes ........................................................................................................... 15
7. Conclusion ...................................................................................................................... 17
Chapitre 2 : La Conception ....................................................................... 18
1. Introduction .................................................................................................................. 18
2. Spécification informelle des besoins ............................................................................ 18
3. La conception de l’ontologie de domaine .................................................................... 19
3.1. Le processus de développement de l’ontologie selon la méthode ........................... 19
METHONTOLOGIE ....................................................................................................... 19
3.1.1. La Spécification.................................................................................................. 19
3.1.2. La Conceptualisation .......................................................................................... 19
a. Construire un glossaire des termes ...................................................................... 20
b. Classification des concepts en hiérarchie de concepts ........................................ 21
c. La construction du diagramme des relations binaires ......................................... 22
d. Construire le dictionnaire des concepts ............................................................... 23
e. La construction de la table des relations binaires ............................................... 26
f. Construction de la table des attributs .................................................................. 27
g. Construction de la table des axiomes et les règles............................................... 28
3.1.3. Formalisation ................................................................................................. 28
3.1.4. La Mise en oeuvre .......................................................................................... 30
4. La conception de notre environnement d’apprentissage ................................................. 30
4.1. Les diagrammes des cas d’utilisation ....................................................................... 31
5. Conclusion .................................................................................................................... 33
Chapitre 3 : La réalisation ......................................................................... 34
1. Introduction .................................................................................................................. 34
2. Les outils et les technologies utilisés ........................................................................... 34
2.1. L’éditeur PROTEGE ............................................................................................. 34
2.2. L’IDE Eclipse ....................................................................................................... 34
2.3. Le serveur Tomcat ................................................................................................ 34
2.4. Java EE.................................................................................................................. 35
2.5. La technologie JSP ................................................................................................ 35
2.6. Le Framework Jena. .............................................................................................. 35
2.7. SPARQL (Sparql Protocole and RDF Query Language) ..................................... 36
3. Implémentation de l’ontologie ..................................................................................... 36
3.1. L’édition de l’ontologie ........................................................................................ 37
3.1.1. L’ajout d’un concept ...................................................................................... 38
3.1.2. L’ajout d’une relation .................................................................................... 39
3.1.3. L’ajout d’un attribut....................................................................................... 40
3.1.4. La vérification de l’ontologie ........................................................................ 42
3.1.5. La génération du code OWL ......................................................................... 43
4. L’environnement d’intégration de l’ontologie ............................................................. 43
4.1. Scénarios d’utilisation de l’environnement .......................................................... 44
4.1.1. L’interface de connexion et d’inscription ...................................................... 44
4.1.2. Les interfaces proposées aux différents utilisateurs ...................................... 44
4.1.2.1. L’interface de l’administrateur ................................................................... 44
4.1.2.2. L’interface de l’enseignant ......................................................................... 45
4.1.2.3. L’Interface de l’apprenant .......................................................................... 51
5. Conclusion .................................................................................................................... 57
Conclusion Générale .................................................................................. 58
Bibliographie .............................................................................................. 59Côte titre : MAI/0057 En ligne : https://drive.google.com/file/d/1_ayLyAimT6nN22199rN0Dhq3XfOvT0XH/view?usp=shari [...] Format de la ressource électronique : Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0057 MAI/0057 Mémoire Bibliothéque des sciences Français Disponible
DisponibleConstruction of a corpus of tweets in Arabic and annotation in semantic roles and emotions / Bendris ,Aimen
![]()
PermalinkPermalinkConstruire, inférer et aligner des profils pour l’adaptation des documents multimédias / BELLAL, Wassim
![]()
PermalinkPermalinkPermalinkPermalinkContext-independent word embedding methods in Machine Learning for Arabic Document Classification / Mohamed Akram Belbedar
![]()
PermalinkPermalinkContribution à la conception d'architecture logicielle sure des systèmes critiques basés agent / Boucherit,Ammar
![]()
PermalinkContribution à la sécurisation du protocole SIP : Amélioration de l’authentification http-digest / GUESSAS, Yaâkoub
![]()
PermalinkContribution à la segmentation d'images médicales par les algrithmes bio- inspirés / Moussa,Semchedine
![]()
PermalinkContributions à l'étude de la diagnosticabilité et la prédictibilité des systèmes à événements discrets flous / Benmessahel, Bilal
![]()
PermalinkContributions à la Résolution de l'Emergence Inversée en Utilisant les Métaheuristiques Quantiques / Djemame,Sefia
![]()
Permalink"Control des mouvements d'avatar en utilisant la technique ""Inverse Kenimatics"" " / Cheraga,k.abdelmoumene
PermalinkContrôle autonomique contextualise guide par les ontologies des applications mobiles multimodales / Abderrahim Lakehal
![]()
PermalinkPermalinkPermalinkPermalinkPermalinkPermalink