« Liste des musiciens en fonction du genre musical » : différence entre les versions

De ESCR
Aller à la navigation Aller à la recherche
Ligne 39 : Ligne 39 :
==== Classes ====
==== Classes ====


===== Gender =====
===== Musical Style =====
<rdf>
<rdf>
<Gender> rdf:type rdfs:Class .
<MusicalStyle> rdf:type rdfs:Class.
</rdf>
</rdf>


===== Artist =====
==== Properties ====
 
groupeLabel
<rdf>
<rdf>
<Artist> rdf:type rdfs:Class .
<groupeLabel> rdf:type rdf:Property.
</rdf>
 
image
<rdf>
<image> rdf:type rdf:Property.
</rdf>
 
===== Musical Group =====
<rdf>
<Artist> rdf:type rdfs:Class.
<Artist> rdfs:subClassOf <MusicalStyle>.
</rdf>
</rdf>


==== Properties ====
==== Properties ====


genderName
groupeLabel
<rdf>
<rdf>
<country> rdf:type rdf:Property.
<groupeLabel> rdf:type rdf:Property.
</rdf>
</rdf>


==== Propriétés====
groupeGenreLabel
===== participatesIn =====
<rdf>
<rdf>
<participatesIn> rdf:type rdf:Property .
<groupeGenreLabel> rdf:type rdf:Property.
</rdf>
</rdf>


===== participatesIn =====
image
<rdf>
<rdf>
<starsIn> rdf:type rdf:Property .
<image> rdf:type rdf:Property.
<starsIn> rdfs:subPropertyOf <participatesIn> .
 
<starsIn>  rdfs:domain <Actor>.
<starsIn>  rdfs:range  <Movie>.
</rdf>
</rdf>



Version du 16 juin 2021 à 16:52

Cette page liste l'ensemble des musiciens peu connus en fonction du style de musique

Description

Le site web se compose de 2 pages :

Une première page listant l'ensemble des genres musicaux, avec une barre de recherche permettant de filtrer la recherche.

Une deuxième page répertoriant les groupes de musiques liés au genre sélectionné.

Définition de votre graphe de connaissances

Schema

Diagramme de classes ou modèle RDF (comme vue en cours)

Définition de votre graphe de connaissances

Schema

Diagramme de classes ou modèle RDF (comme vue en cours)

Vocabulaire

Base

BASE <https://data.escr.fr/wiki/Liste_des_musiciens_en_fonction_du_genre_musical>

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 wdt: <http://www.wikidata.org/prop/direct/> 
PREFIX wd: <http://www.wikidata.org/entity/>

Classes

Musical Style
<MusicalStyle> rdf:type rdfs:Class.

Properties

groupeLabel

<groupeLabel> rdf:type rdf:Property.

image

<image> rdf:type rdf:Property.
Musical Group
<Artist> rdf:type rdfs:Class.
<Artist> rdfs:subClassOf <MusicalStyle>.

Properties

groupeLabel

<groupeLabel> rdf:type rdf:Property.

groupeGenreLabel

<groupeGenreLabel> rdf:type rdf:Property.

image

<image> rdf:type rdf:Property.

Exemple d'un jeu de données

ex:bradPitt rdf:type <Actor>.
ex:bradPitt ex:starsIn ex:worldWarZ .

Requêtes

Vérification que le vocabulaire est bien chargé :

p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
05:02:04 17/05/2024 -- Actualiser -- Durée de la requête :0.026s -- CSV


p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
05:02:05 17/05/2024 -- Actualiser -- Durée de la requête :0.016s -- CSV


p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#MovieStaff
05:02:05 17/05/2024 -- Actualiser -- Durée de la requête :0.021s -- CSV


p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
05:02:05 17/05/2024 -- Actualiser -- Durée de la requête :0.026s -- CSV


p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#subPropertyOf https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#participatesIn
http://www.w3.org/2000/01/rdf-schema#domain https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#Actor
http://www.w3.org/2000/01/rdf-schema#range https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#Movie
05:02:05 17/05/2024 -- Actualiser -- Durée de la requête :0.025s -- 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
05:02:05 17/05/2024 -- Actualiser -- Durée de la requête :0.022s -- CSV


Exemple d'un jeu de données

ex:bradPitt rdf:type <Actor>.
ex:bradPitt ex:starsIn ex:worldWarZ .

Requêtes

Vérification que le vocabulaire est bien chargé :

p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
05:02:05 17/05/2024 -- Actualiser -- Durée de la requête :0.026s -- CSV


p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
05:02:05 17/05/2024 -- Actualiser -- Durée de la requête :0.028s -- CSV


p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#MovieStaff
05:02:05 17/05/2024 -- Actualiser -- Durée de la requête :0.027s -- CSV


p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
05:02:05 17/05/2024 -- Actualiser -- Durée de la requête :0.028s -- CSV


p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#subPropertyOf https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#participatesIn
http://www.w3.org/2000/01/rdf-schema#domain https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#Actor
http://www.w3.org/2000/01/rdf-schema#range https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#Movie
05:02:05 17/05/2024 -- Actualiser -- Durée de la requête :0.024s -- 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
05:02:05 17/05/2024 -- Actualiser -- Durée de la requête :0.023s -- CSV


Démonstration

Des copies d'écran