Title: Projet MAINLINE
1Projet MAINLINE
2MAINLINE
- Multimedia
- Applications
- Involving
- Non-
- Linear
- Information for
- Networked
- Education
3Membres
- Michel BUFFA
- Détachement (ACACIA - INRIA), Dir. IUP MIAGE
(-04) - Christel DARTIGUES
- Resp. adjointe dépt (IUT - STID)
- Catherine FARON ZUCKER
- Marc GAETANO
- Resp. RI (EPU - SI)
- Erick GALLESIO
- Détachement (MIMOSA - INRIA), Resp. équipe
système (EPU-SI, -04 ) - Nhan Le THANH
- Resp. Licence Pro. (IUT - LPSIL)
- Peter SANDER
- Resp. système info. (EPU - SI)
- Jean-Paul STROMBONI
- Resp. 2 année (EPU - SI)
4MAINLINE
- Projet créé en 02/00
- L'e-nseignement (EAO)
- Représentation sémantique des maths
- Projet actuel
- Le E-learning devient une application privilégiée
des travaux de léquipe - Web sémantique
5Axes de recherche
- Web Sémantique
- Outils pour le WS
- Les langages et les mécanismes de raisonnement du
WS - WS appliqué au E-learning
- WS appliqué à la mémoire organisationnelle
- WS intégré aux logiciels sociaux
6Axes de recherche
- Web Sémantique
- Outils pour le WS
- Les langages et les mécanismes de raisonnement du
WS - WS appliqué au E-learning
- WS appliqué à la mémoire organisationnelle
- WS intégré aux logiciels sociaux
7Outils pour le WS
- Représentation sémantique des maths
- Suite aux projets européens OpenMath, OpenMath
Thematic Network, Math on the Net (MONET) - Langages fonctionnels
8Axes de recherche
- Web Sémantique
- Outils pour le WS
- Les langages et les mécanismes de raisonnement du
WS - WS appliqué au E-learning
- WS appliqué à la mémoire organisationnelle
- WS intégré aux logiciels sociaux
9WS langages et raisonnement
- Collaboration avec ACACIA/INRIA
- Représentation des connaissances
- Langage de représentation dontologies
- Langage de description de concepts
- Langage de règles
10WS langages et raisonnements
- Collaboration avec ACACIA/INRIA
- Raisonner le WS
- Fondements du moteur CORESE
- Langage de représentation dontologies
- Langage de requête (SPARQL)
- Recherche approchée
- Approximation ontologique et/ou structurelle
- Alignement, décomposition dontologies
- Problématique des modèles distribués,
- Algorithmes de raisonnement distribué
11Axes de recherche
- Web Sémantique
- Outils pour le WS
- Les langages et les mécanismes de raisonnement du
WS - WS appliqué au E-learning
- WS appliqué à la mémoire organisationnelle
- WS intégré aux logiciels sociaux
12WS appliqué au E-Learning
- Retour dexpérience sur projet Européen
TRIAL-SOLUTION - Slicing et annotation de livres mathématiques
existants - QBLS web sémantique de formation
- WebLearn - collaboration poursuivie avec ACACIA
- A venir CEDIA porté par N. Le Than
- Collaborative Elearning with the Distributed
Inference Approach
13Retour dexpérience sur TRIAL-S
LOR
Teacher
Tools
Annotation
Retrieval
tex, xml, pdf, doc
Splitting
Ontological Knowledge
Students
Metadata Server
Keyphrases Server
14Retour dexpérience sur TRIAL-S
- Extraction de ressources pédagogiques
- Annotation de ressources pédagogiques
- Basée sur des ontologies, techniques de TALN
- Re-engineering et réutilisation
- Recherche sémantique de ressources
- LOR vus comme des WS organisationnels
- Corporate LOR versus general-purpose LOR
15Web sémantique de formation
- AS WebLearn collaboration avec le projet
ACACIA - QBLS Web sémantique de formation
- Modélisation de lapproche pédagogique sous forme
dune ontologie - Annotation semi-automatique de ressources
- Organisation sémantique des ressources
- Navigation dynamique à base de requêtes
16Web sémantique de formation
- Modélisation de lapproche pédagogique
- Le support de cours dun enseignant contient
implicitement son approche pédagogique - quil sagit dexpliciter à partir de la mise en
forme du document - et de représenter sous la forme dune ontologie
- Les annotations des ressources sont basées sur
cette ontologie et capturent ainsi lapproche
pédagogique - leur organisation sémantique en rendra compte
17Web sémantique de formation
- Annotation semi-automatique des ressources
pédagogiques - À partir de leur mise en forme
- Minimisation de la (sur)charge cognitive de
lenseignant qui annote - OpenOffice comme éditeur dannotations pour la
partie manuelle - Annoter permet de réutiliser
18QBLS
19QBLS
20Web sémantique de formation
- Navigation dans la mémoire de formation
- Organisation sémantique des ressources
- Navigation et visualisation des ressources basées
sur leurs annotations - Liens calculés dynamiquement, résultats de
requêtes sémantiques
21QBLS
Pedagogical ontology
Domain vocabulary
Doc. model
Queries (SPARQL)
Br Owse r
(RDFS)
HTTP
(Skos)
(OWL)
content (XHTML)
annotations (RDF)
XSLT
Answers (XML)
Corese
web server
22Web sémantique de formation
- Déploiement à lEPU, dépt SI
- Cours de traitement du signal
- Cours de programmation
- intégration au wiki des labs
- Evaluation par les usages
23QBLS dans courswiki.essi.fr
24Axes de recherche
- Web Sémantique
- Outils pour le WS
- Les langages et les mécanismes de raisonnement du
WS - WS appliqué au E-learning
- WS appliqué à la mémoire organisationnelle
- WS intégré aux logiciels sociaux
25WS mémoire organisationnelle
- Collaboration avec le CSTB
- Du modèle IFC aux ontologies OWL
- Représentation de normes du bâtiment
- Représentation de projets de construction
- Vérification de la conformité dun projet à une
norme
26WS mémoire organisationnelle
- Usable Intranet SCS, pôle de compétitivité
- Suite de lAS Usable Intranet 2003-2005
- Outils collaboratifs pour intranet/extranet,
étude des usages - Partenaires ILOG, LudoTIC, ENST, INRIA, ADEME
- Utilisation du WS comme technologie sous-jacente
permettant de gérer des données non structurées
et le travail collaboratif
27Projet Usable Intranet SCS
- Anticiper les usages dans un intranet
expérimental (ILOG, ADEME) - Marché organisations soucieuses davoir un
intranet de qualité favorisant partage,
collaboration et la créativité, supportant la
mobilité - Montée en puissance des logiciels sociaux
28Projet Usable Intranet SCS
- Constat
- Le mail est de moins en moins efficace,
- LIntranet est indispensable dans les entreprises
mais souvent est mal géré et peu apprécié par les
utilisateurs - Internet est devenu un media writable
- Liberté de publication via blogs/wiki activité
chaotique. - Comment organiser le chaos en préservant la
richesse et la liberté ?
29Projet Usable Intranet SCS
- Axes de recherche
- Comment transposer ces outils et usages de
linternet vers le monde des intranets? - Comment anticiper ?
- Etude des pratiques émergeantes, développement de
nouveaux outils autours des technologies du web
sémantique.
30Axes de recherche
- Web Sémantique
- Outils pour le WS
- Les langages et les mécanismes de raisonnement du
WS - WS appliqué au E-learning
- WS appliqué à la mémoire organisationnelle
- WS intégré aux logiciels sociaux
31Web sémantique Logiciels sociaux
- SweetWiki
- Un logiciel social sémantique
- Un framework pour développer des applications,
- Un ensemble de services.
32SweetWiki, un wiki sémantique
- Collaboration avec le projet ACACIA/INRIA
- Version en ligne sur http//argentera.inria.fr808
0/wiki - Distribué sous licence CECIL
33Web sémantique/Logiciels sociaux SweetWiki
- Structure may be added as needed using metadata
- Advanced support forsocial tagging,
- Tag pages or any object
- Most metadata are implicit,hidden behind the
scene,used for all the internals - Used for displayingdynamic content(embedded
queries) - Semantic search (using CORESE reasoning engine)
34Social tagging
RDFa
RDFa
RDFa
35Logiciels sociaux/web sémantique SweetWiki uses
latest standards
- Persistence in XHTML (no WikiML)
- Kupu editor extended with AJAX widgets for
tagging at editing time - Embedded annotations in RDFa
- RDF/S, OWL ontologies for describing the wiki
structure and domain tags - SPARQL queries for navigation, contextual
template, social tagging, administration, dynamic
content - Relies on a semantic web portal framework
(SeWeSe) including a reasoning engine (Corese)
36All the semantic web plumbing is hidden from the
user
- Dont be afraid by the Semantic Web technologies
- We are using them because they are standards,
- A wiki ontology (a few lines long) that describes
the very model of our wiki - A folksonomy built on the fly by the users
during the social tagging approach - External ontologies, if needed
- In short, we took what we needed!
37What the semantic web plumbing allows us to do
- if you send a wiki page to someone the
annotations follow it and can be processed by
applications of the recipient - if an application crawls the wiki site it can
extract the metadata and reuse them - if a new community of users wants a dedicated
index just embed the corresponding SPARQL query
in a wikipage - if the wiki engine is to be changed, the
migration transformations can exploit the
embedded metadata - access rules to some documents can be based on
these metadata merged with others - notification systems monitoring the wiki by
querying its metadata -
38Wiki pages XHTML/JSPX Metadata in RDFa may
include JSP tags
39Social tagging/Folksonomy
- Tags may be freely entered by users,
- Tags are implicitly organized within an ontology,
- An ontology editor with a web interface is
included in the wiki re-organizing tags impacts
navigation and search
40Queries in WikiPages
- Include SPARQL queries at editing time
- Query embedded in XHTML as JSPX tag
- Solved (Corese) and rendered at reading time
41Future work
- SweetWiki is a research project
- Written from scratch for experimenting semantic
web technologies for wikis and new ideas, - Stable, can be tried online,
- Several focus groups are using it (2 european
projects) - Ongoing works
- Extracting expert-level knowledge from the
analysis of the wiki usage (who tags what, when,
where ?) - SweetWiki as a framework for developing
wiki-applications, runs as a service
42Projet MAINLINE