L'objectif principal du Web Sémantique est de permettre aux machines de comprendre le web (très simplifier). Pour atteindre cet objectif, il tente de structurer le web par ajouter une couche de méta-données qui décrivent les différentes ressources sur Internet. Ces méta-données sont nécessairement structurées et liées. Ainsi, on parle de nouveaux éléments tels que les Concepts, les relations (liens entre ces concepts et le raisonnement en exploitant ces relations). On parle aussi de nouvelles structures pour sauvegarder ces éléments telles que les thésaurus et les ontologies.
Le langage OWL, qui s'inscrit dans cette approche et qui est utilisé pour créer et manipuler des ontologies, nécessite l'utilisation de la relation "is-a" ("est un") pour construire une arborescence de concepts à laquelle il est possible d'ajouter d'autres relations et d'associer des instances à ses concepts. L'outil Protégé 2000 utilisé pour éditer des ontologies OWL offre une interface graphique riche pour permettre d'effectuer ces actions en toute simplicité, comme il intègre un "raisonneur" pour effectuer des raisonnements.
Le Web Sémantique a attiré l'attention des chercheurs en e-Learning depuis ses premiers jours. Donner une dimension sémantique aux ressources permet de les voir d'une manière plus profonde que de simples textes (une succession de caractères). Le principe de structuration était toujours présent dans l'enseignement et, par conséquent, était gardé en e-Learning. Ainsi, les outils de Web Sémantique ont été vite repris pour être utilisés dans un contexte de l'e-Learning. Des dizaines d'approches et de systèmes ont, ainsi, vu le jour.
Néanmoins, le web sémantique présente, à son tour, une limitation. Malgré ce qu'il offre comme outils pour modéliser les connaissances, il reste incapable de modéliser quelques éléments impliqués en e-Learning. A titre d'exemple, il trouve vite ses limites lorsqu'on veut modéliser le profil de l'étudiant (Learner Profile).
Le profil de l'apprenant est l'ensemble des données relatives à l'apprenant sur la plate-forme e-Learning. A part ses données personnelles et ses données d'authentification, son état d'avancement et ses activités réalisées sur la plate-forme sont des éléments essentiels pour son suivi. Ils permettent à l'enseignant d'avoir une visibilité sur les efforts fournis et les progressions réalisées par les différents apprenant. Ils permettent aussi à l'enseignant de repérer les apprenants en difficulté pour intervenir au bon moment.
Le Web Sémantique a donné un certain nombre d'outils qui facilitent modélisation et l'implantation du profil de l'apprenant. L'idée la plus simple (intuitive, qui a connu plusieurs améliorations) est l'utilisation d'une ontologie du domaine qui modélise les concepts à apprendre. Une copie de l'ontologie globale est créée pour chaque apprenant. Cette copie peut être utilisée pour suivre les concepts acquis par l'apprenant; l'apprentissage est supposé terminé si l'apprenant couvre toute l'ontologie.
Cette solution semble très pratique et très logique. Elle nous donne aussi la possibilité de séparer les concepts à acquérir des ressources pédagogiques utilisées, ainsi, nous pouvons donner plus de liberté à l'apprenant concernant les ressources qu'il utilise.
Néanmoins, elle est se limite aux connaissances. Cette limitation peut être généralisée pour toucher l'ensemble des outils Web Sémantique utilisés en e-Learning.
L'apprentissage, selon l'approche béhavioriste, doit laisser son influence sur le comportement de l'apprenant. Pour cette approche, l'apprentissage est défini comme un changement du comportement de l'apprenant par l'acquisition de nouvelles compétences. Cette dernière est plus compliquée que la connaissance. En effet, la compétence peut être vue comme l'enrichissement de la connaissance (elle même enrichissement de l'information) par une dimension comportementale.
Contrairement aux connaissances, les comportements sont dynamiques et évolutifs. Il est très difficile de modéliser le comportement, surtout qu'il implique des actions, des émotions et des points de vue. Ces derniers éléments ne sont pas, 'actuellement, attachés aux ressources pédagogiques qui sont le champs d'utilisation principal du Web Sémantique.
Au stade actuel, le Web Sémantique ne possède pas (et ne vise pas, à la base) des outils suffisants ou capables de supporter la notion du comportement. Par conséquence, il est très difficile de concevoir et de construire un profil de l'apprenant en se basant seulement sur les ontologies et les langages et techniques offerts par le Web Sémantique.
Le langage OWL, qui s'inscrit dans cette approche et qui est utilisé pour créer et manipuler des ontologies, nécessite l'utilisation de la relation "is-a" ("est un") pour construire une arborescence de concepts à laquelle il est possible d'ajouter d'autres relations et d'associer des instances à ses concepts. L'outil Protégé 2000 utilisé pour éditer des ontologies OWL offre une interface graphique riche pour permettre d'effectuer ces actions en toute simplicité, comme il intègre un "raisonneur" pour effectuer des raisonnements.
Le Web Sémantique a attiré l'attention des chercheurs en e-Learning depuis ses premiers jours. Donner une dimension sémantique aux ressources permet de les voir d'une manière plus profonde que de simples textes (une succession de caractères). Le principe de structuration était toujours présent dans l'enseignement et, par conséquent, était gardé en e-Learning. Ainsi, les outils de Web Sémantique ont été vite repris pour être utilisés dans un contexte de l'e-Learning. Des dizaines d'approches et de systèmes ont, ainsi, vu le jour.
Néanmoins, le web sémantique présente, à son tour, une limitation. Malgré ce qu'il offre comme outils pour modéliser les connaissances, il reste incapable de modéliser quelques éléments impliqués en e-Learning. A titre d'exemple, il trouve vite ses limites lorsqu'on veut modéliser le profil de l'étudiant (Learner Profile).
Le profil de l'apprenant est l'ensemble des données relatives à l'apprenant sur la plate-forme e-Learning. A part ses données personnelles et ses données d'authentification, son état d'avancement et ses activités réalisées sur la plate-forme sont des éléments essentiels pour son suivi. Ils permettent à l'enseignant d'avoir une visibilité sur les efforts fournis et les progressions réalisées par les différents apprenant. Ils permettent aussi à l'enseignant de repérer les apprenants en difficulté pour intervenir au bon moment.
Le Web Sémantique a donné un certain nombre d'outils qui facilitent modélisation et l'implantation du profil de l'apprenant. L'idée la plus simple (intuitive, qui a connu plusieurs améliorations) est l'utilisation d'une ontologie du domaine qui modélise les concepts à apprendre. Une copie de l'ontologie globale est créée pour chaque apprenant. Cette copie peut être utilisée pour suivre les concepts acquis par l'apprenant; l'apprentissage est supposé terminé si l'apprenant couvre toute l'ontologie.
Cette solution semble très pratique et très logique. Elle nous donne aussi la possibilité de séparer les concepts à acquérir des ressources pédagogiques utilisées, ainsi, nous pouvons donner plus de liberté à l'apprenant concernant les ressources qu'il utilise.
Néanmoins, elle est se limite aux connaissances. Cette limitation peut être généralisée pour toucher l'ensemble des outils Web Sémantique utilisés en e-Learning.
L'apprentissage, selon l'approche béhavioriste, doit laisser son influence sur le comportement de l'apprenant. Pour cette approche, l'apprentissage est défini comme un changement du comportement de l'apprenant par l'acquisition de nouvelles compétences. Cette dernière est plus compliquée que la connaissance. En effet, la compétence peut être vue comme l'enrichissement de la connaissance (elle même enrichissement de l'information) par une dimension comportementale.
Contrairement aux connaissances, les comportements sont dynamiques et évolutifs. Il est très difficile de modéliser le comportement, surtout qu'il implique des actions, des émotions et des points de vue. Ces derniers éléments ne sont pas, 'actuellement, attachés aux ressources pédagogiques qui sont le champs d'utilisation principal du Web Sémantique.
Au stade actuel, le Web Sémantique ne possède pas (et ne vise pas, à la base) des outils suffisants ou capables de supporter la notion du comportement. Par conséquence, il est très difficile de concevoir et de construire un profil de l'apprenant en se basant seulement sur les ontologies et les langages et techniques offerts par le Web Sémantique.