-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Festival model #30
Comments
La proposition discutée le 22 mai prend la forme suivante:
Donc, des cas exemples:
|
Alternative sur le nom des classes... et pour rendre le modèle plus générique, de façon à intégrer d'autres entités qui sont semblables à des festivals mais qui n'en sont pas vraiment (des séries quelconques):
|
Discussion 22 mai 2024 Prendre en compte la notion de Programmation annuelle / trimestrielle / mensuelle qui sortirait comme "Festival" (EventSeries) dans le modèle Vitrine. On pourrait donc avoir deux types de "EventSeries". Solution / Hypothèse : Exemples d'une type "Série" :
|
@GenFab28 @christianroy L'idée de qualifier des EventSeries avec des additionalType est bonne car elle apporte à la fois une constance dans la modélisation et une flexibilité quant à la variété de séries différentes que l'on peut représenter. Beat Estermann me proposait récemment cette approche pour décrire une tournée ou une production ("run") d'un même spectacle. Je me questionne cependant sur la pertinence de créer des entités EventSeries pour regrouper des événements sur une base temporelle (mois, trimestre, année, saison)? Ne serait-il pas plus simple d'effectuer ces regroupement avec des requêtes filtrant les événements en fonction de leur date? |
En guise de référence, voici l'étude de cas du Festival La Quarence, préparée par @saumier et partagée par courriel :
Cette étude de cas est très intéressante car elle illustre bien les différentes façons dont les informations d'un festival peuvent être représentées, selon que l'on consulte le site du Festival (Facebook, dans ce cas-ci), un site de calendrier culturel ou un site de billetterie. Dans ce cas particulier, seul le site de billetterie a des pages web distinctes pour les journées de festivals (en lien avec l'offre d'un laissez-passer quotidien). @saumier : En ce qui concerne les laissez-passer quotidiens, je constate que tu leur as attribué le type Event et leur as assigné un identifiant Artsdata. Par contre, tu as choisi de ne pas les situer dans la hiérarchie subEvent/superEvent avec les représentations et l'édition de festival. Pourquoi alors leur attribues-tu le type Event, plutôt que de simplement les décrire comme des Offer? Ça m'intrigue. Dans d'autre cas que celui de La Quarence, on voit parfois des sites web où les pages sont organisées par journée de festival. Ça pourrait donc justifier la création d'entité de type "FestivalDay". Par ailleurs, pour des cas d'usage statistiques, afin de calculer la fréquentation totale d'un festival, il faut d'abord la calculer sur une base quotidienne. Ça pourrait aussi être une raison de créer des entités de type "FestivalDay" dans un système d'information. |
Following the meeting today with LaVitrine (Geneviève, Theo), a10s (Christian) and Culture Creates (Gregory) it was agreed that Gregory will prepare a new dump of the Festival data as minted in Artsdata. This is a different approach from the other event dumps which are derived from specific websites and transformed by passing through Artsdata. If the Festival data minted in Artsdata proves to be preferable over selecting data from a specific website, then LaVitrine may decide in the future to switch all events to use data minted in Artsdata. |
Updated slides here with suggested Festival Model for creating a dump of Festival data from Artsdata in August 2024 |
@saumier @christianroy Bien reçu Grégory! Ça part en analyse |
@christianroy Dans ton commentaire du 22 mai, tu écrivais:
Est-ce que l'emploi du type EventSeries réfère au modèle spécifique de La Vitrine ou si tu proposes cette modélisation pour tous les systèmes d'information? Si c'est pour tous les systèmes, alors je ne comprends pas pourquoi une représentation à l'intérieur d'une édition de festival pourrait être une EventSeries. Merci d'avance pour la clarification. |
La discussion était dans le contexte de La Vitrine, mais avec la préoccupation de rester cohérent et compatibile avec d'autres systèmes. Mais je précise que «deuxième niveau» faisait référence au spectacle et pas à la représentation. Dans nos discussions, les «niveaux» étaient:
|
I have updated the Festival La Quarence case study with a table showing the mapping of the vocabulary betwen Artsdata.ca schema.org and Wikidata.org. The Artsdata controlled vocabulary for Event types uses ad:Festival for the Festival edition (wd:Q27968043), and proposes a new ad:FestivalSeries for the Festival that happens each year (wd:Q132241). Keep in mind that the purpose of Artsdata is to capture events published across the cultural sector, and should be viewed as a light vocabulary that leans on Wikidata for enriched semantics. It is very important that entities in Artsdata can be mapped to entities in Wikidata so that more in depth semantics can be extracted from Wikidata when needed. Artsdata does not expect publishers of events on websites to add in depth information such as 2 levels of entities to model the Festival occurence and the Festival series. However, if a festival and its festival occurrences are added to Wikidata, then we can link all the events using Artsdata and Wikidata in a federated query. The pipeline to export a dump for LaVitrine modifies the Artsdata model slightly to always have 2 levels for events: referentiel:Spectacle (a type of schema:EventSeries even if there is only 1 event) and its referentiel:Représentation (a type of schema:Event at a single dateTime) In Artsdata an ad:Festival may consist of any combination of single events and event series. |
@saumier Je vais reformuler en français pour m'assurer de bien comprendre (et aussi pour laisser une documentation en français)... Une occurence de festival (wd:Q27968043) aurait le
Un festival, en tant que événement récurrent (c'est-à-dire une séries d'occurrences de festivals - wd:Q132241) aurait quant à lui le
Cette approche a une logique solide puisque l'occurrence de festival (ad:Festival / wd:Q27968043) a tous les attributs d'un événement unique : la Chose a une durée ininterrompue entre une Le festival en tant qu'événement récurrent annuellement (ad:FestivalSeries / wd:Q132241) diffère de l'occurrence de festival en ce sens que ses parties ne forment pas une suite interrompue d'activités. C'est plutôt une suite ponctuelle, récurrente. Le type schema:EventSeries est donc approprié dans ce cas-ci. |
Là où c'est ambigu pour un fournisseur de données du Québec, c'est l'arrimage avec le référentiel DataScène. DataScène affirme, dans la description de la classe « Série » :
La documentation de DataScène ne précise cependant pas si cet exemple réfère à une occurrence de festival ou à une série de festivals. Considérant l'ambiguïté de DataScène, un organisateur de festival du Québec pourrait préférer assigner le type schema:EventSeries à ses occurrence de festivals. Cela ne devrait, à mon avis, pas pose de problème pour Artsdata tant que cet organisateur de festival utilise aussi la propriété De plus, un organisateur de festival pourrait aussi ajouter schema:Festival comme troisième additionalType. Il n'y a pas de mal à fournir plusieurs valeurs sous cette propriété dans l'objectif de répondre aux exigences du plus grand nombre de systèmes différents. |
Proposal and data dump for LaVitrine using real data of festivals across Quebec.
Festival
Event Series
Event (representation)
Case study with Festival La Quarence
The text was updated successfully, but these errors were encountered: