# SemApps ## Une boite à outil sémantique #### Pour la cartographie des acteurs et des compétences (4CH) ![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/upload_87e5d9eae0cfcc64513f55626d1c8535.png) --- ## Pré-requis... :::success Nous vous conseillons d'avoir lu préalablement les présentations suivantes : -- * [Carto 4CH (non technique)](https://pad.lescommuns.org/p/SlideCarto4CH) * [SOLID (technique)](https://pad.lescommuns.org/p/SlideSolid) ::: --- ### Vous en êtes où ? ![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/5b6a3896-7a68-4e83-aaf7-841d1f491e1e.png) --- ## Problématique : que cherche-t-on ? |Liberté|Objectif| | -------- | -------- | |![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/aeff40eb-5e54-4103-b325-0febed7d7cbc.png)|Permettre à des organisations de partager librement **un contenu** en respectant un **contenant** (standards/normes). --- ![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/082d2d79-f1d4-46eb-83c9-9b87863d0802.png) --- ![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/ffe905dc-bf62-4138-91a9-1a3614b5042c.png) --- ## Comment ? -> Interopérabilité |Interopérabilité| Description|Objectif| | -------- | -------- | -------- | |![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/6f0a1332-b6cd-4b9a-bb8e-002b36ee1f91.png)|Créer un système distribué basé sur des standards|Pour que chaque organisation soit libre... --- ![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/6f0a1332-b6cd-4b9a-bb8e-002b36ee1f91.png) --- ### L'Assemblée Virtuelle (AV) | https://virtual-assembly.org/ | Description|Objectif| | -------- | -------- | -------- | |![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/upload_5216a3f0202767821badc3956d64383b.png)|Association française qui fait la promotion du web sémantique.|**Cartographier la transition***, via des technologies **open-source**, **libres** et **distribuées** *mais pas uniquement... --- ## Utilisons des standards* ! |Web sémantique|SOLID|ActivityPub| | -------- | -------- | -------- | |![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/acbbddd8-2211-4f0c-a9ac-45d072584ba0.png)|![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/9311e33e-074f-446a-a098-bae39a65352e.png)|![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/9f58fc1a-c012-4f91-b9b8-c2cb90c9faaa.png) * **SOLID** n'étant pas encore un **standard** --- ### SemApps, la rolls de l'open data ? |Web sémantique|Pourquoi ?| |------- | -------- | |![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/acbbddd8-2211-4f0c-a9ac-45d072584ba0.png)|Une manière normalisée : <br>* de **structurer** l'information <br> * de la **mettre à disposition** (LDP+SPARQL) --- ## Structuration de l'information en triplets ![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/upload_82aceed3a9cecbfc852328e6cc8fcb45.jpg) +de multiples syntaxes au choix --- ## Mise à disposition de l'information * **LDP** = spécification du W3C **L**inked **D**ata **P**rotocole * **SPARQL** = language de requête sur une base de données * **WebACL** = sécuriser l'accès aux données (permissions) --- ![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/f828e69d-1127-4a22-a467-03cdfca98dae.png) --- ![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/cefc220f-31ee-4999-8eb4-b6bf018b9732.png) --- ### SemApps, plus qu'un serveur SOLID... |SOLID|Les plus... | |------- | -------- | |![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/9311e33e-074f-446a-a098-bae39a65352e.png)|* Accès via **LDP+SPARQL** <br>* des **interfaces** de gestion du contenu, <br>* une **ontologie** PAIR*, <br>* **Activity POD**. *reste compatible avec d'autres --- ### Des interfaces de gestion de contenu ![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/e1312fe1-1beb-4c58-9158-e06aa101aa61.png) --- ### Différents mode de visualisation | Dashboard | Géographique | Réseau | | -------- | -------- | ------- | ![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/upload_6da8848f5546c845f0d4a8a53938c5a2.png)|![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/upload_f4540a0f0893faed98d5e028cc80122c.png)|![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/upload_2f052be603da87288cb9d0380b881d5f.png) --- ### Exemples avec le projet Carto4CH ![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/b1998cd7-de90-427f-9135-4c352b669968.png) --- ![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/bd1ef02a-3b31-4e12-8749-43bd4b841a6c.png) ![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/144315a3-46fe-4b3c-bd27-017bd51b68ee.png) --- ![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/febd2442-1e1a-42bc-8045-ed172be837bc.png) --- ### Des ontologies L'Assemblée virtuelle propose l'ontologie : **PAIR** (**P**rojets, **A**cteurs, **I**dées, **R**essources) Pour cartographier des écosystèmes. Mais SemApps est compatible avec n'importe quelle ontologie du web sémantique (FOAF, Dublin Core, SKOS) Pour le projet Carto4CH, nous avons remplacé PAIR par notre propre ontologie des compétences, **HeCo**. --- ### Une boite à outils sémantique Extrait du site : https://semapps.org ![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/be4001bb-6d0c-43e9-87cf-06f8d98931d5.png) --- ## ... et modulaire |Composants|autonomes| |------------- | ------- | |![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/87e7444d-770c-4d14-b013-013104e023b6.png)|Chaque équipe peut travailler sur des composants différents sans gêner les autres --- ![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/87e7444d-770c-4d14-b013-013104e023b6.png) --- ![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/f96589f5-dc88-45f1-8a15-3646ff56b434.png) --- ![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/c6dcc695-9298-49d8-873e-f43402b7a768.png) --- ### Le démonstrateur Carto4CH Le projet Carto4CH est un socle technique permettant aux partenaires du patrimoine culturel de s'installer leur **instance SemApps**, et d'y ajouter leurs compétences. Une fois que chaque partenaire aura joué le jeu, tout le monde retrouvera les compétences partagées sur la cartographie générale. Le démonstrateur contient deux serveurs A et B, avec chacun 3 interfaces, et un serveur central C, qui permet de tout cartographier. --- ![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/41780428-4b2a-4eff-a8b4-40a14d8ef46d.png) --- ### Portail Carto4CH Pour retrouver toutes les informations sur le projet Carto4CH, nous avons créé un portail qui centralise tout. https://portal.carto4ch.huma-num.fr/ * Documentation projet / technique * Schémas / tutoriels * Blog... --- ## Pour aller plus loin... * [Formation SemApps](https://github.com/assemblee-virtuelle/semapps/wiki/Formation-SemApps-%28en-fran%C3%A7ais%29) ![](https://hot-objects.liiib.re/pad-lescommuns-org/uploads/5b6a3896-7a68-4e83-aaf7-841d1f491e1e.png)
{"type":"slide","slideOptions":{"transition":"slide"},"title":"SemApps-fr","tags":"4CH, Carto4CH, SOLID, SemApps, Interropérabilité, Technique"}