Idée d'un moteur à la carte

De ESCR
Révision datée du 27 novembre 2020 à 16:02 par Karima Rafes (discussion | contributions) (Page créée avec « Introduction == Description == - Mon projet web sémantique consiste à faire une comparaison entre différent types de moteurs pour savoir lequel serait mieux, écologi… »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Introduction

Description

- Mon projet web sémantique consiste à faire une comparaison entre différent types de moteurs pour savoir lequel serait mieux, écologiquement pour l'engin sur lequel il doit être monté.

Type de moteur :

* Diesiel
* Electrique
* Essence
* Hydrogene

Les différents critères :

* L'empreinte carbone du moteur par kilomètre 
* Le type de d'engin qui va intégré le moteur 
* Le coût de production du moteur (en euro) 
* L'empreinte carbone lié à la production du moteur 

L'objectif est que la comparaison nous permet de choisir le bon moteur écologique, que sa soit niveau fabrication ou utilisation.

Page 1 : affiche la liste des différents moteurs avec leurs caractéristiques. Page 2 : après qu'on est choisi l'engin, la deuxième page nous affiche le moteur propice.

Définition de votre graphe de connaissances

Schema

Modèle RDF

Vocabulaire

Base

BASE <https://data.escr.fr/wiki/Utilisateur:Lassanadiakite90/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

Moteur
<Moteur> rdf:type rdfs:Class .

Propriétés

coutDeProduction
 <coutDeProduction> rdf:type rdf:Property .
 <coutDeProduction>  rdfs:domain <Moteur>.
  • cette propriété indique le coût de production d'un moteur en euro
TypeEngin
<TypeEngin> rdf:type rdf:Property ;
  rdfs:domain <Moteur>.
  • cette propriété attend comme valeur une chaîne de charactère


empreinteCarbone
 <empreinteCarbone> rdf:type rdf:Property .
 <empreinteCarbone>  rdfs:domain <Moteur>.
  • cette propriété attend comme valeur une empreinte Carbone en ( t/km)


empreinteCarboneProduction
 <empreinteCarboneProduction> rdf:type rdf:Property .
 <empreinteCarboneProduction>  rdfs:domain <Moteur>.
  • cette propriété attend comme valeur une empreinte Carbone en ( tonne)

Exemple d'un jeu de données

<Hydrogene> rdf:type <Moteur>;
  <empreinteCarbone> "0.1"^^xsd:decimal;
<empreinteCarboneProduction> "20"^^xsd:decimal;
  <coutDeProduction> "50000"^^xsd:decimal ;
  <TypeEngin> <Voiture> .
 

<Essence> rdf:type <Moteur>;
  <empreinteCarbone> "10"^^xsd:decimal;
<empreinteCarboneProduction> "9"^^xsd:decimal;
  <coutDeProduction> "10000"^^xsd:decimal ;
  <TypeEngin> <Voiture> .


Requêtes

Vérification que le vocabulaire est bien chargé :

o
https://data.escr.fr/wiki/Utilisateur:Lassanadiakite90/projet#Essence
https://data.escr.fr/wiki/Utilisateur:Lassanadiakite90/projet#Hydrogene
https://data.escr.fr/wiki/Utilisateur:Lassanadiakite90/projet#Diesiel
https://data.escr.fr/wiki/Utilisateur:Lassanadiakite90/projet#ElectriqueVoiturePersonnelle
https://data.escr.fr/wiki/Utilisateur:Lassanadiakite90/projet#ElectriqueCamionnette
07:34:49 29/04/2024 -- Actualiser -- Durée de la requête :0.024s -- CSV


Vérification que le vocabulaire est bien chargé :

coutDeProduction TypeEngin empreinteCarboneProduction empreinteCarbone
10000 https://data.escr.fr/wiki/Utilisateur:Lassanadiakite90/projet#Moto 9 1.1
500000 https://data.escr.fr/wiki/Utilisateur:Lassanadiakite90/projet#Avion 93.5 0.1
30000 https://data.escr.fr/wiki/Utilisateur:Lassanadiakite90/projet#Camion 11 10.2
25000 https://data.escr.fr/wiki/Utilisateur:Lassanadiakite90/projet#Voiture-Personnelle 40 2.2
40000 https://data.escr.fr/wiki/Utilisateur:Lassanadiakite90/projet#Camionnette 30 1.6
07:34:50 29/04/2024 -- Actualiser -- Durée de la requête :0.029s -- CSV


p v
07:34:50 29/04/2024 -- Actualiser -- Durée de la requête :0.017s -- CSV


p v
07:34:50 29/04/2024 -- Actualiser -- Durée de la requête :0.018s -- CSV


p v
07:34:50 29/04/2024 -- Actualiser -- Durée de la requête :0.017s -- CSV


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

p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#Actor
http://www.w3.org/1999/02/22-rdf-syntax-ns#type https://data.escr.fr/Magnus_dot/projet:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#Actor
http://www.w3.org/1999/02/22-rdf-syntax-ns#type https://data.escr.fr/wiki/Utilisateur:Chricris/ExerciceESGI_2020_10_09#Actor
http://www.w3.org/1999/02/22-rdf-syntax-ns#type https://data.escr.fr/wiki/Utilisateur:Chricris/Projet-ESGI#EnergieConso
http://www.example.org/starsIn http://www.example.org/worldWarZ
http://www.example.org/consome http://www.example.org/worldWarZ
07:34:50 29/04/2024 -- Actualiser -- Durée de la requête :0.017s -- CSV


Démonstration

Des copies d'écran