Q42 / Rijksmuseum.CollectieOnline.SparqlBook.Issue.Tracking

0 stars 0 forks source link

Title - Soort titel moet getoond + Voormalige titel verborgen #37

Open verwinv opened 3 months ago

verwinv commented 3 months ago

The currently implemented properties can be found here.

Describe the bug and/or desired behavior

(1) We moeten het 'soort titel' tonen (2) De titels hebben een volgorde die ze moeten aanhouden (3) We moeten 'verworpen titels' wél tonen, maar idealiter in een uitklapper (NTH)

We maken losse kopjes van:

Zie voorbeelden hieronder en meer nog in de metadatareview-sheet

  1. Adlibveld ‘Titel’ en Adlibveld ‘Soort Titel’ ontbreken (op de oude website is dit wél correct).
  2. Adlibveld ‘Titel’ zou wél zichtbaar moeten zijn op de website als er bij Adlibveld ‘Soort Titel’ ingevuld is dat het een “titel op object” betreft; er zouden bij dit object dus nog 2 andere titels moeten staan. Bovendien moet de inhoud van het Adlibveld ‘Soort Titel’ ook getoond worden bij deze 2 titels; daar zou bij dit object dus 2x “titel op object” moeten staan (op de oude website is dit wél correct).
  3. Het label waarin staat wat voor soort titel je ziet ontbreekt (Voormalige titel). In Adlib staan echter drie voormalige titels. Er missen er dus twee.
  4. Identificatie en titel: titel staat er dubbel of zelfs drie keer. Ik zie dit bij meerdere schilderijen misgaan.
  5. Ik weet niet of het "mis" is, maar uitsluitend de recentste titel wordt getoond. Eerder hebben we het er bij meetings over gehad dat ook de "geschiedenis" van oudere titels getoond zou worden. Met daarbij ook het soort titel (voormalige titel; titel op object)
  6. Adlibveld ‘Titel’ zou niet zichtbaar moeten zijn op de website als er bij Adlibveld ‘Soort Titel’ ingevuld is dat het een “voormalige titel” betreft (op de oude website is dit wél correct).
  7. "In Adlib staat: 'Isabella' Isabella (voormalige titel) Jonge vrouw met waaier (voormalige titel) Negerinnetje (voormalige titel) Indisch Type (voormalige titel)

Op de oude website staat: 'Isabella'

Op de nieuwe website staat: Isabella, Jonge vrouw met waaier, 'Isabella'

Wat gaat er mis: 1) Op de nieuwe website worden de voormalige titels niet consequent getoond; 2 voormalige titels worden wél getoond en de andere 2 voormalige titels níet. 2) Als er voor gekozen wordt om voormalige titels wél te tonen op de nieuwe website, dan moet de toevoeging “(voormalige titel)” achter de betreffende titels gezet worden. 3) Als er voor gekozen wordt om voormalige titels wél te tonen op de nieuwe website, dan moet ook de volgorde van de titels juist zijn (de voormalige titels worden als eerste genoemd, terwijl deze natuurlijk als laatste genoemd zouden moeten worden)."

Relevant examples

Rijksstudio links:

  1. https://www.rijksmuseum.nl/nl/collectie/BI-H-1928
  2. https://www.rijksmuseum.nl/nl/collectie/RP-P-AO-25-0
  3. http://rijksmuseum.nl/collectie/SK-A-4062
  4. http://rijksmuseum.nl/collectie/SK-C-535
  5. http://hdl.handle.net/10934/RM0001.COLLECT.4675
  6. https://www.rijksmuseum.nl/nl/collectie/SK-A-2931
  7. https://www.rijksmuseum.nl/nl/collectie/SK-A-2931

Collectie Online links:

  1. https://rijks-acc.q42labs.com/nl/collectie/object/Missing-Title--8f52d4bedd6922c99ed476599f1decc6?&tab=data
  2. https://rijks-acc.q42labs.com/nl/collectie/object/Titelprent-voor-portefeuille-25-van-de-Atlas-Ottens-Amsterdam-deel-6-seculiere-gebouwen--7bc19e07e384fbce56fbb72b7fd24ed4?&tab=data
  3. https://rijks-acc.q42labs.com/nl/collectie/object/Pieter-Cnoll-Cornelia-van-Nijenrode-en-hun-dochters-De-Bataviase-opperkoopman-Pieter-Cnoll-en-zijn-gezin-Pieter-Cnoll-Cornelia-van-Nijenrode-hun-dochters-en-twee-tot-slaaf-gemaakte-bedienden--1a40b77e3e7565108760dfb20b6a55e0?&tab=data
  4. https://rijks-acc.q42labs.com/nl/collectie/object/Oude-vrouw-in-gebed-bekend-als-Het-gebed-zonder-end-Oude-vrouw-in-gebed--c5fa6b87598aa1777679077a46c1db5f?&tab=data
  5. https://rijks-acc.q42labs.com/nl/collectie/object/Thomas-Hees-en-zijn-bediende-Thomas-en-neven-Jan-en-Andries-Hees--e4c75eab0bc9bc60411bd4e373eb6a39?&tab=data
  6. https://rijks-acc.q42labs.com/nl/collectie/object/Isabella-Isabella-Jonge-vrouw-met-waaier--ead5f623d828c7250ce5413e809b3551?&tab=data
  7. https://rijks-acc.q42labs.com/nl/collectie/object/Isabella-Isabella-Jonge-vrouw-met-waaier--ead5f623d828c7250ce5413e809b3551?&tab=data

Screenshots

DannyGJdeJong commented 3 weeks ago

Inmiddels ziet het er op acc zo uit: Image

Met de volgorde:

Als dat klopt kunnen we dit issue sluiten.

verwinv commented 3 weeks ago

@DannyGJdeJong Ziet er goed uit (al gaan ze't bij Rijks niet fijn vinden dat die laatste 2 zó zichtbaar zijn), maar ik zie wel nog wat verschillen met Rijksstudio:

  1. ❓ De 'Missing title' is nog titelloos. In Rijksstudio heet deze 'Jours de solitude (titel op object)'
  2. Titelprent op portefeuille heeft in Rijksstudio ook de titels:
    • Atlas van Amsterdam VIe: Deel (titel op object)
    • Verzameling van Afbeeldingen en Gezichten van de Publicque Gebouwen der Stad Amsterdam (titel op object)
  3. 👍 Pieter Cnoll ziet er helemaal top uit
  4. 👍 Bij Oude vrouw in gebed zie ik nu 2x dezelfde titel, maar dat heeft ze op Rijksstudio ook
DannyGJdeJong commented 3 weeks ago

Deze laten we beide zien als "inscriptie" op acc, is dit niet hoe we het willen presenteren?

Als iets geen titel heeft, willen we dan de inscribed title als fallback gebruiken?

verwinv commented 3 weeks ago

Dat zijn goeie vragen -- die ga ik via het Pattern book aan Bas vragen. @DannyGJdeJong Kan jij me voor die twee voorbeelden sturen hoe deze property precies heet in het Access Model?

DannyGJdeJong commented 3 weeks ago

We queryen de inscribed titles met het volgende patroon:

PREFIX crm: <http://www.cidoc-crm.org/cidoc-crm/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>

SELECT DISTINCT ?objectUri ?nlTitle
WHERE {
    ?objectUri rdf:type crm:E22_Human-Made_Object.
    ?objectUri crm:P1_is_identified_by ?identifier.
    ?identifier crm:P190_has_symbolic_content ?idText.

    FILTER(?idText = "BI-H-1928")

    ?objectUri crm:P1_is_identified_by ?nlAppellation.
    # Getty AAT: inscribed titles
    ?nlAppellation crm:P2_has_type <http://vocab.getty.edu/aat/300417202>.
    ?nlAppellation rdf:type crm:E33_E41_Linguistic_Appellation.
    ?nlAppellation crm:P190_has_symbolic_content ?nlTitle.
}
verwinv commented 3 weeks ago

https://github.com/Rijksmuseum/pattern_book/issues/641

Nondenon commented 3 weeks ago

Hej! Even voor mijn begrip, bij: BI-H-1928 zien jullie een empty string bij titel? In Adlib heeft dit object wel een titel (Jours de solitude) in het veld voor titel, dus zou gewoon op een normale manier moeten doorkomen, met 'titel op object' als soort titel. Er is niet aangegeven dat dit een voorkeurstitel is maar dat zou denk ik ook niet hoeven want er is maar 1 titel bij dit object. Ik zie dus in Adlib nu niet hoe dat object afwijkt van andere objecten, maar jullie zien dit record wel als een afwijking? Vraag me dus af waarom want dan zullen er vast wel meer objecten op deze manier afwijken?

In het geval van RP-P-AO-25-0, dat object heeft 3 titels waarbij bij geen van de drie is aangegeven wat de voorkeurstitel is. De eerste titel heeft geen qualifier, misschien dat dit een probleem oplevert?

Groetjes, Shannon (informatiespecialist bij CIA, Rijksmuseum)

DannyGJdeJong commented 3 weeks ago

Wij krijgen nu de volgende voorkeurstitels:

Er is dus mogelijk iets aan onze kant fout gegaan, of aan de kant van Research Services gefixt. In de toekomst zullen deze titels in ieder geval dus weer goed doorkomen.

Ik heb nu wel een 145-tal aan werken gevonden waarvoor wij geen voorkeurstitel terugkrijgen. Ik denk alleen dat het weinig zin heeft om hier nu diep in te duiken, voor bijvoorbeeld het eerste resultaat hadden we tijdens de vorige pipeline run wél een voorkeurstitel.

Object Uri Object Number
https://id.rijksmuseum.nl/20026770 SK-A-3579
https://id.rijksmuseum.nl/20067164 SK-L-292
https://id.rijksmuseum.nl/200445745 NG-2011-18-38-51
https://id.rijksmuseum.nl/200101888 NG-2011-18-1-3
https://id.rijksmuseum.nl/200101890 NG-2011-18-1-5
https://id.rijksmuseum.nl/200101896 NG-2011-18-1-11
https://id.rijksmuseum.nl/200102036 NG-2011-18-1-152
https://id.rijksmuseum.nl/200102074 NG-2011-18-4-2
https://id.rijksmuseum.nl/200102073 NG-2011-18-4-1
https://id.rijksmuseum.nl/200102075 NG-2011-18-4-3
https://id.rijksmuseum.nl/200102148 NG-2011-18-5-3
https://id.rijksmuseum.nl/200102193 NG-2011-18-4-76
https://id.rijksmuseum.nl/200102228 NG-2011-18-4-112
https://id.rijksmuseum.nl/200102271 NG-2011-18-9-3
https://id.rijksmuseum.nl/200102308 NG-2011-18-6-5
https://id.rijksmuseum.nl/200102333 NG-2011-18-6-30
https://id.rijksmuseum.nl/200102351 NG-2011-18-6-48
https://id.rijksmuseum.nl/200102548 NG-2011-18-14-20
https://id.rijksmuseum.nl/200102579 NG-2011-18-14-51
https://id.rijksmuseum.nl/200102593 NG-2011-18-14-65
https://id.rijksmuseum.nl/200103911 NG-2011-18-33-1
https://id.rijksmuseum.nl/200106296 AK-MAK-282
https://id.rijksmuseum.nl/200106304 AK-MAK-67
https://id.rijksmuseum.nl/200106305 AK-MAK-68
https://id.rijksmuseum.nl/200106306 AK-MAK-69
https://id.rijksmuseum.nl/200106302 AK-MAK-65
https://id.rijksmuseum.nl/200106797 AK-MAK-46
https://id.rijksmuseum.nl/20014006 NG-NM-519
https://id.rijksmuseum.nl/20014016 NG-NM-520
https://id.rijksmuseum.nl/20014017 NG-NM-560
https://id.rijksmuseum.nl/20014018 NG-NM-1015
https://id.rijksmuseum.nl/20014022 NG-NM-7112
https://id.rijksmuseum.nl/20014023 NG-NM-7114
https://id.rijksmuseum.nl/20015778 AK-MAK-5
https://id.rijksmuseum.nl/20015779 AK-MAK-6
https://id.rijksmuseum.nl/20015780 AK-MAK-8
https://id.rijksmuseum.nl/20015786 AK-MAK-538
https://id.rijksmuseum.nl/20015793 AK-MAK-498
https://id.rijksmuseum.nl/20015795 AK-MAK-86
https://id.rijksmuseum.nl/20015796 AK-MAK-508
https://id.rijksmuseum.nl/20015797 AK-MAK-540
https://id.rijksmuseum.nl/20015798 AK-MAK-542
https://id.rijksmuseum.nl/20015799 AK-MAK-602
https://id.rijksmuseum.nl/20015800 AK-MAK-603
https://id.rijksmuseum.nl/20015802 AK-MAK-622
https://id.rijksmuseum.nl/20015803 AK-MAK-628
https://id.rijksmuseum.nl/20015804 AK-MAK-630
https://id.rijksmuseum.nl/20015812 AK-MAK-40
https://id.rijksmuseum.nl/20015814 AK-MAK-51
https://id.rijksmuseum.nl/20022537 BK-1975-409-3-8
https://id.rijksmuseum.nl/20023199 AK-RAK-2015-3-2
https://id.rijksmuseum.nl/20023200 AK-RAK-2015-3-3
https://id.rijksmuseum.nl/20023201 AK-RAK-2015-3-5
https://id.rijksmuseum.nl/20023321 AK-MAK-35
https://id.rijksmuseum.nl/20023333 AK-MAK-10
https://id.rijksmuseum.nl/20023348 AK-MAK-102
https://id.rijksmuseum.nl/20023390 AK-MAK-1407
https://id.rijksmuseum.nl/20023396 AK-MAK-74
https://id.rijksmuseum.nl/20023397 AK-MAK-78
https://id.rijksmuseum.nl/20023398 AK-MAK-79
https://id.rijksmuseum.nl/20023406 AK-MAK-209
https://id.rijksmuseum.nl/20023596 AK-MAK-103
https://id.rijksmuseum.nl/20023616 AK-MAK-76
https://id.rijksmuseum.nl/20023623 AK-MAK-532
https://id.rijksmuseum.nl/20023639 AK-MAK-605
https://id.rijksmuseum.nl/20023645 AK-MAK-613
https://id.rijksmuseum.nl/20023647 AK-MAK-616
https://id.rijksmuseum.nl/20023660 AK-MAK-1182
https://id.rijksmuseum.nl/20023676 AK-MAK-555
https://id.rijksmuseum.nl/20023836 AK-MAK-980
https://id.rijksmuseum.nl/20023838 AK-MAK-982
https://id.rijksmuseum.nl/20023839 AK-MAK-983
https://id.rijksmuseum.nl/20023865 AK-MAK-141
https://id.rijksmuseum.nl/20023881 AK-MAK-156
https://id.rijksmuseum.nl/20023942 AK-MAK-117
https://id.rijksmuseum.nl/20024001 AK-MAK-1199
https://id.rijksmuseum.nl/20024039 AK-MAK-42
https://id.rijksmuseum.nl/20024052 AK-MAK-60
https://id.rijksmuseum.nl/20024085 AK-MAK-510
https://id.rijksmuseum.nl/20024087 AK-MAK-512
https://id.rijksmuseum.nl/20024112 AK-MAK-249
https://id.rijksmuseum.nl/20024113 AK-MAK-250
https://id.rijksmuseum.nl/20024114 AK-MAK-251
https://id.rijksmuseum.nl/20024119 AK-MAK-267
https://id.rijksmuseum.nl/20024120 AK-MAK-268
https://id.rijksmuseum.nl/20024126 AK-MAK-314
https://id.rijksmuseum.nl/20024156 AK-MAK-524-B
https://id.rijksmuseum.nl/20024205 AK-MAK-1234
https://id.rijksmuseum.nl/20024266 AK-RAK-1973-2
https://id.rijksmuseum.nl/20024267 AK-RAK-1973-3
https://id.rijksmuseum.nl/20024269 AK-RAK-1973-5
https://id.rijksmuseum.nl/20024364 AK-MAK-635
https://id.rijksmuseum.nl/20024380 AK-MAK-718
https://id.rijksmuseum.nl/20024383 AK-MAK-174
https://id.rijksmuseum.nl/20024503 AK-RBK-14724
https://id.rijksmuseum.nl/20024781 AK-RBK-15843
https://id.rijksmuseum.nl/20024831 AK-RBK-14791
https://id.rijksmuseum.nl/20025108 BK-1968-260-A
https://id.rijksmuseum.nl/20025222 AK-RBK-15871
https://id.rijksmuseum.nl/20025223 AK-RBK-15870
https://id.rijksmuseum.nl/20025259 AK-RBK-15972-A
https://id.rijksmuseum.nl/20025260 AK-RBK-15972-B
https://id.rijksmuseum.nl/20026814 AK-MAK-524-A
https://id.rijksmuseum.nl/20035724 BK-1968-259-B
https://id.rijksmuseum.nl/200408301 RP-F-F80348
https://id.rijksmuseum.nl/200517228 AK-RAK-2009-3-61
https://id.rijksmuseum.nl/200517236 AK-RAK-2009-3-63
https://id.rijksmuseum.nl/200517241 AK-RAK-2009-3-67
https://id.rijksmuseum.nl/200517250 AK-RAK-2009-3-71
https://id.rijksmuseum.nl/200517255 AK-RAK-2009-3-74
https://id.rijksmuseum.nl/200517320 AK-RAK-2009-3-78
https://id.rijksmuseum.nl/200517322 AK-RAK-2009-3-79
https://id.rijksmuseum.nl/200517393 AK-RAK-2009-3-90
https://id.rijksmuseum.nl/200517395 AK-RAK-2009-3-92
https://id.rijksmuseum.nl/200517397 AK-RAK-2009-3-93
https://id.rijksmuseum.nl/200517442 AK-RAK-2009-3-43
https://id.rijksmuseum.nl/200517443 AK-RAK-2009-3-44
https://id.rijksmuseum.nl/200517449 AK-RAK-2009-3-50
https://id.rijksmuseum.nl/200517451 AK-RAK-2009-3-52
https://id.rijksmuseum.nl/200517662 AK-RAK-2009-3-95
https://id.rijksmuseum.nl/200517661 AK-RAK-2009-3-94
https://id.rijksmuseum.nl/200517665 AK-RAK-2009-3-96
https://id.rijksmuseum.nl/200517667 AK-RAK-2009-3-98
https://id.rijksmuseum.nl/200539923 AK-RAK-2011-11
https://id.rijksmuseum.nl/200585472 RP-P-OB-205.492
https://id.rijksmuseum.nl/20064701 AK-RAK-1998-2
https://id.rijksmuseum.nl/200650756 BK-KOG-1347-B-2
https://id.rijksmuseum.nl/20065477 AK-RAK-1999-2
https://id.rijksmuseum.nl/20065959 AK-MAK-1696
https://id.rijksmuseum.nl/20065963 AK-MAK-1703
https://id.rijksmuseum.nl/20065964 AK-MAK-1704-A
https://id.rijksmuseum.nl/20065965 AK-MAK-1704-B
https://id.rijksmuseum.nl/20065968 AK-MAK-1706
https://id.rijksmuseum.nl/20065970 AK-MAK-1708
https://id.rijksmuseum.nl/200698043 NG-2011-18-4-152
https://id.rijksmuseum.nl/200698415 NG-2011-18-1-195
https://id.rijksmuseum.nl/200698418 NG-2011-18-1-193
https://id.rijksmuseum.nl/200698453 NG-2011-18-1-194
https://id.rijksmuseum.nl/200765821 SK-L-6911
https://id.rijksmuseum.nl/200838316 RP-P-2012-39-84
https://id.rijksmuseum.nl/200847805 RP-F-2011-37
https://id.rijksmuseum.nl/20089223 AK-MAK-282-1
https://id.rijksmuseum.nl/20089224 AK-MAK-282-2
https://id.rijksmuseum.nl/2009169 BK-1968-259-A
https://id.rijksmuseum.nl/20086216 RP-F-2014-7-3-79
Nondenon commented 3 weeks ago

In ieder geval 5 daarvan hebben sws geen titel :-P En bij 142 daarvan staat voorkeurstitel niet aangevinkt, dus mogelijk is dat het, dan krijg je hem denk ik sws niet door via de XML (ook niet als FALSE oid) maar dat weet ik niet zeker...

verwinv commented 2 weeks ago

@Nondenon Kan jij samen met Bas:

  1. Die 142 ontbrekende voorkeurstitels aanvinken in AdLib?
  2. Bespreken hoe die 5 ontbrekende titels aan een titel kunnen komen?

Ons werk hieraan beschouw ik dan als afgerond. Veel dank voor het meekijken!

Nondenon commented 2 weeks ago

Dan heb ik toch nog een vraagje, er mogen 804272 records gepubliceerd worden, daarvan hebben maar 17441 een aangevinkte titel. Dus lijkt me niet dat het daarop stuk loopt, of wel?

En ik zie dat ik ook over de semantische vraag ben heen gestapt, hierboven wordt nu 'titel op object' gekoppeld aan property P190 (has symbolic content) en dat klopt ergens wel, maar ergens ook weer niet. Het mooie is dat op de website van CIDOC een record van het Rijks als voorbeeld wordt genomen waarbij je goed ziet wat er wel zou moeten staan. De 'B' die ze daar noemen bij SK-A-1601 staat in Adlib in het veld (228142x gevuld). Of, en zo diep zit ik nog niet in CIDOC, moet ik de hiërarchie meewegen bij de individuele properties waardoor ze feitelijk binnen hun hiërarchie een eigen interpretatie krijgen?

Verder vroegen Bas en ik ons nog af hoe jullie de data doorkrijgen in het geval van meerdere occurences in Adlib. Daar hebben ze namelijk een specifieke volgorde en bij het voorbeeld hierboven van Isabella staan de voormalige titels in een hele andere volgorde.

We zijn er dus toch nog niet helemaal uit vrees ik!

DannyGJdeJong commented 2 weeks ago

Dan heb ik toch nog een vraagje, er mogen 804272 records gepubliceerd worden, daarvan hebben maar 17441 een aangevinkte titel. Dus lijkt me niet dat het daarop stuk loopt, of wel?

Lijkt mij ook niet inderdaad. Ik heb de issue bij Research Services opnieuw geopend.

En ik zie dat ik ook over de semantische vraag ben heen gestapt, hierboven wordt nu 'titel op object' gekoppeld aan property P190 (has symbolic content) en dat klopt ergens wel, maar ergens ook weer niet. Het mooie is dat op de website van CIDOC een record van het Rijks als voorbeeld wordt genomen waarbij je goed ziet wat er wel zou moeten staan. De 'B' die ze daar noemen bij SK-A-1601 staat in Adlib in het veld (228142x gevuld). Of, en zo diep zit ik nog niet in CIDOC, moet ik de hiërarchie meewegen bij de individuele properties waardoor ze feitelijk binnen hun hiërarchie een eigen interpretatie krijgen?

Deze issue is inmiddels een beetje een rommeltje geworden, excuses. Het gaat nu in principe alleen om de 145 werken waarvan wij geen "preferred terms" doorkrijgen. Dit is iets waar Research Services logica voor heeft gemaakt om er voor te zorgen dat een werk altijd een voorkeurstitel heeft, ook als deze in Adlib niet zo is aangemerkt.

De relatie P190 is een generieke relatie die zegt dat een object een stukje tekst (symbolic content) verbonden heeft. Dit wordt heel divers gebruikt, zo kan bijvoorbeeld een Identifier het stukje tekst SK-A-1601 bevatten of een Linguistic Appellation het stukje tekst B.

Verder vroegen Bas en ik ons nog af hoe jullie de data doorkrijgen in het geval van meerdere occurences in Adlib. Daar hebben ze namelijk een specifieke volgorde en bij het voorbeeld hierboven van Isabella staan de voormalige titels in een hele andere volgorde.

Deze volgorde krijgen wij helemaal niet door.

Nondenon commented 1 week ago

Hej Danny! Dank voor de uitleg! Ik kom later nog even terug op de volgorde van de titels, want dat is een aandachtspunt. Ik ga overleggen hoe dit doorwerkt in de API, aangezien ik niet zeker weet of daar een volgorde in de occurrences wordt aangegeven.