Idée d'un moteur à la carte
		
		
		
		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é :
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 | 
| 04:07:56 31/10/2025 -- Actualiser -- Durée de la requête :0.017s -- CSV | |||
| p | v | 
|---|---|
| 04:07:56 31/10/2025 -- Actualiser -- Durée de la requête :0.014s -- CSV | |
| p | v | 
|---|---|
| 04:07:56 31/10/2025 -- Actualiser -- Durée de la requête :0.014s -- CSV | |
| p | v | 
|---|---|
| 04:07:56 31/10/2025 -- Actualiser -- Durée de la requête :0.014s -- CSV | |
Vérification que les données sont chargées :
Démonstration
Des copies d'écran