culturecreates / footlight-aggregator

A tool to inject entities from Artsdata to footlight
0 stars 0 forks source link

Aggregator Salle Odyssee event type mapping #51

Closed troughc closed 1 year ago

troughc commented 1 year ago

New information to add to the mapping file in Github for Tout Culture.

New mapping is available for Salle Odysse event types here: https://docs.google.com/spreadsheets/d/15ri2MyKHGsbUcK8Kb83BijXMKkMZCfWjxcCK65Cmu_I/edit#gid=1544375604

Go to the Salle Odyssee tab. You will be mapping from keywords to Event types. cc @saumier @sahalali

saumier commented 1 year ago

@sahalali I tested with event "katherine levac" but it did not set the event type to humour.

http://api.artsdata.ca/query?sparql=query_footlight_event_uri&uri=http://kg.footlight.io/resource/maisondelaculture-ca_humour-katherine-levac&frame=event_footlight&format=json&source=http://kg.artsdata.ca/culture-creates/footlight/maisondelaculture-ca

https://cms.footlight.io/dashboard/6308ef4a7f771f00431d939a/events/add-event/64af64493c19fa0064e76db6

troughc commented 1 year ago

@sahalali actually, I am not sure how to test this one. I looked at 'Cowboys Fringants' event and the Chanson event type wasn't listed. Is this because you added it after August 31? If so I can test again tomorrow after we import via the Aggregator.

saumier commented 1 year ago

Yes.

troughc commented 1 year ago

@sahalali I tested the event "Les soeurs boulay" id - 64af63a63c19fa0064e75341 The event type is Chanson (which should map from the keyword 'chanson'): PASSED Several others also updated correctly: PASSED

Some issues as not all draft events are updating:

''Cowboys Fringants' event with the Chanson event type (id is 64af64643c19fa0064e7724a)

Can we force an update of all draft events so the keywords get mapped to event type? Or is that a bad idea? your opinion also welcome @saumier

I won't close until we decide what to do with events that aren't updating.

saumier commented 1 year ago

@troughc If the event was updated and the event type mapped, then I would close this issue.

In theory all upcoming events are updated even if there is no change in the data. So if the event's update date did not change then there is a glitch somewhere in the data pipeline.

I looked in the logs and were 2 batches (about 20 events) from Salle Odyssée that couldn't be fetched from Artsdata because of a timeout in Artsdata. And 1 batch (10 events) from Gatineau cloud. I will open another issue to look into these events to see why they are not getting through.

Image

troughc commented 1 year ago

Thanks @saumier I will close because many events updated. Thanks