SlideShare une entreprise Scribd logo
1  sur  82
Télécharger pour lire hors ligne
fabien gandon, responsable équipe Wimmics, représentant inria au W3C
liens d’association               [Vannevar Bush, 1945]

du mémex entre les informations qui nous importent
hypertexte, hypermédia          [Ted Nelson, 1965]
 une structure de fichier pour l’information
    complexe, changeante et indéterminée
http://www.
liens utilisant des références
à travers le réseau
                  [Tim Berners-Lee, 1989]
1994
consortium pour harmoniser les évolutions du web
vers un web
structuré
séparer
forme et contenu
2008                               XML a eu dix ans <balise>…</balise>

              structurer                                               construction
              des données                                              modulaire
              en utilisant                                             une famille de
              des balises                                              langages
              dans un format                                           un format ouvert
              textuel                                                  non propriétaire




XML en 10 points http://www.w3.org/XML/1999/XML-in-10-points.fr.html
Scalable Vector   eXtensible Access Control
                  Markup Language (XACML)      WSDL
Graphics (SVG)
OpenOffice
Schemas
 MusicML
 XML Topic
 Maps (XTM)
GPS Exchange                                Financial
format (GPX)                        products Markup
             Chemical Markup
 Synchronized Language (CML) XHTML Language (FpML)
Multimedia Integration NewsML
Language (SMIL)    MathML
                                  famille
                                de langages
XPath
                 chemin dans un arbre xml
                 /livre/chapitre[position()=1]

 URL+’#’+XPath=

 XPointer
 http://www.inria.fr/teams.xml#xpointer(edelweiss/articles[position()<=10])



                                                liens entre
XLink                                           éléments de
                                                documents XML
XML

                XQuery
      requêtes sur ces données et
      documents structurés
XSL
                        XSL-FO : style et formatage

                XSLT: transformation




XProc
workflow documentaire sur des documents (XML)
Efficient XML Interchange
•   comprimer du XML par prédiction
•   utiliser les grammaires pour la prédiction
•   autoriser la perte ex. commentaires
•   décodage : parsing direct
•   applicable à HTML5, JSON
vers un web
sémantique
le web originel
liens typés…
W3C®
ouvrir et relier des données dans un
             graphe mondial
April 2008                                        September 2008
May 2007


                                                                                                      March 2009


     Linking Open Data




                                                                                 September 2011
                                                                                                   September 2010
Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/
interroger avec SPARQL
SPARQL Protocol and RDF
Query Language
e.g. DBpedia
Plugin Gephi
RDFS pour définir les classes de
           ressources, leurs propriétés,
           et organiser leur hiérarchie
Document                  créateur




                          auteur
 Rapport       Document              Personne
par union
                                   la disjonction
OWL in one…                       par intersection
      prop. algébriques            par complément
                              !      par restriction
                             1..1
                                   par cardinalité
       prop. disjointes       par équivalence
                             par énumération
     ! cardinalité qualifiée
1..1                          [>18] restrict. valeur
       négation prop. indiv  union disjointe
           prop. chainées           clefs
                                                  …


     
CORESE/ KGRAM
• passer de la donnée brute
DATALIFT
             publiée à la donnée
             sémantique interconnectée
           • fournir une plateforme
             assistant la publication
           • validation et application de
             la plate-forme à des
             données réelles
schéma




   mapping




R2RML
une transformation standard
d’une base relationnelle en RDF
beaucoup de données
           dans beaucoup de pages
RDFa signifie
RDF dans des attributs de HTML
<div xmlns:dc="http://purl.org/dc/elements/1.1/">
 <h2 property="dc:title">The trouble with Bob</h2>
 <h3 property="dc:creator">Alice</h3>
 ...
</div>
RIF:           Interchange Format
interopérabilité           PhDThesis              Person
                              ?doc
                                        author     ?person

règles du web sémantique
                            concern     Topic
                                         ?topic




                                       expertIn   PhD
                                                  ?person
wiki, 1994
réintroduit le droit en écriture à la granularité
d’un site.



une porte vers le web social
réseaux du web social
web 1 , 2
web 1 , 2, 3
person     homepage?
price    convert?




         more info?
externaliser la socialité d’un site
intérêt et danger
sécuriser
     le Web
protéger les enfants
      en insérant des étiquettes
      émises par des autorités
      dans les pages



<meta http-equiv="pics-label" content='(PICS-1.1
"http://www.icra.org/ratingsv02.html" labels
for "http://mm.256.com/"
generic true
ratings (cz 1 la 1 lb 1 lc 1 nz 1 oz 1 vz 1)
"http://www.rsac.org/ratingsv01.html" labels
for "http://mm.256.com/"
generic true
ratings (n 0 s 0 v 0 l 4) )' />
mécanismes de           pour la
famille XML     • représentation canonique
                 [Canonical XML]

                  • signer des données
                    [XML Signature Syntax and Processing]

                  • cryptage
                    [XML Encryption Syntax and Processing]

                • échanger et gérer les clefs
                  [XML Key Management Specification]
P3P Platform for Privacy Preferences
politiques de confidentialité des sites vs.
préférences des utilisateurs
Tetris a besoin du GPS ?!?
¥€$ you pay.
Web Security Context
contexte de sécurité sur le Web
           informer de façon ergonomique
              de l’état et des changements
initiative « do not track »
ex. une entête HTTP pour donner ses préférences
les nouvelles interfaces du web
download

               upload


drag & drop




© HTML5Rocks
html & js        html & svg




                              WebGL
  © HTML5Rocks
inputs, text, email, number, phone
©HTML5Rocks
de plus en plus de fonctionnalités dans nos terminaux
                 interactions multimodales
                 [Multimodal Interaction Activity]
                 [Extensible Multimodal Annotation]
                 [Multimodal Architecture and Interfaces]
• dialogue incluant synthèse, reconnaissance et clavier
    numérique                                   [Voice XML]
  • reconnaissance des entrées voix et clavier        [SRGS]
  • msg préenregistrés, synthèse vocale/musicale [SSML]
  • informations phonétiques        [Pronunciation Lexicons]
  • annotations de grammaires d'extraction de la
    sémantique                                          [SISR]
  • contrôle des appels                             [CCXML]
  • langage de contrôle                             [SCXML]
voix et clavier
InkML
                          écriture manuscrite, dessins à main
                          levée, gestes, les signatures, etc.




Web Event
interfaces tactiles,
interaction multipoints
• URL, URI, IRI
                  [Internationalized Resource Identifiers]

                • modèles de caractères
                  [Character Model, WOFF]
                • marqueurs pour XML
                  [Internationalization Tag Set]
‫شیرین نشاط‬
Shirin Neshat
                internationalization
WAI
guides et tests pour l’accessibilité
le CGI ou la naissance de l’application Web

      navigateur           serveur         application


                    HTTP             CGI
une interface programmatique
 universelle
        application             serveur          application


                         HTTP             HTTP




                            HTTP




            navigateur
description du service avec WSDL
              opérations disponibles




    entrées                            sorties
communication
avec un service distant
              adressage


              enveloppe
              protocole
                (SOAP)
chorégraphie
séquences et conditions d’échanges entre services
politique et configuration
• capacités et pré-requis d’un service
  (ex : sécurité) [Web Services Policy]
• déploiement, suivi, santé, capacité…
  (ex : valider un changement)
  [Service Modeling Language]
SAWSDL of WSDL (W3C Rec. 2007)
semantic annotation
sortie

entrée
name      assistant’s phone   phone   phone  name      name

employee                                              assistant
Janet Echelman, “Her Secret is Patience”, Civic Space Park,
Phoenix, AZ, USA, 2009
description
des terminaux
mobiles
[DDWG, CC/PP, DCCI]




+ Contacts API + Device API   +…
adaptation du contenu [DISelect, DIAL]
réalité augmentée par le web
chaque utilisateur est un détecteur
web de « consommacteurs » mobiles, « crawlers »
du web & du monde physique
ex. Wikimapia, OpenStreetMap , etc.




                                      © Medialab Prado   © GeoSensor
fabien
RFID&URI   ex. Live Social Semantics
doggy-bag
de la présentation
un et un seul web…
un espace unique dans tous les sens du terme




          personnes                                documents

                                                               informel
                                                                formel

        programmes                                 données


                                               métadonnées

                          usage   représentation
une toile de données multiples
entre différents systèmes, échelles et sphères




                                   Image,T. Berners-Lee, RuleML kickoff, 2005
W3C
web@Inria
graphes, arbre et réseaux           visualisation et interaction
• Asap                              • Aviz
• Graphik                           • Gravite
• Maestro                           • In-Situ
• Mostrare                          • Imedia 2
• Orpailleur                        • Texmex

gestion des bases de données         structure, sémantique
• Dahu                               • Exmo
• Leo                                • Orpailleur
• Zenith                             • Score
                                     • Wam
programmation, réseaux, distribution • Wimmics
• Indes
• Oasis
• Planete
• Smis
micro-paiement
 modèles économiques &
 solutions techniques
WEB
science
          80
What is WWW2012?


 21st International World Wide Web Conference
 a “A rated” scientific conference
 ~12% acceptance & 1000-1500 participants
 Lyon- France from 16t to 20th April 2012

                   RESEARCHERS




          USERS                      INDUSTRIALS



          www2012.org              @www2012Lyon
demain, celui qui contrôlera les métadonnées,
           contrôlera le web.




             http://fabien.info
             @fabien_gandon

Contenu connexe

Similaire à Les technologies du web, les standards de l'innovation ouverte : état de l'art et perspectives

Environnements & Développements
Environnements & DéveloppementsEnvironnements & Développements
Environnements & DéveloppementsPaulin CHOUDJA
 
03 Web Semantique
03  Web Semantique03  Web Semantique
03 Web Semantiquebadirh
 
Les professionnels de l'information face aux défis du Web de données
Les professionnels de l'information face aux défis du Web de donnéesLes professionnels de l'information face aux défis du Web de données
Les professionnels de l'information face aux défis du Web de donnéesGautier Poupeau
 
Benchmarking NoSQL DataBase dans le cadre d'un projet IoT
Benchmarking NoSQL DataBase dans le cadre d'un projet IoTBenchmarking NoSQL DataBase dans le cadre d'un projet IoT
Benchmarking NoSQL DataBase dans le cadre d'un projet IoTCHAKER ALLAOUI
 
Les quatre aveugles et l'éléphant web, ou les chroniques d'un web non documen...
Les quatre aveugles et l'éléphant web, ou les chroniques d'un web non documen...Les quatre aveugles et l'éléphant web, ou les chroniques d'un web non documen...
Les quatre aveugles et l'éléphant web, ou les chroniques d'un web non documen...ADBS
 
Medialille evolutions catalogage_avril2014_web-donnees
Medialille evolutions catalogage_avril2014_web-donneesMedialille evolutions catalogage_avril2014_web-donnees
Medialille evolutions catalogage_avril2014_web-donneesnonue12
 
HTML 5 et CSS3, créez, animez et enrichissez vos sites Web
HTML 5 et CSS3, créez, animez et enrichissez vos sites WebHTML 5 et CSS3, créez, animez et enrichissez vos sites Web
HTML 5 et CSS3, créez, animez et enrichissez vos sites WebMicrosoft
 
PowerPoint sur le Web 2.0
PowerPoint sur le Web 2.0PowerPoint sur le Web 2.0
PowerPoint sur le Web 2.0guest4ca1b
 
Slideshare - Web 2.0
Slideshare - Web 2.0Slideshare - Web 2.0
Slideshare - Web 2.0agirard003
 
Le Web 2.0
Le Web 2.0Le Web 2.0
Le Web 2.0clemdups
 
États des lieux du Web sémantique
États des lieux du Web sémantiqueÉtats des lieux du Web sémantique
États des lieux du Web sémantiqueIvan Herman
 
Cours XML_2019_final (1).ppt
Cours XML_2019_final (1).pptCours XML_2019_final (1).ppt
Cours XML_2019_final (1).pptManalAg
 
Introduction aux Technologies Web élaborée par Marouan OMEZZINE
Introduction aux Technologies Web élaborée par Marouan OMEZZINEIntroduction aux Technologies Web élaborée par Marouan OMEZZINE
Introduction aux Technologies Web élaborée par Marouan OMEZZINEMarouan OMEZZINE
 
S51 vos projets web services ibm i a l aide de php
S51   vos projets web services ibm i a l aide de phpS51   vos projets web services ibm i a l aide de php
S51 vos projets web services ibm i a l aide de phpGautier DUMAS
 
Semantic Information Systems
Semantic Information SystemsSemantic Information Systems
Semantic Information SystemsSerge Garlatti
 
Semantic Information Systems
Semantic Information SystemsSemantic Information Systems
Semantic Information SystemsSerge Garlatti
 
Semantic Information Systems
Semantic Information SystemsSemantic Information Systems
Semantic Information SystemsSerge Garlatti
 
Modèles de données et langages de description ouverts 5 - 2021-2022
Modèles de données et langages de description ouverts   5 - 2021-2022Modèles de données et langages de description ouverts   5 - 2021-2022
Modèles de données et langages de description ouverts 5 - 2021-2022François-Xavier Boffy
 

Similaire à Les technologies du web, les standards de l'innovation ouverte : état de l'art et perspectives (20)

Environnements & Développements
Environnements & DéveloppementsEnvironnements & Développements
Environnements & Développements
 
03 Web Semantique
03  Web Semantique03  Web Semantique
03 Web Semantique
 
Les professionnels de l'information face aux défis du Web de données
Les professionnels de l'information face aux défis du Web de donnéesLes professionnels de l'information face aux défis du Web de données
Les professionnels de l'information face aux défis du Web de données
 
Benchmarking NoSQL DataBase dans le cadre d'un projet IoT
Benchmarking NoSQL DataBase dans le cadre d'un projet IoTBenchmarking NoSQL DataBase dans le cadre d'un projet IoT
Benchmarking NoSQL DataBase dans le cadre d'un projet IoT
 
Les quatre aveugles et l'éléphant web, ou les chroniques d'un web non documen...
Les quatre aveugles et l'éléphant web, ou les chroniques d'un web non documen...Les quatre aveugles et l'éléphant web, ou les chroniques d'un web non documen...
Les quatre aveugles et l'éléphant web, ou les chroniques d'un web non documen...
 
Medialille evolutions catalogage_avril2014_web-donnees
Medialille evolutions catalogage_avril2014_web-donneesMedialille evolutions catalogage_avril2014_web-donnees
Medialille evolutions catalogage_avril2014_web-donnees
 
HTML 5 et CSS3, créez, animez et enrichissez vos sites Web
HTML 5 et CSS3, créez, animez et enrichissez vos sites WebHTML 5 et CSS3, créez, animez et enrichissez vos sites Web
HTML 5 et CSS3, créez, animez et enrichissez vos sites Web
 
PowerPoint sur le Web 2.0
PowerPoint sur le Web 2.0PowerPoint sur le Web 2.0
PowerPoint sur le Web 2.0
 
Slideshare - Web 2.0
Slideshare - Web 2.0Slideshare - Web 2.0
Slideshare - Web 2.0
 
Le Web 2.0
Le Web 2.0Le Web 2.0
Le Web 2.0
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
États des lieux du Web sémantique
États des lieux du Web sémantiqueÉtats des lieux du Web sémantique
États des lieux du Web sémantique
 
Cours XML_2019_final (1).ppt
Cours XML_2019_final (1).pptCours XML_2019_final (1).ppt
Cours XML_2019_final (1).ppt
 
Introduction aux Technologies Web élaborée par Marouan OMEZZINE
Introduction aux Technologies Web élaborée par Marouan OMEZZINEIntroduction aux Technologies Web élaborée par Marouan OMEZZINE
Introduction aux Technologies Web élaborée par Marouan OMEZZINE
 
S51 vos projets web services ibm i a l aide de php
S51   vos projets web services ibm i a l aide de phpS51   vos projets web services ibm i a l aide de php
S51 vos projets web services ibm i a l aide de php
 
Semantic Information Systems
Semantic Information SystemsSemantic Information Systems
Semantic Information Systems
 
Semantic Information Systems
Semantic Information SystemsSemantic Information Systems
Semantic Information Systems
 
Semantic Information Systems
Semantic Information SystemsSemantic Information Systems
Semantic Information Systems
 
Metadonnees et SID
Metadonnees et SIDMetadonnees et SID
Metadonnees et SID
 
Modèles de données et langages de description ouverts 5 - 2021-2022
Modèles de données et langages de description ouverts   5 - 2021-2022Modèles de données et langages de description ouverts   5 - 2021-2022
Modèles de données et langages de description ouverts 5 - 2021-2022
 

Plus de Fabien Gandon

Walking Our Way to the Web
Walking Our Way to the WebWalking Our Way to the Web
Walking Our Way to the WebFabien Gandon
 
a shift in our research focus: from knowledge acquisition to knowledge augmen...
a shift in our research focus: from knowledge acquisition to knowledge augmen...a shift in our research focus: from knowledge acquisition to knowledge augmen...
a shift in our research focus: from knowledge acquisition to knowledge augmen...Fabien Gandon
 
Evaluation d’explications pour la prédiction de liens dans les graphes de con...
Evaluation d’explications pour la prédiction de liens dans les graphes de con...Evaluation d’explications pour la prédiction de liens dans les graphes de con...
Evaluation d’explications pour la prédiction de liens dans les graphes de con...Fabien Gandon
 
A Never-Ending Project for Humanity Called “the Web”
A Never-Ending Project for Humanity Called “the Web”A Never-Ending Project for Humanity Called “the Web”
A Never-Ending Project for Humanity Called “the Web”Fabien Gandon
 
Wimmics Overview 2021
Wimmics Overview 2021Wimmics Overview 2021
Wimmics Overview 2021Fabien Gandon
 
CovidOnTheWeb : covid19 linked data published on the Web
CovidOnTheWeb : covid19 linked data published on the WebCovidOnTheWeb : covid19 linked data published on the Web
CovidOnTheWeb : covid19 linked data published on the WebFabien Gandon
 
Web open standards for linked data and knowledge graphs as enablers of EU dig...
Web open standards for linked data and knowledge graphs as enablers of EU dig...Web open standards for linked data and knowledge graphs as enablers of EU dig...
Web open standards for linked data and knowledge graphs as enablers of EU dig...Fabien Gandon
 
from linked data & knowledge graphs to linked intelligence & intelligence graphs
from linked data & knowledge graphs to linked intelligence & intelligence graphsfrom linked data & knowledge graphs to linked intelligence & intelligence graphs
from linked data & knowledge graphs to linked intelligence & intelligence graphsFabien Gandon
 
The Web We Mix - benevolent AIs for a resilient web
The Web We Mix - benevolent AIs for a resilient webThe Web We Mix - benevolent AIs for a resilient web
The Web We Mix - benevolent AIs for a resilient webFabien Gandon
 
Overview of the Research in Wimmics 2018
Overview of the Research in Wimmics 2018Overview of the Research in Wimmics 2018
Overview of the Research in Wimmics 2018Fabien Gandon
 
Web science AI and IA
Web science AI and IAWeb science AI and IA
Web science AI and IAFabien Gandon
 
Normative Requirements as Linked Data
Normative Requirements as Linked DataNormative Requirements as Linked Data
Normative Requirements as Linked DataFabien Gandon
 
Wimmics Research Team Overview 2017
Wimmics Research Team Overview 2017Wimmics Research Team Overview 2017
Wimmics Research Team Overview 2017Fabien Gandon
 
On the many graphs of the Web and the interest of adding their missing links.
On the many graphs of the Web and the interest of adding their missing links. On the many graphs of the Web and the interest of adding their missing links.
On the many graphs of the Web and the interest of adding their missing links. Fabien Gandon
 
One Web of pages, One Web of peoples, One Web of Services, One Web of Data, O...
One Web of pages, One Web of peoples, One Web of Services, One Web of Data, O...One Web of pages, One Web of peoples, One Web of Services, One Web of Data, O...
One Web of pages, One Web of peoples, One Web of Services, One Web of Data, O...Fabien Gandon
 
How to supervise your supervisor?
How to supervise your supervisor?How to supervise your supervisor?
How to supervise your supervisor?Fabien Gandon
 
Dans l'esprit du Pagerank: regards croisés sur les algorithmes,
Dans l'esprit du Pagerank: regards croisés sur les algorithmes,Dans l'esprit du Pagerank: regards croisés sur les algorithmes,
Dans l'esprit du Pagerank: regards croisés sur les algorithmes,Fabien Gandon
 
Wimmics Research Team 2015 Activity Report
Wimmics Research Team 2015 Activity ReportWimmics Research Team 2015 Activity Report
Wimmics Research Team 2015 Activity ReportFabien Gandon
 
Retours sur le MOOC "Web Sémantique et Web de données"
Retours sur le MOOC "Web Sémantique et Web de données"Retours sur le MOOC "Web Sémantique et Web de données"
Retours sur le MOOC "Web Sémantique et Web de données"Fabien Gandon
 
Emotions in Argumentation: an Empirical Evaluation @ IJCAI 2015
Emotions in Argumentation: an Empirical Evaluation @ IJCAI 2015Emotions in Argumentation: an Empirical Evaluation @ IJCAI 2015
Emotions in Argumentation: an Empirical Evaluation @ IJCAI 2015Fabien Gandon
 

Plus de Fabien Gandon (20)

Walking Our Way to the Web
Walking Our Way to the WebWalking Our Way to the Web
Walking Our Way to the Web
 
a shift in our research focus: from knowledge acquisition to knowledge augmen...
a shift in our research focus: from knowledge acquisition to knowledge augmen...a shift in our research focus: from knowledge acquisition to knowledge augmen...
a shift in our research focus: from knowledge acquisition to knowledge augmen...
 
Evaluation d’explications pour la prédiction de liens dans les graphes de con...
Evaluation d’explications pour la prédiction de liens dans les graphes de con...Evaluation d’explications pour la prédiction de liens dans les graphes de con...
Evaluation d’explications pour la prédiction de liens dans les graphes de con...
 
A Never-Ending Project for Humanity Called “the Web”
A Never-Ending Project for Humanity Called “the Web”A Never-Ending Project for Humanity Called “the Web”
A Never-Ending Project for Humanity Called “the Web”
 
Wimmics Overview 2021
Wimmics Overview 2021Wimmics Overview 2021
Wimmics Overview 2021
 
CovidOnTheWeb : covid19 linked data published on the Web
CovidOnTheWeb : covid19 linked data published on the WebCovidOnTheWeb : covid19 linked data published on the Web
CovidOnTheWeb : covid19 linked data published on the Web
 
Web open standards for linked data and knowledge graphs as enablers of EU dig...
Web open standards for linked data and knowledge graphs as enablers of EU dig...Web open standards for linked data and knowledge graphs as enablers of EU dig...
Web open standards for linked data and knowledge graphs as enablers of EU dig...
 
from linked data & knowledge graphs to linked intelligence & intelligence graphs
from linked data & knowledge graphs to linked intelligence & intelligence graphsfrom linked data & knowledge graphs to linked intelligence & intelligence graphs
from linked data & knowledge graphs to linked intelligence & intelligence graphs
 
The Web We Mix - benevolent AIs for a resilient web
The Web We Mix - benevolent AIs for a resilient webThe Web We Mix - benevolent AIs for a resilient web
The Web We Mix - benevolent AIs for a resilient web
 
Overview of the Research in Wimmics 2018
Overview of the Research in Wimmics 2018Overview of the Research in Wimmics 2018
Overview of the Research in Wimmics 2018
 
Web science AI and IA
Web science AI and IAWeb science AI and IA
Web science AI and IA
 
Normative Requirements as Linked Data
Normative Requirements as Linked DataNormative Requirements as Linked Data
Normative Requirements as Linked Data
 
Wimmics Research Team Overview 2017
Wimmics Research Team Overview 2017Wimmics Research Team Overview 2017
Wimmics Research Team Overview 2017
 
On the many graphs of the Web and the interest of adding their missing links.
On the many graphs of the Web and the interest of adding their missing links. On the many graphs of the Web and the interest of adding their missing links.
On the many graphs of the Web and the interest of adding their missing links.
 
One Web of pages, One Web of peoples, One Web of Services, One Web of Data, O...
One Web of pages, One Web of peoples, One Web of Services, One Web of Data, O...One Web of pages, One Web of peoples, One Web of Services, One Web of Data, O...
One Web of pages, One Web of peoples, One Web of Services, One Web of Data, O...
 
How to supervise your supervisor?
How to supervise your supervisor?How to supervise your supervisor?
How to supervise your supervisor?
 
Dans l'esprit du Pagerank: regards croisés sur les algorithmes,
Dans l'esprit du Pagerank: regards croisés sur les algorithmes,Dans l'esprit du Pagerank: regards croisés sur les algorithmes,
Dans l'esprit du Pagerank: regards croisés sur les algorithmes,
 
Wimmics Research Team 2015 Activity Report
Wimmics Research Team 2015 Activity ReportWimmics Research Team 2015 Activity Report
Wimmics Research Team 2015 Activity Report
 
Retours sur le MOOC "Web Sémantique et Web de données"
Retours sur le MOOC "Web Sémantique et Web de données"Retours sur le MOOC "Web Sémantique et Web de données"
Retours sur le MOOC "Web Sémantique et Web de données"
 
Emotions in Argumentation: an Empirical Evaluation @ IJCAI 2015
Emotions in Argumentation: an Empirical Evaluation @ IJCAI 2015Emotions in Argumentation: an Empirical Evaluation @ IJCAI 2015
Emotions in Argumentation: an Empirical Evaluation @ IJCAI 2015
 

Les technologies du web, les standards de l'innovation ouverte : état de l'art et perspectives

  • 1. fabien gandon, responsable équipe Wimmics, représentant inria au W3C
  • 2. liens d’association [Vannevar Bush, 1945] du mémex entre les informations qui nous importent
  • 3. hypertexte, hypermédia [Ted Nelson, 1965] une structure de fichier pour l’information complexe, changeante et indéterminée
  • 4. http://www. liens utilisant des références à travers le réseau [Tim Berners-Lee, 1989]
  • 5.
  • 6. 1994 consortium pour harmoniser les évolutions du web
  • 9. 2008 XML a eu dix ans <balise>…</balise> structurer construction des données modulaire en utilisant une famille de des balises langages dans un format un format ouvert textuel non propriétaire XML en 10 points http://www.w3.org/XML/1999/XML-in-10-points.fr.html
  • 10. Scalable Vector eXtensible Access Control Markup Language (XACML) WSDL Graphics (SVG) OpenOffice Schemas MusicML XML Topic Maps (XTM) GPS Exchange Financial format (GPX) products Markup Chemical Markup Synchronized Language (CML) XHTML Language (FpML) Multimedia Integration NewsML Language (SMIL) MathML famille de langages
  • 11. XPath chemin dans un arbre xml /livre/chapitre[position()=1] URL+’#’+XPath= XPointer http://www.inria.fr/teams.xml#xpointer(edelweiss/articles[position()<=10]) liens entre XLink éléments de documents XML
  • 12. XML XQuery requêtes sur ces données et documents structurés
  • 13. XSL XSL-FO : style et formatage XSLT: transformation XProc workflow documentaire sur des documents (XML)
  • 14. Efficient XML Interchange • comprimer du XML par prédiction • utiliser les grammaires pour la prédiction • autoriser la perte ex. commentaires • décodage : parsing direct • applicable à HTML5, JSON
  • 17. W3C®
  • 18. ouvrir et relier des données dans un graphe mondial
  • 19. April 2008 September 2008 May 2007 March 2009 Linking Open Data September 2011 September 2010 Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/
  • 20. interroger avec SPARQL SPARQL Protocol and RDF Query Language
  • 23. RDFS pour définir les classes de ressources, leurs propriétés, et organiser leur hiérarchie Document créateur auteur Rapport Document Personne
  • 24. par union  la disjonction OWL in one… par intersection prop. algébriques par complément ! par restriction 1..1 par cardinalité prop. disjointes  par équivalence par énumération ! cardinalité qualifiée 1..1 [>18] restrict. valeur négation prop. indiv  union disjointe prop. chainées clefs …  
  • 25.
  • 27. • passer de la donnée brute DATALIFT publiée à la donnée sémantique interconnectée • fournir une plateforme assistant la publication • validation et application de la plate-forme à des données réelles
  • 28. schéma mapping R2RML une transformation standard d’une base relationnelle en RDF
  • 29. beaucoup de données dans beaucoup de pages
  • 30. RDFa signifie RDF dans des attributs de HTML <div xmlns:dc="http://purl.org/dc/elements/1.1/"> <h2 property="dc:title">The trouble with Bob</h2> <h3 property="dc:creator">Alice</h3> ... </div>
  • 31.
  • 32. RIF: Interchange Format interopérabilité PhDThesis Person ?doc author ?person règles du web sémantique concern Topic ?topic expertIn PhD ?person
  • 33.
  • 34. wiki, 1994 réintroduit le droit en écriture à la granularité d’un site. une porte vers le web social
  • 35. réseaux du web social
  • 36. web 1 , 2
  • 37. web 1 , 2, 3 person homepage? price convert? more info?
  • 38.
  • 39. externaliser la socialité d’un site intérêt et danger
  • 40. sécuriser le Web
  • 41. protéger les enfants en insérant des étiquettes émises par des autorités dans les pages <meta http-equiv="pics-label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" labels for "http://mm.256.com/" generic true ratings (cz 1 la 1 lb 1 lc 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" labels for "http://mm.256.com/" generic true ratings (n 0 s 0 v 0 l 4) )' />
  • 42. mécanismes de pour la famille XML • représentation canonique [Canonical XML] • signer des données [XML Signature Syntax and Processing] • cryptage [XML Encryption Syntax and Processing] • échanger et gérer les clefs [XML Key Management Specification]
  • 43. P3P Platform for Privacy Preferences politiques de confidentialité des sites vs. préférences des utilisateurs
  • 44. Tetris a besoin du GPS ?!?
  • 46. Web Security Context contexte de sécurité sur le Web informer de façon ergonomique de l’état et des changements
  • 47. initiative « do not track » ex. une entête HTTP pour donner ses préférences
  • 49. download upload drag & drop © HTML5Rocks
  • 50. html & js html & svg WebGL © HTML5Rocks
  • 51. inputs, text, email, number, phone ©HTML5Rocks
  • 52. de plus en plus de fonctionnalités dans nos terminaux interactions multimodales [Multimodal Interaction Activity] [Extensible Multimodal Annotation] [Multimodal Architecture and Interfaces]
  • 53. • dialogue incluant synthèse, reconnaissance et clavier numérique [Voice XML] • reconnaissance des entrées voix et clavier [SRGS] • msg préenregistrés, synthèse vocale/musicale [SSML] • informations phonétiques [Pronunciation Lexicons] • annotations de grammaires d'extraction de la sémantique [SISR] • contrôle des appels [CCXML] • langage de contrôle [SCXML] voix et clavier
  • 54. InkML écriture manuscrite, dessins à main levée, gestes, les signatures, etc. Web Event interfaces tactiles, interaction multipoints
  • 55. • URL, URI, IRI [Internationalized Resource Identifiers] • modèles de caractères [Character Model, WOFF] • marqueurs pour XML [Internationalization Tag Set] ‫شیرین نشاط‬ Shirin Neshat internationalization
  • 56. WAI guides et tests pour l’accessibilité
  • 57.
  • 58. le CGI ou la naissance de l’application Web navigateur serveur application HTTP CGI
  • 59. une interface programmatique universelle application serveur application HTTP HTTP HTTP navigateur
  • 60. description du service avec WSDL opérations disponibles entrées sorties
  • 61. communication avec un service distant adressage enveloppe protocole (SOAP)
  • 62. chorégraphie séquences et conditions d’échanges entre services
  • 63. politique et configuration • capacités et pré-requis d’un service (ex : sécurité) [Web Services Policy] • déploiement, suivi, santé, capacité… (ex : valider un changement) [Service Modeling Language]
  • 64. SAWSDL of WSDL (W3C Rec. 2007) semantic annotation
  • 66. name assistant’s phone phone phone  name name employee assistant
  • 67. Janet Echelman, “Her Secret is Patience”, Civic Space Park, Phoenix, AZ, USA, 2009
  • 68. description des terminaux mobiles [DDWG, CC/PP, DCCI] + Contacts API + Device API +…
  • 69. adaptation du contenu [DISelect, DIAL]
  • 71. chaque utilisateur est un détecteur web de « consommacteurs » mobiles, « crawlers » du web & du monde physique ex. Wikimapia, OpenStreetMap , etc. © Medialab Prado © GeoSensor
  • 72.
  • 73. fabien RFID&URI ex. Live Social Semantics
  • 75. un et un seul web… un espace unique dans tous les sens du terme personnes documents informel formel programmes données métadonnées usage représentation
  • 76. une toile de données multiples entre différents systèmes, échelles et sphères Image,T. Berners-Lee, RuleML kickoff, 2005
  • 78. web@Inria graphes, arbre et réseaux visualisation et interaction • Asap • Aviz • Graphik • Gravite • Maestro • In-Situ • Mostrare • Imedia 2 • Orpailleur • Texmex gestion des bases de données structure, sémantique • Dahu • Exmo • Leo • Orpailleur • Zenith • Score • Wam programmation, réseaux, distribution • Wimmics • Indes • Oasis • Planete • Smis
  • 79. micro-paiement modèles économiques & solutions techniques
  • 81. What is WWW2012? 21st International World Wide Web Conference a “A rated” scientific conference ~12% acceptance & 1000-1500 participants Lyon- France from 16t to 20th April 2012 RESEARCHERS USERS INDUSTRIALS www2012.org @www2012Lyon
  • 82. demain, celui qui contrôlera les métadonnées, contrôlera le web. http://fabien.info @fabien_gandon