WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception d'une ontologie pour une plate forme d'enseignement à distance

( Télécharger le fichier original )
par Saloua & Amina Chettibi & Rouibah
université de jijel - ingénieur informatique 2005
  

précédent sommaire

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

VII. Avantage de l'application

Pour terminer on présente ici les avantages de notre application de recherche qui est basée sur une ontologie, par rapport à une recherche plein texte:

y' Elle permet de contextualiser les requêtes à titre d'exemple : Au lieu de lancer la requête « SQL+base de données », on précise mieux : « SQL concernant le module base de données ».

y' Elle permet la recherche par des données qui ne font pas nécessairement partie de document : comme les informations relatives à l'auteur de document, à la date de création, etc.

y' Elle permet de faire des requêtes plus complexes à titre d'exemple :

« Quel est le document ayant le format « HTML » rédigé par l'enseignant qui a rédigé un autre document « x ». (exploitation des relations définis dans l'ontologie)

De plus le fait que notre application est basée sur une ontologie cela présente l'avantage de partage d'un même vocabulaire entre les différents types d'utilisateurs de l'application ce qui améliore et facilite la recherche de documents.

89

 

Web sémantique

Ontologies & e-learning

Conception

Implémentation

VIII. Conclusion

Dans ce chapitre, nous avons présenté les détails d'implémentation de l'application de ce projet ; On a utilisé pour la réalisation de notre application :

-Système d'exploitation : Windows XP

-Outil de développement : Protégé-3.1.1, JBuilder7

- Machine virtuelle JAVA : J2SDK version 1.4.2.

-Serveur Web JSP: Tomcat 4.x.

- Les bibliothèques : Jena version 2.3 et Servlet/JSP version 2.3/1.2 (inclus dans Tomcat 4.x).

L'application développée a été intégrée sur la plate forme « Plone», elle est destinée pour trois types d'utilisateur : administrateur, enseignants, étudiants et elle permet l'ajout, la modification et la suppression des annotations relatives aux enseignants, aux modules et aux documents, et elle permet principalement la recherche de document à partir de leurs descriptions (métadonnées) basées sur une ontologie.

90

 

Conclusion générale

Tout au long de ce mémoire, nous avons présenté ce qui est le Web sémantique et sur quoi il repose en terme de normes et de langages, et nous avons abordé aussi la notion d'ontologie et l'apport des ontologies dans un contexte Web sémantique.

Le travail qu'on a réalisé dans le cadre de ce projet tire part de l'ingénierie ontologique et de domaine de Web sémantique, il avait pour objectif la conception d'une ontologie pour fournir un vocabulaire conceptuel permettant l'annotation et la recherche de documents sur une plate forme d'enseignement à distance.

Et pour implémenter l'application de ce projet on s'est servit d'un ensemble de technologies proposées par la communauté du Web sémantique (OWL, protégé, Jena..).

On considère que nous avons réussi à réaliser une grande part des objectifs de ce projet, et que nous avons fait les bons choix concernant les outils d'implémentation, de ce fait notre travail constituera une très bonne piste pour d'autres projets avenir.

Cependant notre travail n'est pas parfait et il peut être amélioré sur plusieurs axes, et ce qu'on propose est de :

-Concevoir d'autres ontologies et de les faire combiner avec la notre afin d'enrichir le vocabulaire utilisé pour l'annotation et la recherche.

-Tester la possibilité de raisonnement offerte par le langage OWL.

-Réutiliser cette ontologie dans une plate forme basée sur les techniques du Web sémantique -Utiliser cette ontologie dans la réalisation d'un éditeur de documents.

91

OWL : Web Ontology Langage.

RDF : Ressource Description Framework, permet de présenter des données et des méta

données.

RDFS : RDF Schéma, permet de définir des vocabulaires RDF.

DTD : Document Type Definition. HTML : HyperTexte Markup Language. OWL DL : OWL Description Logics. XML : eXtensible Markup Language. HTTP: HyperText Transfer Protocol. DOM : Document Object Model.

SAX : Simple API for XML.

W3C : World Wide Web Consortium.

IEEE: Institute of Electrical and Electronics Engineers.

API : Interface de Programmation d'Application.

URI : Uniform Ressource Identifier. URL : Uniform Ressource Locator.

EAO : Enseignement Assisté par Ordinateur.

EIAO : Enseignement Intelligemment Assisté par Ordinateur.

FOAD : Formation Ouverte et A Distance. IA : Intelligence Artificielle.

IC : Ingénierie des Connaissances.

IMAT: Integrating Manuals And Training. ODE : Ontology Design Environment.

TD : Travaux Dirigés.

TP : Travaux Pratiques.

XSLT : Extensible Stylesheet Language Family Transformations.

JSP : Java Server Page.

UML : Unified Model Langage. E-learning : Electronic learning.. E-commerce : Electronic commerce.

FAQ: Frequently Asked Questions. SQL :Structured Query Langage. JDK : JAVA Development Kit.

[1] Les applications de XML à la production d'objets pédagogiques interactifs.

[2] Benayache Ahcene (2005) Construction d'une mémoire organisationnelle de formation et évaluation dans un contexte e-learning : le projet MEMORAe

[3] Pourquoi le XML ? :www.microsoft.com/france/msdn/xml/whyXml.mspx

[4] Daniel Martin (1999) Stockage et interopérabilité en XML.

[5] Cours sur le Web Sémantique : www.greyc.ensicaen.fr/~chris/Cours_ws_cp_2005.htm

[6] Jean Charlet, Philippe Laublet, Chantal Reynaud (2003) Action spécifique 32 CNRS / STIC: Web sémantique : Rapport final

[7] Xavier Lacot (2005) Introduction à OWL, un langage XML d'ontologies Web.

[8] Sticef.org (2003) Apport de l'ingénierie ontologique aux environnements de formation à distance

[9] Sticef.org (2004) Le rôle de l'ingénierie ontologique dans le domaine des EIAH.

[10] Ouafia Ghebghoub, M .Djoudi, M,Ibn mouhammed (Congrès AIPU, Monastir Tunisie du 15 au 18 Mai 2006) Ontologies et web sémantique en enseignement à distance.

[11] Jean-Yves FORTIER (Octobre 2001) Construction d'une ontologie pour gérer la documentation d'un centre de recherche

[12] Sabri Boutemedjet (2004) Web Sémantique et e-Learning.

[13] Cyrille Desmoulins, Monique Grandbastien (2000) .Des ontologies pour indexer des documents techniques pour la formation professionnelle

[14] Rahmani Anas, Mallouli Wissam, Iben Said Anis (2004-2005) Utilisation d'une ontologie distribuée sur des Pockets PC pour la gestion d'un cabinet médical

[15] Marc Herlin : Introduction à Jena Le framework Java pour le Web sémantique.

précédent sommaire






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Et il n'est rien de plus beau que l'instant qui précède le voyage, l'instant ou l'horizon de demain vient nous rendre visite et nous dire ses promesses"   Milan Kundera