all repos — slides @ 924719cbe8757788660b13b04a22649fc9a1fa82

Reveal-md slides I made for various occasions

Update semantic
Tim Izzo tim@5ika.ch
Tue, 25 Oct 2022 09:54:43 +0000
commit

924719cbe8757788660b13b04a22649fc9a1fa82

parent

8cddad4714c81152359d60840035697b7a1ebc2c

1 files changed, 54 insertions(+), 7 deletions(-)

jump to
M semantic.mdsemantic.md

@@ -1,3 +1,8 @@

+--- +author: Tim Izzo +paging: Slide %d / %d +--- + # C'est quoi le Web sémantique ? - Poussé depuis 20 ans par Tim Berners-Lee [TED](https://www.ted.com/talks/tim_berners_lee_the_next_web)

@@ -14,7 +19,7 @@ - HTML est orienté *présentation des données*

- On peut faire du HTML sémantique pour identifier le contenu de nos pages - HTML a certaines limites car contextuel à une page, doit gérer de la navigation -``` +```html <!DOCTYPE html> <html> <head>

@@ -38,7 +43,6 @@

- Plusieurs initiatives pour rendre Wikipedia sémantique: https://www.dbpedia.org/ - Les données OpenGraph sont des données sémantiques consommés par les search engines - La Confédération Suisse a un service intéressant qui cherche à croiser les données [LINDAS](La Confédération Suisse a un service intéressant qui cherche à croiser les données (LINDAS) - ---

@@ -55,11 +59,12 @@

--- # À quoi ça ressemble ? +## Format de données Le standard le plus utilisé est RDF, formaté en XML ou JSON. ```xml - <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" +<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:rss="http://purl.org/rss/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/">

@@ -80,11 +85,10 @@ <dc:description>Photo d'identité de Pierre Dumoulin</dc:description>

</foaf:Image> </rdf:RDF> ``` - --- -# Requêtage - +# +## Requêtage Il existe un (unique?) language de query qui permet de requêter des données. Inspiré de SQL. ```sql

@@ -107,4 +111,47 @@ ---

# Opportunités pour nous -WIP +##### Créer des données sémantiques à partir de R-21 et les proposer à LINDAS +C’est ce qui me semble le plus riche en terme de données sémantiques car regroupe plusieurs corps de métiers et peut intéresser d’autres pour des décisions politiques ou initiatives communales. + +##### Créer des données sémantiques à partir de Caroster et s'interconnecter avec d'autres + +Si on trouve des données sur la géocalisation d’autres transports, on peut proposer des choses plus complètes. + +> Par exemple: comment se déplacer d’un point un A à un point B en utilisant que des moyens de transports de type “Covoiturage”, “Bus”, “Train”. + +Google fait ça avec Gmaps et c’est du sémantique qu’ils font probablement. + +##### Mettre une couche de sémantique sur nos données internes + +Les informations qui nous sont nécessaires sont splitées sur plusieurs Saas et serveurs. +Cela nous demande un effort pour assurer une cohérence de l'ensemble (que l'on fait à travers Notion). + +On pourrait revoir la manière dont on traite nos données pour une approche plus sémantique. +Cela nécessiterait de "casser les structures" mais nous permettrait d'avoir des métriques plus poussées et plus facilement (data lake). + +##### Publier les infos d'EVOSPE + +EVOSPE a des données hyper intéressantes au niveau communal, cantonal et même fédéral (LINDAS) mais il faut leur accord pour faire quelque chose. +Peut être en leur montrant l'intérêt ? + +Autre point, on pourrait "sémantiser" toutes les données et mettre un SPARQL dessus pour avoir un système de remonté d'informations puissants. +Mais il faut voir le besoin avant tout. + +##### Decidim ? + +--- + +# Comment avancer ? + +1. Monter en compétence sur RDF et SPARQL, faire des formations +2. Faire un POC sur un projet à nous +3. Voir si ça intéresse LINDAS + +--- + +# Notes de fin + +- Le Web sémantique est un outil et pas un objectif en soi: il faut un but avant de faire quelque chose +- C'est un nouveau groupe de compétences qu'on ne maîtrise pas (encore) +- Cela peut nous donner une approche moderne et nouvelle sur la manière de considérer nos données d'applications mais aussi internes