Projet de Web Sémantique
Plateforme E-Commerce

Une solution complète appliquant tous les concepts du Web Sémantique : ontologie formelle, données RDF, raisonnement automatique et graphe de connaissances interrogeable en SPARQL.

RDF RDFS OWL 2 SPARQL 1.1 Raisonnement OWL-RL Knowledge Graph
23
Classes OWL
37
Propriétés
479
Triplets RDF
~1400
Après inférence
30+
Requêtes SPARQL

Une ontologie expressive

Le domaine e-commerce est modélisé avec une hiérarchie de classes, des relations sémantiques et des axiomes OWL 2 avancés qui permettent au raisonneur de déduire de nouvelles connaissances.

🧩

RDF & RDFS

Données en triplets et schéma : 23 classes hiérarchisées, 19 propriétés d'objet, 18 propriétés de données avec domain/range.

🦉

OWL 2 avancé

  • Chaîne de propriétés (hasPurchased)
  • Classes définies (someValuesFrom, unionOf)
  • Inverses, transitive, symétrique, fonctionnelle
  • Restrictions de cardinalité
⚙️

Raisonnement

Un moteur OWL 2 RL passe de 479 à ~1400 triplets : clients VIP, produits en rupture et achats sont déduits automatiquement, sans être écrits.

Interrogation & mise à jour en SPARQL

Plus de 30 requêtes couvrant les quatre formes (SELECT, ASK, CONSTRUCT, DESCRIBE), la mise à jour (INSERT/DELETE/UPDATE) et les fonctionnalités avancées (sous-requêtes, chemins de propriétés, agrégations).

PREFIX : <http://ecommerce.devo.org/onto#>

SELECT ?client ?produit WHERE {
  ?c :hasPurchased ?p ;          # déduit par chaîne de propriétés
     :fullName ?client .
  ?p :productName ?produit .
} ORDER BY ?client
⚡ Tester SPARQL en direct (requêtes + modifications)

Graphe de connaissances interactif

36 individus (produits, clients, commandes, catégories…) et leurs relations sémantiques. Déplacez les nœuds, zoomez, survolez pour les détails.

Knowledge Graph — E-Commerce Ouvrir en plein écran ↗

Livrables du projet

Tous les éléments demandés sont téléchargeables ci-dessous.