TD Introduction au WEB sémantique. ESIL. 2i`eme année Année

Transcription

TD Introduction au WEB sémantique. ESIL. 2i`eme année Année
TD Introduction au WEB sémantique.
ESIL. 2ième année
UNIVERSITÉ D’AIX-MARSEILLE
1) Donner les concepts.
Odile Papini
2) Donner la hiérarchie entre ces concepts.
Année universitaire 2012/2013
3) Donner les relations entre ces concepts.
Feuille de T. D. 1 : Ontologies : Construction et représentation
en logique de description
Exercice 1 : ontologie des pizzas
Construire une ontologie des pizzas.
1) Donner la hiérarchie entre ces concepts.
Exercice 2 : ontologie des Pokemons
On considère le jeu de cartes bien connu, sur l’évolution, les Pokemons.
2) Donner les relations entre ces concepts.
• Un Pokemon est caractérisé par son nom.
• Un Pokemon peut évoluer et donner des descendants qui ont des caractéristiques légèrement différentes.
• Certaines familles de Pokemons ne ne sont constituées que de mâles,
d’autres familles sont constituées de mâles et de femelles.
• Les Pokemons utilisent de l’énergie qui est : Electrique, Eau, Herbe,
Normal, Combat, Psy, Ténèbre, Glace.
Par exemple, le Pokemon PICHU évolue en deux Pokémons PIKACHU
et RAICHU, dans cette famille, il y a des mâles et des femelles, ils utilisent
l’énergie Electrique. Voici dans le tableau suivant un extrait de l’ensemble des
Pokemons (pour plus de détails voir l’URL: http://fr.wikipedia.org/wiki/Pokemon)
Nom
PICHU
PICHU
EVOLI
POUSSIFEU
GALIFEU
RIOLU
CARAPUCE
CARABAFE
OUISTERAM
CHIMPENFEU
···
liste de Fils
PIKACHU
RAICHU
PHYLLALI, PYROLI, VOLTALI , GIVRALI,
NOCTALI, AQUALI, MENTALI
GALIFEU
BRASEGALI
LUCARIO
CARABAFE
TORTANKE
CHIMPENFEU
SIMIABRAZ
···
1
Exercice 3 : ontologie de la famille
On considère les concepts suivants Personne, Homme, Femme, Parent, Pere,
Mere
Energie
Electrique
Electrique
sexe
M ou F
M ou F
Normal
Electrique
Electrique
Combat
Eau
Eau
Feu
Feu
···
M
M
M
M
M
M
M
M
···
3) Représenter dans la logique de description appropriée, cette petite ontologie de la famille.
4) Exprimer dans la logique de description appropriée, les concepts suivants :
– GrandParent
– GrandMere
– MereSansFille
– MereDeFamilleNombreuse
– Epouse
– Celibataire
Exercice 4 : ontologie de l’habitation
1) Construire l’ontologie de l’habitation. Les concepts de base sont :
Piece, Cuisine, Salle de bain, Salon, Chambre, Jardin, Terrasse. Les
concepts suivants devront figurer dans l’ontologie : Habitation, Appartement, MaisonIndividuelle, PetiteHabitation (au plus 2 pièces, excepté la salle de bain), GrandeHabitation(au moins 4 pièces, excepté la
salle de bain), HabitatioPrestigieuse, Villa, Studio.
2
2) Représenter cette ontologie en logique de description.
Exercice 5 : représentation en logique de description
Représenter les concepts suivants en logique de description :
• Ceux qui ne possèdent ni chien, ni chat.
• Les hommes végétariens qui habitent à la campagne.
• Les femmes qui n’aiment pas les chats.
Exercice 6 : représentation en logique de description
Anne est une personne qui n’aime que les personnes qui n’aiment pas le
fromage. Lequel (ou lesquels) des axiomes suivants représente correctement
ce fait en logique de description :
1) (P ersonne ⊓ ∀.(P ersonne ⊓ ¬∀aime.F romage))(anne)
2) (P ersonne ⊓ ∀.(P ersonne ⊓ ∀aime.¬F romage))(anne)
3) (P ersonne ⊓ ∀.(P ersonne ⊓ ∃aime.¬F romage))(anne)
3