application de la technologie linked (open) data avec les données d'issy-les-moulineaux

17
03/10/2012 Web 3.0 Hosting & Factory Karima Rafes, BorderCloud Les technologies Linked (Open) Data Introduction et démonstration

Upload: rafes-karima

Post on 30-Oct-2014

661 views

Category:

Technology


2 download

DESCRIPTION

A travers la technologie Gadgeteer, on a fabriqué un gadget en quelques jours puis on a imaginé une petite démo pour la conférence Issy Open Data du 5 octobre 2012. Démo : un restaurateur désire rendre disponible son "plat du jour" dans le Web des données ou Linked Data, c'est-à-dire que ses données soient accessibles comme les données que la ville d'Issy-les-Moulineaux mettra peut-être un jour en ligne en respectant les standards du Linked Open Data. Page Web avec la liste des restaurants : http://en.sparql.pro/wiki/Issy_restaurant Page Web avec la liste des restaurants et des services publics : http://en.sparql.pro/wiki/IssySpots_public_service_and_restaurants

TRANSCRIPT

Page 1: Application de la technologie Linked (Open) Data avec les données d'Issy-les-Moulineaux

03/10/2012

Web 3.0 Hosting & Factory

Karima Rafes, BorderCloud

Les technologies Linked (Open) DataIntroduction et démonstration

Page 2: Application de la technologie Linked (Open) Data avec les données d'Issy-les-Moulineaux

Vous avez Vous avez des des

données !données !

Page 3: Application de la technologie Linked (Open) Data avec les données d'Issy-les-Moulineaux

Ils veulent vos donnIls veulent vos donn€€€€s !s !

Page 4: Application de la technologie Linked (Open) Data avec les données d'Issy-les-Moulineaux

Vous pouvez essayer de les partager seul !

Coût

GainLogici€lsStockag€

S€rveurs

€xp€rts

Ventes de données brutes24/24 7/7

Page 5: Application de la technologie Linked (Open) Data avec les données d'Issy-les-Moulineaux

Coût

Gain

VV€€ntnt€€s ds d€€ donn donn€€

€€s structurs structur€€€€s &s &IntInt€€roprop€€rablrabl€€ss

Ou vous pouvez nous laisser vous aider !

Page 6: Application de la technologie Linked (Open) Data avec les données d'Issy-les-Moulineaux

10/03/2012 6

Nos clients

Page 7: Application de la technologie Linked (Open) Data avec les données d'Issy-les-Moulineaux

Quelle technologie a déjà été choisie par l’Europe ?

Le LINKED OPEN DATAou Web des données

Vidéo : http://vimeo.com/49231111 (3min30)

Page 8: Application de la technologie Linked (Open) Data avec les données d'Issy-les-Moulineaux

10/03/2012 8

Linked Data Vs NoSQL

NoSQL = une BDD pour tous(exemple: Google, Facebook, etc...)

DataData

DataData

DataData

DataData

DataData

DataData

DataData

DataData

Organisation 1Organisation 2

Organisation 3

Page 9: Application de la technologie Linked (Open) Data avec les données d'Issy-les-Moulineaux

10/03/2012 9

SPARQL

Linked Data Vs NoSQL

SPARQL

DataData

DataData

DataData

DataData

DataData

DataData

DataData

DataData

Organisation 1Organisation 2

Organisation 3SPARQL

httpSPARQL = décentralisation et mise en relation des données à travers le Web par les créateurs/propriétaires des données eux-mêmes.Le croisement des données peut se faire du coté du client (respect des données privées)

Page 10: Application de la technologie Linked (Open) Data avec les données d'Issy-les-Moulineaux

10/03/2012 10

Exemple d’un cas d’usage : Où vais-je aller déjeuner ?

Où vais-je aller déjeuner ce midi à Issy-les-Moulineaux ? Je connais par cœur le menu des restaurants. Je voudrais connaître le plat du jour avant de choisir mon restaurant.

Il faut pour développer cela :– un service pour l’afficher (facile : une journée) – Liste des restaurants d’Issy dans le Linked Open Data – Un appareil chez les restaurateurs pour indiquer leur

plat du jour chaque jour.

Page 11: Application de la technologie Linked (Open) Data avec les données d'Issy-les-Moulineaux

10/03/2012 11

Liste des restaurants d’Issy dans le Linked Open Data

Avoir un entrepôt en ligne : 30 €/an– Importer des fichiers RDF (pas Excel !!)– Ensuite mettre à jour en temps réel les données

via une application ou un site web

Page 12: Application de la technologie Linked (Open) Data avec les données d'Issy-les-Moulineaux

10/03/2012 12

Liste des restaurants d’Issy dans le Linked Open Data

3 : Code d’accès pour mettre à jour vos données

2 : Destination des données

1 : Adresse du service en ligne SPARQL : http://lod.bordercloud.com/sparql/

Le Linked Data a besoin de 3 éléments :

Page 13: Application de la technologie Linked (Open) Data avec les données d'Issy-les-Moulineaux

10/03/2012 13

Un service pour afficherles données

On laisse un emplacement pour y mettre le plat du jour.

Le Linked Data permet de croiser les données comme avec IssySpot et IssyResto.

Page 14: Application de la technologie Linked (Open) Data avec les données d'Issy-les-Moulineaux

10/03/2012 14

Un objet connecté pour les restaurateurs

(Internet des objets)

Prototypage rapide d’un client qui diffusera des données en temps réel via Wifi sans aucun intermédiaire.

Page 15: Application de la technologie Linked (Open) Data avec les données d'Issy-les-Moulineaux

10/03/2012 15

En résumé le Linked Data : permet la désintermédiation et

donc le contrôle de ses donnéesLe restaurateur changera ici le plat du jour pour le partager avec tous ses clients

Page 16: Application de la technologie Linked (Open) Data avec les données d'Issy-les-Moulineaux

http://www.bordercloud.com

[email protected]

Web 3.0 Hosting & Factory

Page 17: Application de la technologie Linked (Open) Data avec les données d'Issy-les-Moulineaux

10/03/2012 17

La techno Linked Datadu coté du développeur

Requête d’écriture HTTP (REST):http://lod.bordercloud.com/sparql/

?bcjeton=2073412310

&query=INSERT DATA {GRAPH <http://lod.bordercloud.com/IssyRestaurant> {<http://test/A> <http://test/Name> \"TestA\" . }}

Requête de lecture :http://lod.bordercloud.com/sparql/?query=

select * where  { GRAPH <http://lod.bordercloud.com/IssyRestaurant> {?o ?p ?v.} }

Code d’accès pour mettre à jour vos données en temps réel

Destination des données

Adresse du service en ligne SPARQL

Les données RDF

Pas besoin de code d’accès pour les données publiques