26
Source de l’image en fond : InternetACTU.net, http://www.internetactu.net/2007/09/28/comprendre-le-graphe-social Nom du projet : SensorTweb Organisme d’accueil : Société 3LIZ Maître de stage : René-Luc D’Hont Présenté par Thibaut PLANCQ le 05-11-2010 aux rencontres Qualiméditerranées Microblogging et observations : Conception d’une plateforme Web

Médias sociaux et observations : Conception d'une plateforme Web

Embed Size (px)

DESCRIPTION

Thibaut Plancq (3Liz) présente un projet de conception d'une plateforme Web (médias sociaux et observations)

Citation preview

Page 1: Médias sociaux et observations : Conception d'une plateforme Web

Source de l’image en fond : InternetACTU.net, http://www.internetactu.net/2007/09/28/comprendre-le-graphe-social

Nom du projet : SensorTweb

Organisme d’accueil : Société 3LIZ

Maître de stage : René-Luc D’Hont

Présenté par Thibaut PLANCQle 05-11-2010 aux rencontres Qualiméditerranées

Microblogging et observations : Conception d’une plateforme Web

Page 2: Médias sociaux et observations : Conception d'une plateforme Web

05-11-2010 Thibaut Plancq - Microblogging et observations : Projet SensorTweb 2

Introduction

Page 3: Médias sociaux et observations : Conception d'une plateforme Web

05-11-2010 Thibaut Plancq - Microblogging et observations : Projet SensorTweb 3

Recherche et partage de données

• Gros volume de données

• De nombreux producteurs de données

• Dispersion des données

• Spécifications SWE, directive INSPIRE

• Complexité des normes

Introduction

Page 4: Médias sociaux et observations : Conception d'une plateforme Web

05-11-2010 Thibaut Plancq - Microblogging et observations : Projet SensorTweb 4

Essor des médias sociaux

Introduction

Vidéos

Photos Localisations

Scalaires

Page 5: Médias sociaux et observations : Conception d'une plateforme Web

05-11-2010 Thibaut Plancq - Microblogging et observations : Projet SensorTweb 5

Les points forts du microblogging

• Multi-support

• 300 000 applications, 150 millions d’utilisateurs

• Facilité d’utilisation

• Géolocalisation intégrée

Introduction

Page 6: Médias sociaux et observations : Conception d'une plateforme Web

05-11-2010 Thibaut Plancq - Microblogging et observations : Projet SensorTweb 6

La problématique

Introduction

En quoi le microblogging peut-il permettre

la mise en réseau et le partage de données d’observations?

Page 7: Médias sociaux et observations : Conception d'une plateforme Web

05-11-2010 Thibaut Plancq - Microblogging et observations : Projet SensorTweb 7

Adaptabilité du microblogging au domaine des observations

Page 8: Médias sociaux et observations : Conception d'une plateforme Web

05-11-2010 Thibaut Plancq - Microblogging et observations : Projet SensorTweb 8

Besoins dans le domaine des observations

• Publication et diffusion de données

• Accès aux données

• Découverte de procédures (par variable, date, localisation)

• Gestion de droits d’accès aux observations

• Envoi de commandes à certains capteurs

• Ajout de commentaires

• Réception de données en temps réel

• Génération d’alertes et souscription

• Respect de spécifications

Adaptabilité du microblogging au domaine des observations

Page 9: Médias sociaux et observations : Conception d'une plateforme Web

05-11-2010 Thibaut Plancq - Microblogging et observations : Projet SensorTweb 9

• Messages de 140 caractères

• Notion d’abonnement

• Messages directs privés

• Réponses , mentions , favoris, retweets

Agent_A

2 2

@Agent_A

Agent_C

Agent_B

Agent_A

Agent_D

@

Adaptabilité du microblogging au domaine des observations

Page 10: Médias sociaux et observations : Conception d'une plateforme Web

05-11-2010 Thibaut Plancq - Microblogging et observations : Projet SensorTweb 10

Twitter

• Comptes privés/publics

• Gestion de listes

• Recherche d’agents

• Recherche de messages

Agent_A

2 2

@Agent_A

Amis

Mes_capteurs

@SYMBO/Mes_capteurs

Adaptabilité du microblogging au domaine des observations

Page 11: Médias sociaux et observations : Conception d'une plateforme Web

05-11-2010 Thibaut Plancq - Microblogging et observations : Projet SensorTweb 11

Les capteurs sur Twitter

Propriété observée

Valeur

Unité

DateLocalisation Objet d’étude

Adaptabilité du microblogging au domaine des observations

Page 12: Médias sociaux et observations : Conception d'une plateforme Web

05-11-2010 Thibaut Plancq - Microblogging et observations : Projet SensorTweb 12

Les métadonnées

Propriété observée temperature

ValeurUnité °C

Date de mesure

Localisation Prague

Objet d’étude Weather

Date de publication

2010-09-309.2

Métadonnées

Adaptabilité du microblogging au domaine des observations

Page 13: Médias sociaux et observations : Conception d'une plateforme Web

05-11-2010 Thibaut Plancq - Microblogging et observations : Projet SensorTweb 13

Les métadonnées

• Métadonnées Données avec date de début et de fin d’application

• Evolution des métadonnées

• Publication comme un flux Historique des métadonnées

Mise en place d’agents de métadonnées

Adaptabilité du microblogging au domaine des observations

Métadonnées de la station

Direction du vent

Vitesse du vent

Température

Station météorologique 1 Bilans météorologiques

Direction du vent

Vitesse du vent

Température

Métadonnées de la station météorologique 1

Page 14: Médias sociaux et observations : Conception d'une plateforme Web

05-11-2010 Thibaut Plancq - Microblogging et observations : Projet SensorTweb 14

Besoins dans le domaine des observations

• Publication et diffusion de données

• Accès aux données

• Découverte de procédures (par variable, date, localisation)

• Gestion de droits d’accès aux observations

• Envoi de commandes à certains capteurs

• Ajout de commentaires

• Réception de données en temps réel

• Génération d’alertes et souscription

• Respect de spécifications

Adaptabilité du microblogging au domaine des observations

Page 15: Médias sociaux et observations : Conception d'une plateforme Web

05-11-2010 Thibaut Plancq - Microblogging et observations : Projet SensorTweb 15

GeoRSS et API Twitter

Format des données : GeoRSS Accès aux données : API Twitter

TimelinesMessagesAgentsListesMessages directsAbonnementsGraphes sociauxFavorisBlocagesRapport de spamsRecherches sauvegardéesTendancesGéolocalisation

Adaptabilité du microblogging au domaine des observations

Page 16: Médias sociaux et observations : Conception d'une plateforme Web

05-11-2010 Thibaut Plancq - Microblogging et observations : Projet SensorTweb 16

Gestion de flux de données

Direction du vent

+ Vitesse du vent

+ Métadonnées de la station météorologique

+ Température

Température de la station 1

+ Température de la station 2

SensorTweb

Métadonnées de la station

Direction du vent

Vitesse du vent

Température

Température

Station météorologique 1

Station météorologique 2

Bilans météorologiques

Sources de

donnéesFlux de sortie

Alertes température (stations 1 et 2)

Température moyenne sur les stations 1 et 2

Alertes

Traitements

Température moyenne (stations 1 et 2)

Direction du vent

+ Vitesse du vent

+ Métadonnées de la station météorologique

+ Température

Température de la station 1

+ Température de la station 2

SensorTweb

Métadonnées de la station

Direction du vent

Vitesse du vent

Température

Température

Station météorologique 1

Station météorologique 2

Bilans météorologiques

Sources de

donnéesFlux de sortie

Alertes température (stations 1 et 2)

Température moyenne sur les stations 1 et 2

Alertes

Traitements

Température moyenne (stations 1 et 2)

Adaptabilité du microblogging au domaine des observations

Page 17: Médias sociaux et observations : Conception d'une plateforme Web

05-11-2010 Thibaut Plancq - Microblogging et observations : Projet SensorTweb 17

Besoins dans le domaine des observations

• Publication et diffusion de données

• Accès aux données

• Découverte de procédures (par variable, date, localisation)

• Gestion de droits d’accès aux observations

• Envoi de commandes à certains capteurs

• Ajout de commentaires

• Réception de données en temps réel

• Génération d’alertes et souscription

• Respect de spécifications

Adaptabilité du microblogging au domaine des observations

Page 18: Médias sociaux et observations : Conception d'une plateforme Web

Temps réel

Editeur

Hub

Abonné

Abonné

Abonné

Adaptabilité du microblogging au domaine des observations

Editeur

Abonné

Abonné

Abonné

• Schéma classique (non temps réel)

• Le protocole PubSubHub

05-11-2010 Thibaut Plancq - Microblogging et observations : Projet SensorTweb 18

12 3

1 2 3

Page 19: Médias sociaux et observations : Conception d'une plateforme Web

Temps réel

Editeur

Abonné

Génération d’alertes en temps réel

Adaptabilité du microblogging au domaine des observations

• Le streaming

Abonné

05-11-2010 Thibaut Plancq - Microblogging et observations : Projet SensorTweb 19

Flux continu

1

23

Page 20: Médias sociaux et observations : Conception d'une plateforme Web

05-11-2010 Thibaut Plancq - Microblogging et observations : Projet SensorTweb 20

Respect de spécifications

• Spécifications SWE de l’OGC :

Diversité des procédures

Métadonnées Syntaxe particulière dans les messages

Métadonnées s’appliquant aux procéduresNom de la procédureDescription détaillée de la procédureClasses d’appartenance de la procédurePersonne(s) ou organisme(s) responsable(s) Document(s) associés Plage de mesurePrécisionDomaine de fonctionnement (Emprise spatiale, intervalle de température,…)…

Métadonnées s’appliquant aux mesuresPositionDate de mesureObjet d’étude et sa géométrieGrandeur(s) physique(s) observée(s)Unité de mesureQualité de la mesureCommentaires associés…

Ex : $contact:organizationName #SYMBO 2010-01-01

Adaptabilité du microblogging au domaine des observations

Page 21: Médias sociaux et observations : Conception d'une plateforme Web

05-11-2010 Thibaut Plancq - Microblogging et observations : Projet SensorTweb 21

Besoins dans le domaine des observations

Adaptabilité du microblogging au domaine des observations

• Publication et diffusion de données

• Accès aux données

• Découverte de procédures (par variable, date, localisation)

• Gestion de droits d’accès aux observations

• Envoi de commandes à certains capteurs

• Ajout de commentaires

• Réception de données en temps réel

• Génération d’alertes et souscription

• Respect de spécifications

Page 22: Médias sociaux et observations : Conception d'une plateforme Web

05-11-2010 Thibaut Plancq - Microblogging et observations : Projet SensorTweb 22

Conclusion

Page 23: Médias sociaux et observations : Conception d'une plateforme Web

05-11-2010 Thibaut Plancq - Microblogging et observations : Projet SensorTweb 23

Les points forts du microblogging

• Multi-support

• 300 000 applications, 150 millions d’utilisateurs

• Facilité d’utilisation

• Géolocalisation intégrée

• Flexibilité

• Collaboratif

• Temps réel

• GeoRSS, TwitterAPI

Conclusion

Page 24: Médias sociaux et observations : Conception d'une plateforme Web

05-11-2010 Thibaut Plancq - Microblogging et observations : Projet SensorTweb 24

Une solution adaptable au domaine des observations

• Répond aux besoins dans le domaine des observations

• Intermédiaire entre les données brutes et leurs mises en forme

• Appropriation des données

• Liberté d’utilisation

• Nœud de gestion de données

Conclusion

Page 25: Médias sociaux et observations : Conception d'une plateforme Web

05-11-2010 Thibaut Plancq - Microblogging et observations : Projet SensorTweb 25

Un Bus de communication

Conclusion

Applications

BDD

Applications

Applications

Applications

Web

Données brutes

Données et/ou métadonnées

Vidéos Photos

Localisations

Médias sociaux

Scalaires

Projets collaboratifsApplications

Web

Données et/ou métadonnées

Données et/ou métadonnées

Données et/ou

métadonnées

Applications

Données et/ou métadonnées

Données et/ou métadonnées

Données et/ou métadonnées

HTML

API

Adaptateur

SensorML/O&M

KML

CSV

Shapefile

geoRSS

JSON

Donn

ées +

méta

donn

ées

SensorTweb

Applications

BDD

Applications

Applications

Applications

Web

Données brutes

Données et/ou métadonnées

Vidéos Photos

Localisations

Médias sociaux

Scalaires

Vidéos Photos

Localisations

Médias sociaux

Scalaires

Projets collaboratifsProjets collaboratifsApplications

Web

Données et/ou métadonnées

Données et/ou métadonnées

Données et/ou

métadonnées

Applications

Données et/ou métadonnées

Données et/ou métadonnées

Données et/ou métadonnées

HTML

API

Adaptateur

SensorML/O&M

KML

CSV

Shapefile

geoRSS

JSON

Adaptateur

SensorML/O&M

KML

CSV

Shapefile

geoRSS

JSON

Donn

ées +

méta

donn

ées

SensorTweb

Page 26: Médias sociaux et observations : Conception d'une plateforme Web

05-11-2010 Thibaut Plancq - Microblogging et observations : Projet SensorTweb 26

Merci de votre attention