Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

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

3,406 views

Published on

Présentation journées de la recherche IGN 2012

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

×