web sémantique et web social: deux étapesvers les données liées dun web ubiquitaire…                                      ...
le web et sa carte web pervasif                   web applicatif    web multimédia    web multimodal     web sécurisé     ...
le web et sa carteweb documentaire
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 ...
http://www.liens utilisant des référencesà travers le réseau                  [Tim Berners-Lee, 1989]
le web et sa carte                   web structuréweb documentaire
séparerforme et contenu
2008                               XML a eu dix ans <balise>…</balise>              structurer                            ...
XPath                 chemin dans un arbre xml                 /livre/chapitre[position()=1] URL+’#’+XPath= XPointer http:...
XML                XQuery      requêtes sur ces données et      documents structurés
XSL                        XSL-FO : style et formatage                XSLT: transformationXProcworkflow documentaire sur d...
Scalable Vector   eXtensible Access Control                  Markup Language (XACML)      WSDLGraphics (SVG)OpenOfficeSche...
le web et sa carte web sémantique                   web structuréweb documentaire
le web originelliens typés…
web sémantique              mentionné par Tim BL                  en 1994 à WWW[Tim Berners-Lee 1994, http://www.w3.org/Ta...
W3C®
dc:creatorrdf:label             ex:ingredients              rdf:aboutex:weight                rdf:type
RDF est un modèle de triplets i.e.toute connaissance est décomposée en              ( sujet , predicat , objet )
doc.html a pour auteur Fabien et a     pour thème la Musique
doc.html a pour auteur Fabiendoc.html a pour thème Musique
Fabien auteurdoc.html thèmeMusique
ouvrir et relier des données dans un             graphe mondial
interroger avec SPARQLSPARQL Protocol and RDFQuery Language
e.g. DBpedia
April 2008                                        September 2008May 2007                                                  ...
RDFS pour définir les classes de           ressources, leurs propriétés,           et organiser leur hiérarchieDocument   ...
par union                                   la disjonctionOWL in one…                       par intersection      prop. a...
CORESE/ KGRAM
Plugin Gephi
beaucoup de données           dans beaucoup de pages
RDFa signifieRDF dans des attributs de HTML<div xmlns:dc="http://purl.org/dc/elements/1.1/"> <h2 property="dc:title">The t...
schéma   mappingR2RMLune transformation standardd’une base relationnelle en RDF
digression…<DATALIFT>
DATALIFT passer de la donnée brute publiée à la donnée sémantique interconnectée
aide à la sélection des données
identification des schémas idoinesaide à la sélection des données
conversion de formatidentification des schémas idoinesaide à la sélection des données
publication des donnéesconversion de formatidentification des schémas idoinesaide à la sélection des données
interconnexion des donnéespublication des donnéesconversion de formatidentification des schémas idoinesaide à la sélection...
fin de digression…</DATALIFT>
le web et sa carte                   web social web sémantique                   web structuréweb documentaire
Chine: 1 600 millions      Inde: 1 200 millions               acebook               500 millions
PORTÉE
externaliser la socialité d’un siteintérêt et danger
temps facebook16.2 millions secondes/seconde                  x 16 203 703                                 253
crowdsourcing crawling & indexing               affiliation social sub-networks
il cherche « bmw »,« mahler » et « gay »
?=!BMW      « Je m’intéresse aux BMW »
Allo Google ? C’est la Noiraude…United States Flu Activity - Influenza estimate● Google Flu Trends    ● U.S. Centers for D...
des jeux utiles au crowdsourcingle web comme une plateforme d’externalisationdistribuée de masse.                         ...
le web comme une                  machine universelle                 de moteurs à pulsions                               ...
web 1 , 2
web 1 , 2, 3person     homepage?price    convert?         more info?
web : zone de friction…sémantique sociale   sémantique formelle
digression…<ISICIL>
SOCIAL TAGGING      créer et gérer      collaborativement des      tags pour annoter et      catégoriser un contenu
structuration assistée de folksonomies   web 2.0     folksonomie plate      thésaurus                                   po...
combinaison d’indicesmétrique d’éditionmétrique contextuelle                        +métrique sociale        +         foo...
83 027 relations / 9 037 tags    68 633 liés    11 254 hyponymes    3 193 variante orthographique
structurer : un effet secondaire de l’usage
analyse sémantique de réseaux sociaux           x                            degré(x)=5                             relati...
ipernity.com en RDF61 937 acteurs & 494 510 relations: 18 771 liens familiaux entre 8 047 acteurs 136 311 liens d’amitié...
détection et étiquetage des      communautés?                              ?
propagation de tagset découverte de communautés thématiques
cartographie des thématiques                          1 pollution                          2 développent durable          ...
naviguer dans des cartographies d’experts
fin digression…</ISICIL>
le web et sa carte     web sécurisé                    web social web sémantique                    web structuréweb docum...
protéger les enfants      en insérant des étiquettes      émises par des autorités      dans les pages<meta http-equiv="pi...
mécanismes de           pour lafamille XML     • représentation canonique                 [Canonical XML]                 ...
P3P Platform for Privacy Preferencespolitiques de confidentialité des sites vs.préférences des utilisateurs
Tetris a besoin du GPS ?!?
¥€$ you pay.
Web Security Context informer de façon ergonomique         du contexte de sécurité          et de ses changements
contrôle d’accès (sémantique et social)                                        [Villata et al.]                utilisateur...
attacher des licences aux données            [Villata et al.]•   sélection des licences               …•   attacher à des ...
sémantique à double tranchant CONSTRUCT { ?photo sendTo ?x } WHERE { #me familly{1,2} ?x } SELECT ?x WHERE { ?x language #...
le web et sa carte    web multimédia     web multimodal     web sécurisé                     web social web sémantique    ...
le graphique et la dynamique…   •   formatage d’une page            [CSS]   •   graphiques en deux dimensions   [SVG]   • ...
download               uploaddrag & drop© HTML5Rocks
html & js        html & svg                              WebGL  © HTML5Rocks
HTML pagesof specifications                 HTML 1             39 pages     963 pages
de plus en plus de fonctionnalités dans nos terminaux                 interactions multimodales                 [Multimoda...
speech input                 geolocation  © HTML5Rocks
• dialogue incluant synthèse, reconnaissance et clavier    numérique                                   [Voice XML]  • reco...
le web et sa carte                   web applicatif    web multimédia    web multimodal     web sécurisé                  ...
le CGI ou la naissance de l’application Web      navigateur           serveur         application                    HTTP ...
une interface programmatique universelle        application             serveur          application                      ...
SAWSDL of WSDL (W3C Rec. 2007)semantic annotation
sortieentrée
name      assistant’s phone   phone   phone  name      nameemployee                                              assistant
le web et sa carte web pervasif                   web applicatif    web multimédia    web multimodal     web sécurisé     ...
Janet Echelman, “Her Secret is Patience”, Civic Space Park,Phoenix, AZ, USA, 2009
adaptation du contenu [DISelect, DIAL]
réalité augmentée par le web
accès mobile au web de données         &         &              &Mobile   Web de        Contexte       Interaction        ...
chaque utilisateur est un détecteurweb de « consommacteurs » mobiles, « crawlers »du web & du monde physiqueex. Wikimapia,...
une toile de données multiplesentre différents barreaux de l’échelle des sphères                                      Imag...
notification contextuellepropagation des intérêts pour la suggestion                                              [Marie e...
web…devices [Web of Devices]    … Web Phone    … Web TV    … Web Radio    … Web Car    … Web Tablet    … Web eBook    … We...
fabienRFID&URI   ex. Live Social Semantics
Connectivité Internet…   NASA ©
le web et sa carte web pervasif                   web applicatif    web multimédia    web multimodal     web sécurisé     ...
l’espace web…    personnes                            documents                                                     inform...
W3C
WEBscience          117
What is WWW2012? 21st International World Wide Web Conference a “A rated” scientific conference ~12% acceptance & 1000-150...
fabien, gandon, inria, http://fabien.info @fabien_gandon
web sémantique et web social: deux étapes vers les données liées d'un web ubiquitaire
web sémantique et web social: deux étapes vers les données liées d'un web ubiquitaire
web sémantique et web social: deux étapes vers les données liées d'un web ubiquitaire
web sémantique et web social: deux étapes vers les données liées d'un web ubiquitaire
web sémantique et web social: deux étapes vers les données liées d'un web ubiquitaire
web sémantique et web social: deux étapes vers les données liées d'un web ubiquitaire
web sémantique et web social: deux étapes vers les données liées d'un web ubiquitaire
web sémantique et web social: deux étapes vers les données liées d'un web ubiquitaire
web sémantique et web social: deux étapes vers les données liées d'un web ubiquitaire
web sémantique et web social: deux étapes vers les données liées d'un web ubiquitaire
Upcoming SlideShare
Loading in …5
×

web sémantique et web social: deux étapes vers les données liées d'un web ubiquitaire

2,993 views
2,773 views

Published on

Présentation journées de la recherche IGN 2012

0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,993
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
133
Comments
0
Likes
5
Embeds 0
No embeds

No notes for slide

web sémantique et web social: deux étapes vers les données liées d'un web ubiquitaire

  1. 1. web sémantique et web social: deux étapesvers les données liées dun web ubiquitaire… …web et metadata le territoire et sa carte fabien, gandon, wimmicshttp://fabien.info @fabien_gandon
  2. 2. le web et sa carte web pervasif web applicatif web multimédia web multimodal web sécurisé web social web sémantique web structuréweb documentaire
  3. 3. le web et sa carteweb documentaire
  4. 4. liens d’association [Vannevar Bush, 1945]du mémex entre les informations qui nous importent
  5. 5. hypertexte, hypermédia [Ted Nelson, 1965] une structure de fichier pour l’information complexe, changeante et indéterminée
  6. 6. http://www.liens utilisant des référencesà travers le réseau [Tim Berners-Lee, 1989]
  7. 7. le web et sa carte web structuréweb documentaire
  8. 8. séparerforme et contenu
  9. 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étaireXML en 10 points http://www.w3.org/XML/1999/XML-in-10-points.fr.html
  10. 10. 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 entreXLink éléments de documents XML
  11. 11. XML XQuery requêtes sur ces données et documents structurés
  12. 12. XSL XSL-FO : style et formatage XSLT: transformationXProcworkflow documentaire sur des documents (XML)
  13. 13. Scalable Vector eXtensible Access Control Markup Language (XACML) WSDLGraphics (SVG)OpenOfficeSchemas MusicML XML Topic Maps (XTM)GPS Exchange Financialformat (GPX) products Markup Chemical Markup Synchronized Language (CML) XHTML Language (FpML)Multimedia Integration NewsMLLanguage (SMIL) MathML famille de langages
  14. 14. le web et sa carte web sémantique web structuréweb documentaire
  15. 15. le web originelliens typés…
  16. 16. web sémantique mentionné par Tim BL en 1994 à WWW[Tim Berners-Lee 1994, http://www.w3.org/Talks/WWW94Tim/]
  17. 17. W3C®
  18. 18. dc:creatorrdf:label ex:ingredients rdf:aboutex:weight rdf:type
  19. 19. RDF est un modèle de triplets i.e.toute connaissance est décomposée en ( sujet , predicat , objet )
  20. 20. doc.html a pour auteur Fabien et a pour thème la Musique
  21. 21. doc.html a pour auteur Fabiendoc.html a pour thème Musique
  22. 22. Fabien auteurdoc.html thèmeMusique
  23. 23. ouvrir et relier des données dans un graphe mondial
  24. 24. interroger avec SPARQLSPARQL Protocol and RDFQuery Language
  25. 25. e.g. DBpedia
  26. 26. April 2008 September 2008May 2007 March 2009 Linking Open Data September 2011 September 2010Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/
  27. 27. RDFS pour définir les classes de ressources, leurs propriétés, et organiser leur hiérarchieDocument créateur auteur Rapport Document Personne
  28. 28. par union  la disjonctionOWL 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ée1..1 [>18] restrict. valeur négation prop. indiv  union disjointe prop. chainées clefs … 
  29. 29. CORESE/ KGRAM
  30. 30. Plugin Gephi
  31. 31. beaucoup de données dans beaucoup de pages
  32. 32. RDFa signifieRDF 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>
  33. 33. schéma mappingR2RMLune transformation standardd’une base relationnelle en RDF
  34. 34. digression…<DATALIFT>
  35. 35. DATALIFT passer de la donnée brute publiée à la donnée sémantique interconnectée
  36. 36. aide à la sélection des données
  37. 37. identification des schémas idoinesaide à la sélection des données
  38. 38. conversion de formatidentification des schémas idoinesaide à la sélection des données
  39. 39. publication des donnéesconversion de formatidentification des schémas idoinesaide à la sélection des données
  40. 40. interconnexion des donnéespublication des donnéesconversion de formatidentification des schémas idoinesaide à la sélection des données
  41. 41. fin de digression…</DATALIFT>
  42. 42. le web et sa carte web social web sémantique web structuréweb documentaire
  43. 43. Chine: 1 600 millions Inde: 1 200 millions acebook 500 millions
  44. 44. PORTÉE
  45. 45. externaliser la socialité d’un siteintérêt et danger
  46. 46. temps facebook16.2 millions secondes/seconde x 16 203 703 253
  47. 47. crowdsourcing crawling & indexing affiliation social sub-networks
  48. 48. il cherche « bmw »,« mahler » et « gay »
  49. 49. ?=!BMW « Je m’intéresse aux BMW »
  50. 50. Allo Google ? C’est la Noiraude…United States Flu Activity - Influenza estimate● Google Flu Trends ● U.S. Centers for Disease Control.
  51. 51. des jeux utiles au crowdsourcingle web comme une plateforme d’externalisationdistribuée de masse. Fold It
  52. 52. le web comme une machine universelle de moteurs à pulsions (méta)-donnéesl’utilisateur utilisé
  53. 53. web 1 , 2
  54. 54. web 1 , 2, 3person homepage?price convert? more info?
  55. 55. web : zone de friction…sémantique sociale sémantique formelle
  56. 56. digression…<ISICIL>
  57. 57. SOCIAL TAGGING créer et gérer collaborativement des tags pour annoter et catégoriser un contenu
  58. 58. structuration assistée de folksonomies web 2.0 folksonomie plate thésaurus polluant énergie related related ? pollution has narrower pollutions du sol SKOS
  59. 59. combinaison d’indicesmétrique d’éditionmétrique contextuelle +métrique sociale + football sport
  60. 60. 83 027 relations / 9 037 tags  68 633 liés  11 254 hyponymes  3 193 variante orthographique
  61. 61. structurer : un effet secondaire de l’usage
  62. 62. analyse sémantique de réseaux sociaux x degré(x)=5 relation ami pro degré<famille>(x)=3 collègue chef sœur frère parent père mère
  63. 63. ipernity.com en RDF61 937 acteurs & 494 510 relations: 18 771 liens familiaux entre 8 047 acteurs 136 311 liens d’amitiés entre 17 441 acteurs 339 428 liens d’intérêt entre 61 425 acteurs, etc.ex. de résultats:différents acteurs stratégiques/types de liens considérésvalidation des différencesde diamètres et densités
  64. 64. détection et étiquetage des communautés? ?
  65. 65. propagation de tagset découverte de communautés thématiques
  66. 66. cartographie des thématiques 1 pollution 2 développent durable 3 énergie 4 chimie 5 pollution de l’air 6 métaux 7 biomasse 8 déchets.
  67. 67. naviguer dans des cartographies d’experts
  68. 68. fin digression…</ISICIL>
  69. 69. le web et sa carte web sécurisé web social web sémantique web structuréweb documentaire
  70. 70. 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" labelsfor "http://mm.256.com/"generic trueratings (cz 1 la 1 lb 1 lc 1 nz 1 oz 1 vz 1)"http://www.rsac.org/ratingsv01.html" labelsfor "http://mm.256.com/"generic trueratings (n 0 s 0 v 0 l 4) ) />
  71. 71. mécanismes de pour lafamille 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]
  72. 72. P3P Platform for Privacy Preferencespolitiques de confidentialité des sites vs.préférences des utilisateurs
  73. 73. Tetris a besoin du GPS ?!?
  74. 74. ¥€$ you pay.
  75. 75. Web Security Context informer de façon ergonomique du contexte de sécurité et de ses changements
  76. 76. contrôle d’accès (sémantique et social) [Villata et al.] utilisateurex. seulement mes collègues travaillant sur le même sujetASK{ ?res dcterms:creator ?prov . ?prov rel:hasColleague ?user . ?prov foaf:interestedBy ?topic . ?user foaf:interestedBy ?topic }
  77. 77. attacher des licences aux données [Villata et al.]• sélection des licences …• attacher à des graphes nommés• alignement des schémas existants• alignement avec les actions C.R.U.D.• attacher aux réponses aux requêtes… comparaison et conflits de licences…
  78. 78. sémantique à double tranchant CONSTRUCT { ?photo sendTo ?x } WHERE { #me familly{1,2} ?x } SELECT ?x WHERE { ?x language #French . ?x interestedIn #SemWeb . ?x interestedIn #Improv .}
  79. 79. le web et sa carte web multimédia web multimodal web sécurisé web social web sémantique web structuréweb documentaire
  80. 80. le graphique et la dynamique… • formatage d’une page [CSS] • graphiques en deux dimensions [SVG] • illustrations techniques [WebCGM] • intégration multimédia [SMIL] • textes temporisés [Timed Text] • balisage temporel [Timesheets] … deviennent explicites
  81. 81. download uploaddrag & drop© HTML5Rocks
  82. 82. html & js html & svg WebGL © HTML5Rocks
  83. 83. HTML pagesof specifications HTML 1 39 pages 963 pages
  84. 84. de plus en plus de fonctionnalités dans nos terminaux interactions multimodales [Multimodal Interaction Activity] [Extensible Multimodal Annotation] [Multimodal Architecture and Interfaces]
  85. 85. speech input geolocation © HTML5Rocks
  86. 86. • 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 dextraction de la sémantique [SISR] • contrôle des appels [CCXML] • langage de contrôle [SCXML]voix et clavier
  87. 87. le web et sa carte web applicatif web multimédia web multimodal web sécurisé web social web sémantique web structuréweb documentaire
  88. 88. le CGI ou la naissance de l’application Web navigateur serveur application HTTP CGI
  89. 89. une interface programmatique universelle application serveur application HTTP HTTP HTTP navigateur
  90. 90. SAWSDL of WSDL (W3C Rec. 2007)semantic annotation
  91. 91. sortieentrée
  92. 92. name assistant’s phone phone phone  name nameemployee assistant
  93. 93. le web et sa carte web pervasif web applicatif web multimédia web multimodal web sécurisé web social web sémantique web structuréweb documentaire
  94. 94. Janet Echelman, “Her Secret is Patience”, Civic Space Park,Phoenix, AZ, USA, 2009
  95. 95. adaptation du contenu [DISelect, DIAL]
  96. 96. réalité augmentée par le web
  97. 97. accès mobile au web de données & & &Mobile Web de Contexte Interaction Données prissma [Costabello et al.]
  98. 98. chaque utilisateur est un détecteurweb de « consommacteurs » mobiles, « crawlers »du web & du monde physiqueex. Wikimapia, OpenStreetMap , etc. © Medialab Prado © GeoSensor
  99. 99. une toile de données multiplesentre différents barreaux de l’échelle des sphères Image,T. Berners-Lee, RuleML kickoff, 2005
  100. 100. notification contextuellepropagation des intérêts pour la suggestion [Marie et al.] 0,4 0,9 0,7
  101. 101. web…devices [Web of Devices] … Web Phone … Web TV … Web Radio … Web Car … Web Tablet … Web eBook … Web Watch … Web GPS …
  102. 102. fabienRFID&URI ex. Live Social Semantics
  103. 103. Connectivité Internet… NASA ©
  104. 104. le web et sa carte web pervasif web applicatif web multimédia web multimodal web sécurisé web social web sémantique web structuréweb documentaire
  105. 105. l’espace web… personnes documents informel formel programmes données metadata usage représentation
  106. 106. W3C
  107. 107. WEBscience 117
  108. 108. 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
  109. 109. fabien, gandon, inria, http://fabien.info @fabien_gandon

×