Mail sémantique

De ESCR
Révision datée du 14 décembre 2020 à 10:23 par Karima Rafes (discussion | contributions) (Karima Rafes a déplacé la page Utilisateur:Mdeboffle/projet vers Mail sémantique : Archivage)
Aller à la navigation Aller à la recherche

Introduction

Description

Au jour d'aujourd'hui, les services administratifs et entreprises informatisent l'ensemble de leurs documents et entament depuis plus d'une dizaine d'année une Digitalisation des services. Cette migration digitale permet un assouplissement de l'accès des données mais a également un aspect écologique, notamment par rapport à la protection des arbres en réduisant la production de papier. L'application développée permet de sensibiliser la population sur l'impact de leur boite mail sur l'environnement. Cette dernière se divise en deux pages :

  • Une main page : cette dernière présentera une liste de mails types avec leurs spécifications. L'utilisateur pourra sélectionner la liste des mails dont il veut voir l'impact ainsi que le temps qu'il compte le conserver dans sa boite mail. Un résultat global d'émission de CO² lui est alors présenté.
  • Une page "à propos": présentant un article de sensibilisation à la pollution générée par les mails.

L'application est accessible ici. Le code source de l'app est hébergé ici.

Définition de votre graphe de connaissances

Schema

Schéma RDF du système de données

si le schéma ci-dessus ne s'affiche pas, il est accessible dans l'onglet 'For Teacher' ici.

Vocabulaire

Base

BASE <https://data.escr.fr/wiki/Utilisateur:Mdeboffle/projet#>

Préfixes

PREFIX ex: <http://www.example.org/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

Classes

Mail
<Mail> rdf:type rdfs:class.
Pièce jointe
<Attachement> rdf:type rdfs:Class.

Propriétés

contains
<contains> rdf:type rdf:Property;
           rdfs:domain <Mail>;
           rdfs:range <Attachement>.

Permet d'associer une ou plusieurs pièces jointes à un mail

mailRecipient
<mailRecipient> rdf:type rdf:Property;
                rdfs:domain <Mail>.

Permet d'assigner un destinataire à un mail.

mailSize
<mailSize> rdf:type rdf:Property;
           rdf:domain <Mail>.

Permet d'assigner une taille à un mail (en Ko).

AttachementSize
<AttachementSize> rdf:type rdf:Property;
           rdf:domain <Attachement>.

Permet d'assigner une taille à une pièce jointe (en Ko).

Exemple d'un jeu de données

ex:Image rdf:type <Attachement> .
ex:Image <AttachementSize> "5000"^^xsd:double .
ex:CV rdf:type <Attachement> .
ex:CV <AttachementSize> "500"^^xsd:double .
ex:LM rdf:type <Attachement> .
ex:LM <AttachementSize> "500"^^xsd:double .
ex:Zip rdf:type <Attachement> .
ex:Zip <AttachementSize> "10000"^^xsd:double .
ex:Newsletter rdf:type <Mail> .
ex:Newsletter <mailRecipient> "maxime.deboffle@gmail.com" .
ex:Newsletter <mailSize> "50"^^xsd:double .
ex:Newsletter ex:contains ex:Image .
ex:Candidature rdf:type <Mail>.
ex:Candidature <mailSize> "100"^^xsd:double .
ex:Candidature <mailRecipient> "contact@exapceo.com" .
ex:Candidature ex:contains ex:CV .
ex:Candidature ex:contains ex:LM .
ex:SendManga rdf:type <Mail> .
ex:SendManga <mailSize> "100"^^xsd:double .
ex:SendManga <mailRecipient> "maxime.deboffle@exapceo.com" .
ex:SendManga ex:contains ex:Zip .

Requêtes

Vérification que le vocabulaire est bien chargé :

p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#class
22:15:38 23/11/2024 -- Actualiser -- Durée de la requête :0.026s -- CSV


p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
22:15:38 23/11/2024 -- Actualiser -- Durée de la requête :0.015s -- CSV


p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#domain https://data.escr.fr/wiki/Utilisateur:Mdeboffle/projet#Mail
http://www.w3.org/2000/01/rdf-schema#range https://data.escr.fr/wiki/Utilisateur:Mdeboffle/projet#Attachement
22:15:38 23/11/2024 -- Actualiser -- Durée de la requête :0.025s -- CSV


Vérification que les données sont chargées :

s
http://www.example.org/Newsletter
http://www.example.org/Candidature
http://www.example.org/SendManga
22:15:38 23/11/2024 -- Actualiser -- Durée de la requête :0.015s -- CSV


p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type https://data.escr.fr/wiki/Utilisateur:Mdeboffle/projet#Mail
http://www.example.org/contains http://www.example.org/Zip
https://data.escr.fr/wiki/Utilisateur:Mdeboffle/projet#mailRecipient maxime.deboffle@exapceo.com
https://data.escr.fr/wiki/Utilisateur:Mdeboffle/projet#mailSize 100
22:15:38 23/11/2024 -- Actualiser -- Durée de la requête :0.027s -- CSV


p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type https://data.escr.fr/wiki/Utilisateur:Mdeboffle/projet#Mail
http://www.example.org/contains http://www.example.org/Image
https://data.escr.fr/wiki/Utilisateur:Mdeboffle/projet#mailRecipient maxime.deboffle@gmail.com
https://data.escr.fr/wiki/Utilisateur:Mdeboffle/projet#mailSize 50
22:15:38 23/11/2024 -- Actualiser -- Durée de la requête :0.023s -- CSV


p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type https://data.escr.fr/wiki/Utilisateur:Mdeboffle/projet#Mail
http://www.example.org/contains http://www.example.org/CV
http://www.example.org/contains http://www.example.org/LM
https://data.escr.fr/wiki/Utilisateur:Mdeboffle/projet#mailRecipient contact@exapceo.com
https://data.escr.fr/wiki/Utilisateur:Mdeboffle/projet#mailSize 100
22:15:38 23/11/2024 -- Actualiser -- Durée de la requête :0.027s -- CSV


s
http://www.example.org/CV
http://www.example.org/Image
http://www.example.org/LM
http://www.example.org/Zip
22:15:38 23/11/2024 -- Actualiser -- Durée de la requête :0.023s -- CSV


p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type https://data.escr.fr/wiki/Utilisateur:Mdeboffle/projet#Attachement
https://data.escr.fr/wiki/Utilisateur:Mdeboffle/projet#AttachementSize 500
22:15:38 23/11/2024 -- Actualiser -- Durée de la requête :0.025s -- CSV


p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type https://data.escr.fr/wiki/Utilisateur:Mdeboffle/projet#Attachement
https://data.escr.fr/wiki/Utilisateur:Mdeboffle/projet#AttachementSize 500
22:15:38 23/11/2024 -- Actualiser -- Durée de la requête :0.025s -- CSV


p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type https://data.escr.fr/wiki/Utilisateur:Mdeboffle/projet#Attachement
https://data.escr.fr/wiki/Utilisateur:Mdeboffle/projet#AttachementSize 5000
22:15:38 23/11/2024 -- Actualiser -- Durée de la requête :0.019s -- CSV


p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type https://data.escr.fr/wiki/Utilisateur:Mdeboffle/projet#Attachement
https://data.escr.fr/wiki/Utilisateur:Mdeboffle/projet#AttachementSize 10000
22:15:38 23/11/2024 -- Actualiser -- Durée de la requête :0.016s -- CSV


Démonstration

Capture1.png
Capture2.png
Capture3.png