project-lux / data-pipeline

Data pipeline to harvest, transform, reconcile, enrich and export Linked Art data for LUX (or other system)
Apache License 2.0
18 stars 1 forks source link

How to create Activities people participated_in #40

Open kkdavis14 opened 7 months ago

kkdavis14 commented 7 months ago

it can't come from the Person, as this prop doesn't trigger the creation of a separate Activity, only a reference (a la birth, death).

examples: Synod of Dort Cabaret Voltaire

(both currently Groups in LUX)

Cabaret Voltaire has P710/participants property: https://www.wikidata.org/wiki/Q661745

which we can't do anything with right now.

Research how this would work, starting from modeling.

kkdavis14 commented 3 months ago

step 1: wikidata mapper needs to get_reference to member_of prop and if Activity, map to participant step 2: ....something to fix Cabaret Voltaire example

kkdavis14 commented 3 months ago

Well, maybe we can't fix Cab Voltaire example, as the Class is coming from two YUL recs and I think one could argue it's both a Group and an Activity. Ask Rob.

kkdavis14 commented 2 months ago

We still have the possibly unfixable problem that if nothing creates the thing as an Activity, the participants property can't get leveraged. Need a good Activity that has a WD equiv and participants to see this in action.