Skip to content
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

Mapping for ATC to load Artsdata entities #1

Open
3 tasks done
Tracked by #85
saumier opened this issue Oct 24, 2024 · 4 comments
Open
3 tasks done
Tracked by #85

Mapping for ATC to load Artsdata entities #1

saumier opened this issue Oct 24, 2024 · 4 comments
Assignees

Comments

@saumier
Copy link
Member

saumier commented Oct 24, 2024

Document created by Marcelo with mapping tables:
https://docs.google.com/document/d/1eTiR_we7RJhxakn-v8R8k5I9npn24yDMfjYiVFeSo6Q/edit?tab=t.0

Tasks

Preview Give feedback
@saumier saumier transferred this issue from culturecreates/artsdata-orion Oct 24, 2024
@saumier
Copy link
Member Author

saumier commented Oct 30, 2024

Notes copied from an email to Fred:
Salut Frédéric,

  1. I created a discussion in Github for Artist's location
    Artist's location artsdata-data-model#135

See my proposed answer in the Github discussion. I you agree then I will go ahead and document this in the ATC mapping document.

  1. For the artists biography, we don’t have much in Artsdata at the moment. But using links to Wikidata I would like to return the Wikipedia bio (first paragraph) using dbpedia.org to extract it. If that makes sense I would store these biographies using schema:description in Artsdata.

Do you think this is a good use of linked data for ATC? If you agree I will add this to the ATC mapping document.

  1. Regarding your question: "Should we ask Northern to infer the Member's schema:addressRegion, schema:addressLocality when serving data about Performance Spaces through their API? Or should we do this ourselves, based on the Member/Presenter's URI?"
    —> As long as the venue is linked to the Member/Presenter and there are IDs then I don’t think we need to ask them to infer anything.

Regards,
Gregory

@saumier saumier self-assigned this Oct 30, 2024
@saumier saumier added this to Artsdata Oct 30, 2024
@saumier
Copy link
Member Author

saumier commented Jan 9, 2025

curl --location "https://test-block-booking.pantheonsite.io/api/artist" --header "Authorization: Basic YW1pdGNoZWxsQG5vcnRoZXJuLmNvOjIpVW00YWg3TD1GRGcnXQ=="

{
"type":"artist","id":"82b9fc9b-f5c5-414c-908f-adf33c78c0dc",
"attributes":
{
"nid":181,"name":"Stephen Fearing",
"created":"2022-08-04T18:43:36+00:00",
"changed":"2022-08-04T18:43:36+00:00",
"langcode":"en",
"biography":null,
"identifiers":{"artsdata":null,"isni":null,"wikidata":null,"atc":181},
"location":{"langcode":"en","country_code":"CA","administrative_area":"ON"},
"networks":[{"type":"network","nid":122,"name":"Test RPN"}],
"website":"https:\/\/www.aimbookingagency.com\/roster\/stephen-fearing\/"
}
}
,{
"type":"artist","id":"65e2b921-ecc9-42e7-a653-33bd821d9bac",
"attributes":{"nid":187,"name":"Gil Marsalla",
"created":"2022-08-04T18:53:45+00:00",
"changed":"2022-08-04T18:53:45+00:00",
"langcode":"en",
"biography":null,
"identifiers":{"artsdata":null,"isni":null,"wikidata":null,"atc":187},
"location":{"langcode":"en","country_code":"CA","administrative_area":"QC"},
"networks":[{"type":"network","nid":122,"name":"Test RPN"}],
"website":"https:\/\/stationbleue.com\/artistes\/piaf-le-spectacle\/"}
}
,{
"type":"artist",
"id":"c879e992-1443-4eab-b124-d18c773bbc63",
"attributes":{"nid":191,
"name":"Lemon Bucket Orchestra",
"created":"2022-08-04T18:56:42+00:00",
"changed":"2023-12-06T09:06:29+00:00",
"langcode":"en",
"biography":"<p><strong>Lemon Bucket Orkestra<\/strong> are Toronto's original guerrilla-folk party-punk massive. The multi-award-winning ensemble has been heralded as a groundbreaking, genre-bending phenomenon by media and fans alike, and over the past 13 years they have performed all over the world from <strong>WOMAD<\/strong> in England and New Zealand and <strong>Pohoda<\/strong> in Slovakia, to <strong>Festival D\u2019\u00c9t\u00e9<\/strong> in Qu\u00e9bec City, and <strong>Luminato<\/strong> in Toronto. <strong>The Guardian<\/strong> proclaimed that their performances are \"gorgeously sung and passionately played\" and <strong>The New York Times<\/strong> declared them \"charismatic...handsome and ambitious.\u201d<\/p>\r\n\r\n<p>Equal parts exhilarating precision and reckless abandon, LBO\u2019s live shows are a truly immersive experience ranging from the ecstatic to the cathartic and all points in between. Now they have been weaving that unique blend of energy and emotion onto their upcoming album <strong>Cuckoo<\/strong>. Set for release in May 2024, the new record pens strong lines through powerful Ukrainian polyphony, driving Balkan rhythms, and a deep undertone of modern Western sensibilities. This mixture of Eastern Europe and the America's is further elevated with the special feature of Macedonian master trumpeter, hailing from <strong>Kocani Orkestar, Nizo Alimov<\/strong>.<\/p>\r\n\r\n<p>The band will be busy <strong>touring US<\/strong> festivals and PACs in the <strong>Summer of 2024<\/strong> touting their powerful new album, with a following <strong>Fall Canadian tour<\/strong>. Along with the worldwide release of the new album, LBO will also be premiering a <strong>new video for their song Freebird<\/strong>. Filmed on Toronto\u2019s iconic Ward's Island earlier this year, it captures the band in their natural element - taking the viewer through a boisterous, bright, and impassioned journey from a party at the beach to the Balkans. Get on your feet and surround yourself in this sonic juggernaut if you can. To quote the <strong>Winnipeg Free Press<\/strong>, the experience will be: \"Amazing, frenetic, gloriously anarchic and ultimately joyous!\u201d<\/p>\r\n",
"identifiers":{"artsdata":null,"isni":null,"wikidata":null,"atc":191},
"location":{"langcode":"en","country_code":"CA","administrative_area":"ON"},
"networks":[{"type":"network","nid":122,"name":"Test RPN"}

@saumier
Copy link
Member Author

saumier commented Jan 12, 2025

@fjjulien I added a property "descriptionSource" in the API response for ATC. This is not a schema.org property, but since we are using frames, I will be able to fix this in the future without changing the API response. I looked into schema:maintainer (but the range in schema:Organization not a string) so I will need to look into this further independently of ATC testing.

Here is an example:
https://api.artsdata.ca/query?adid=K12-339&format=json&frame=https://raw.githubusercontent.com/culturecreates/artsdata-planet-atc/refs/heads/main/frames/frame_person_org.jsonld

I updated the ATC Doc as well.

Since I am getting the artist descriptions from DBPedia this is the value in the JSON reponse to ATC.
"descriptionSource": "DBpedia Association"

@fjjulien
Copy link

Thank you @saumier

The source is named "DBpedia Association". I've been involved with the wikimedia movement for several years, and it's the first time I hear the name of the community behind DBpedia. Can we use a more re ognizable name?

If we will only use this process to document provenance from Wikipedia, then we should simply call the source "Wikipedia".

If we may use this process to also document proenance from other Wikimedia projects, I would simoly call it "DBpedia".

@saumier saumier moved this from In Progress to In Review in Artsdata Jan 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Review
Development

No branches or pull requests

2 participants