projet ontologie

4
  Ontologie Suggestion des Vê tements Etudiant : Mounaim LATIF 09/01/2012

Upload: mounaim-latif

Post on 13-Jul-2015

76 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Projet Ontologie

5/12/2018 Projet Ontologie - slidepdf.com

http://slidepdf.com/reader/full/projet-ontologie 1/4

 

 

Ontologie Suggestion des Vêtements

Etudiant : Mounaim LATIF 

09/01/2012

Page 2: Projet Ontologie

5/12/2018 Projet Ontologie - slidepdf.com

http://slidepdf.com/reader/full/projet-ontologie 2/4

 

ContenuI. Introduction ............................................................................................................................... 1

II. Architecture générale du système .............................................................................................. 1

III. Construction de lontologie..................................................................................................... 2

IV. Etapes suivis ........................................................................................................................... 3

A. Définition des classes.............................................................................................................. 3

B. Définition des propriétés des classes ...................................................................................... 3

I.  IntroductionAvec lavènement dinternet, nous assistons aujourdhui à une surcharge dinformations. Les

systèmes de suggestion sont des outils très efficaces dans les sites de-commerce, conçus pour

pallier au problème de surcharge informationnelle, en fournissant aux utilisateurs les informations

les plus pertinentes. Lontologie suivant permet de suggérer des vêtements selon le degré de

similari té avec larticle courant.

II.   Architecture générale du systèmeVoici un schéma générale du système dans le quelle notre ontologie sera utilisé :

Page 3: Projet Ontologie

5/12/2018 Projet Ontologie - slidepdf.com

http://slidepdf.com/reader/full/projet-ontologie 3/4

 

 

On se base sur larticle courant pour suggérer dautres articles au client (toujours dans le

cadre des vêtements) par exemple si le client est entrain de consulté une chemise le système doit

lui suggérer dautre chemises de même type ensuite dautre chemises de style différent , etdautre part il doit afficher des vêtements qui va avec lélément consulté dans le cas de chemise ca

serrai par exemple des cravate ou des gilets , le module Calcule de similarité cest celui qui permet

de calculer le degré de similarité entre les vêtements et le module calcule d association permet de

relier entre les vêtements .

III.  Construction de lontologieNotre application a besoin dune ontologie qui permet de calculé le degré de similarité

entre les vêtements ainsi trouver les vêtements relier (répondre aux questions des clients du genre

: « Quesque je peux porter avec cette chemise », réponse : cravate, gilets etc).

OWL (w3c : http://www.w3.org) est le langage connu pour la construction dune ontologie.

En ce qui concerne notre ontologie, nous avons utilisé léditeur « Protégé », distribué en open source

par luniversité en informatique médicale de Stanford et disponible sur le site :

http://protege.stanford.edu/. Il permet, à travers son interface graphique la génération automatique

du code OWL correspondant à lontologie.

Client

Vêtement Courant

Calcule de

similarité

Liste des vêtements a

suggérés

Calcule

d¶association

Liste des vêtements

reliés 

Page 4: Projet Ontologie

5/12/2018 Projet Ontologie - slidepdf.com

http://slidepdf.com/reader/full/projet-ontologie 4/4

 

IV.  Etapes suivis

 A.  Définition des classes

Dabord jai essayé de parcourir des sites de vente du genre Ebay plus dautre site spécialisé

dans les vêtements pour avoir une idée sur les classes a utilisé ensuite jai commencé à créer la

hiérarchie des classes en commençons par les concepts les plus généraux.

B.  Définition des propriétés des classes

Il y a 2 types de propriétés : les objects propertie permet de relier les instances entre eux

et les Data properties permet de relier les individus a des valeurs de données , donc notre cas on

aura va_avec comme Object Propertie pour avoir un lien entre les vêtements et plusieurs Data

properties : Prix , Taille , Marque etc .

V.  ConclusionOntologie réalisé ne contient pas tous les types de vêtements qui existe il faut la

maintenir avec les autres types qui reste et ajouter