292 lines
14 KiB
YAML
292 lines
14 KiB
YAML
custodian_name:
|
||
claim_type: custodian_name
|
||
claim_value: Stadtbibliothek Rheinfelden Schweiz
|
||
source_type: ch_annotator
|
||
original_entry:
|
||
name: Stadtbibliothek Rheinfelden Schweiz
|
||
institution_type: LIBRARY
|
||
source: CH-Annotator (switzerland_isil_ch_annotator.yaml)
|
||
identifiers:
|
||
- &id001
|
||
identifier_scheme: ISIL
|
||
identifier_value: CH-000534-3
|
||
identifier_url: https://www.isil.nb.admin.ch/en/?isil=CH-000534-3
|
||
- &id002
|
||
identifier_scheme: Website
|
||
identifier_value: https://stadtbibliothek-rheinfelden.ch
|
||
identifier_url: https://stadtbibliothek-rheinfelden.ch
|
||
locations:
|
||
- region: AG
|
||
country: CH
|
||
city: Rheinfelden
|
||
postal_code: '4310'
|
||
street_address: Marktgasse 10
|
||
processing_timestamp: '2025-12-06T23:39:13.032825+00:00'
|
||
ghcid:
|
||
ghcid_current: CH-AG-RHE-L-SRS
|
||
ghcid_original: CH-AG-XXX-L-SRS
|
||
ghcid_uuid: 1a1c80ff-6c9c-572a-a465-1c9b57ac025d
|
||
ghcid_uuid_sha256: d62c09a4-786b-8f34-9120-72725320ea65
|
||
ghcid_numeric: 15432720625091448628
|
||
record_id: 53c1bd3b-efe3-4544-9098-716a3a6bc317
|
||
generation_timestamp: '2025-12-06T23:39:13.032825+00:00'
|
||
location_resolution:
|
||
method: SWISS_ISIL_ENRICHMENT
|
||
city_name: Rheinfelden
|
||
city_code: RHE
|
||
region_code: AG
|
||
country_code: CH
|
||
enrichment_date: '2025-12-07T03:07:30.220439+00:00'
|
||
source_url: https://www.isil.nb.admin.ch/en/institutions/stadtbibliothek-rheinfelden-ch-000534-3/?page=80
|
||
geonames_id: 2659060
|
||
geonames_name: Rheinfelden
|
||
feature_code: PPLA2
|
||
population: 10733
|
||
latitude: 47.55437
|
||
longitude: 7.79403
|
||
ghcid_history:
|
||
- ghcid: CH-AG-RHE-L-SRS
|
||
ghcid_numeric: 15432720625091448628
|
||
valid_from: '2025-12-07T03:07:30.220439+00:00'
|
||
valid_to: null
|
||
reason: 'City code updated from Swiss ISIL enrichment: Rheinfelden -> RHE'
|
||
- ghcid: CH-AG-XXX-L-SRS
|
||
ghcid_numeric: 7608949485240638003
|
||
valid_from: '2025-12-06T23:39:13.032825+00:00'
|
||
reason: Initial GHCID from CH-Annotator (switzerland_isil_ch_annotator.yaml)
|
||
valid_to: '2025-12-07T03:07:30.220439+00:00'
|
||
identifiers:
|
||
- identifier_scheme: GHCID
|
||
identifier_value: CH-AG-RHE-L-SRS
|
||
- identifier_scheme: GHCID_UUID
|
||
identifier_value: 9f6fbb2c-8594-55ca-83ae-4b07adcb2c25
|
||
- identifier_scheme: GHCID_UUID_SHA256
|
||
identifier_value: 69986b3e-2da8-8a33-5031-1276e3bf3b71
|
||
- identifier_scheme: GHCID_NUMERIC
|
||
identifier_value: '7608949485240638003'
|
||
- identifier_scheme: RECORD_ID
|
||
identifier_value: 53c1bd3b-efe3-4544-9098-716a3a6bc317
|
||
- *id001
|
||
- *id002
|
||
provenance:
|
||
data_source: CSV_REGISTRY
|
||
data_tier: TIER_1_AUTHORITATIVE
|
||
extraction_date: '2025-11-19T09:22:31.454549'
|
||
extraction_method: 'Created from CH-Annotator file: switzerland_isil_ch_annotator.yaml'
|
||
confidence_score: 0.95
|
||
notes:
|
||
- Canonical location added via normalize_custodian_files.py on 2025-12-08T23:10:56Z
|
||
- 'YouTube/Google Maps enrichment 2025-12-08T23:19:05Z: Maps: Stadtbibliothek Rheinfelden Schweiz (conf: 1.00); YouTube:
|
||
not found'
|
||
- Canonical location added via normalize_custodian_files.py on 2025-12-08T23:47:05Z
|
||
- Canonical location added via normalize_custodian_files.py on 2025-12-09T06:48:31Z
|
||
schema_version: 2.0.0
|
||
enrichment_provenance:
|
||
google_maps_enrichment:
|
||
content_hash: sha256-9iSkiheObyOdNXgbAIACQzxph3YVw4hUFtmJBZH80cI=
|
||
verified_at: '2025-12-28T19:57:42.512686+00:00'
|
||
provenance_schema_version: '2.0'
|
||
standards_compliance:
|
||
- W3C PROV-O
|
||
- W3C SRI (content hashes)
|
||
generated_at: '2025-12-28T19:57:42.512715+00:00'
|
||
ch_annotator:
|
||
convention_id: ch_annotator-v1_7_0
|
||
convention_version: 1.7.0
|
||
entity_classification:
|
||
hypernym: GRP
|
||
hypernym_label: GROUP
|
||
subtype: GRP.HER.LIB
|
||
subtype_label: LIBRARY
|
||
ontology_class: schema:Library
|
||
alternative_classes:
|
||
- org:FormalOrganization
|
||
- rov:RegisteredOrganization
|
||
- glam:HeritageCustodian
|
||
extraction_provenance:
|
||
namespace: glam
|
||
path: /files/switzerland_isil.yaml
|
||
agent: batch-script-create-custodian-from-ch-annotator
|
||
context_convention: ch_annotator-v1_7_0
|
||
source_archived_at: '2025-11-19T09:22:31.454549'
|
||
statement_created_at: '2025-12-06T21:13:14.508879+00:00'
|
||
source_type: isil_registry_csv
|
||
migration_note: Migrated from agent:claude-conversation on 2025-12-30
|
||
annotation_provenance:
|
||
annotation_agent: opencode-claude-sonnet-4
|
||
annotation_date: '2025-12-06T21:13:14.508879+00:00'
|
||
annotation_method: retroactive CH-Annotator application via batch script
|
||
source_file: switzerland_isil.yaml
|
||
annotation_metadata:
|
||
confidence_score: 0.95
|
||
verified: false
|
||
verification_date: null
|
||
verified_by: null
|
||
entity_claims:
|
||
- claim_type: full_name
|
||
claim_value: Stadtbibliothek Rheinfelden Schweiz
|
||
property_uri: skos:prefLabel
|
||
provenance:
|
||
namespace: glam
|
||
path: /files/switzerland_isil.yaml
|
||
agent: batch-script-create-custodian-from-ch-annotator
|
||
context_convention: ch_annotator-v1_7_0
|
||
source_archived_at: '2025-11-19T09:22:31.454549'
|
||
statement_created_at: '2025-12-06T21:13:14.508879+00:00'
|
||
source_type: isil_registry_csv
|
||
migration_note: Migrated from agent:claude-conversation on 2025-12-30
|
||
confidence: 0.95
|
||
- claim_type: institution_type
|
||
claim_value: LIBRARY
|
||
property_uri: rdf:type
|
||
provenance:
|
||
namespace: glam
|
||
path: /files/switzerland_isil.yaml
|
||
agent: batch-script-create-custodian-from-ch-annotator
|
||
context_convention: ch_annotator-v1_7_0
|
||
source_archived_at: '2025-11-19T09:22:31.454549'
|
||
statement_created_at: '2025-12-06T21:13:14.508879+00:00'
|
||
source_type: isil_registry_csv
|
||
migration_note: Migrated from agent:claude-conversation on 2025-12-30
|
||
confidence: 0.95
|
||
integration_note:
|
||
created_from: switzerland_isil_ch_annotator.yaml
|
||
creation_date: '2025-12-06T23:39:13.032825+00:00'
|
||
creation_method: create_custodian_from_ch_annotator.py
|
||
location:
|
||
latitude: 47.5554345
|
||
longitude: 7.793722799999999
|
||
coordinate_provenance:
|
||
source_type: GOOGLE_MAPS
|
||
source_path: google_maps_enrichment.coordinates
|
||
original_timestamp: '2025-12-08T23:19:03.834121+00:00'
|
||
entity_id: ChIJEWKbW-q0kUcRaBWIZMMxHKY
|
||
city: Rheinfelden
|
||
region: AG
|
||
region_code: AG
|
||
country: CH
|
||
postal_code: '4310'
|
||
street_address: Marktgasse 10, Rheinfelden
|
||
formatted_address: Marktgasse 10, 4310 Rheinfelden, Switzerland
|
||
geonames_id: 2659060
|
||
geonames_name: Rheinfelden
|
||
feature_code: PPLA2
|
||
normalization_timestamp: '2025-12-09T06:48:31.033906+00:00'
|
||
google_maps_enrichment:
|
||
place_id: ChIJEWKbW-q0kUcRaBWIZMMxHKY
|
||
name: Stadtbibliothek Rheinfelden Schweiz
|
||
fetch_timestamp: '2025-12-08T23:19:03.834121+00:00'
|
||
api_status: OK
|
||
coordinates:
|
||
latitude: 47.5554345
|
||
longitude: 7.793722799999999
|
||
formatted_address: Marktgasse 10, 4310 Rheinfelden, Switzerland
|
||
short_address: Marktgasse 10, Rheinfelden
|
||
phone_local: 061 835 51 51
|
||
phone_international: +41 61 835 51 51
|
||
website: http://www.stadtbibliothek-rheinfelden.ch/
|
||
google_place_types:
|
||
- library
|
||
- point_of_interest
|
||
- establishment
|
||
primary_type: library
|
||
business_status: OPERATIONAL
|
||
rating: 4.7
|
||
total_ratings: 17
|
||
reviews:
|
||
- author_name: Ramona Kuelling
|
||
author_uri: https://www.google.com/maps/contrib/103309088891065509281/reviews
|
||
rating: 4
|
||
relative_time_description: 4 months ago
|
||
text: A beautiful library in beautiful Rheinfelden, with a fantastic selection and great books. However, the opening hours
|
||
leave something to be desired, especially during school holidays, when you'd rather have more time. It would be nice
|
||
to organize storytelling or readings by authors from time to time.
|
||
publish_time: '2025-08-08T06:40:19.709986392Z'
|
||
- author_name: Andreas B.
|
||
author_uri: https://www.google.com/maps/contrib/100245423173962917302/reviews
|
||
rating: 5
|
||
relative_time_description: 7 years ago
|
||
text: Very extensive selection of books, CDs, DVDs, etc. Friendly staff who are happy to help.
|
||
publish_time: '2018-12-08T15:47:52.650823735Z'
|
||
- author_name: noelle frei
|
||
author_uri: https://www.google.com/maps/contrib/102537456937630047621/reviews
|
||
rating: 5
|
||
relative_time_description: 6 months ago
|
||
text: |-
|
||
Beautifully designed library. I love coming here. Excellent value for money!
|
||
|
||
Thank you for your efforts! 🌟🌟🌟🌟🌟
|
||
publish_time: '2025-05-22T13:38:50.850082Z'
|
||
- author_name: Marmic
|
||
author_uri: https://www.google.com/maps/contrib/115214391240397031690/reviews
|
||
rating: 2
|
||
relative_time_description: 6 years ago
|
||
text: |-
|
||
So far, a great offer for the family.
|
||
BUT, we've had the problem twice now where, due to a lack of prior return inspection, we later had to prove that it wasn't our fault that something was wrong when we returned the CD.
|
||
Example: the back of a CD's case didn't match the contents and the front. As a result, the electronic system listed the wrong CD as being borrowed... that's annoying, because you can't rely on the system or the staff, and you unnecessarily end up looking for the problem yourself first... So, be careful and check that everything is correct when you borrow it...!!!
|
||
publish_time: '2019-06-16T15:37:50.704185Z'
|
||
- author_name: Meros
|
||
author_uri: https://www.google.com/maps/contrib/103219470636054808087/reviews
|
||
rating: 5
|
||
relative_time_description: 6 years ago
|
||
text: Great library for the whole family with a beautiful ambience and a wonderful terrace on the Rhine. Employees very
|
||
helpful and competent 👏👍🏻
|
||
publish_time: '2019-06-23T17:54:00.123694Z'
|
||
opening_hours:
|
||
open_now: false
|
||
weekday_text:
|
||
- 'Monday: Closed'
|
||
- 'Tuesday: 10:00 AM – 12:00 PM, 1:30 – 6:00 PM'
|
||
- 'Wednesday: 10:00 AM – 12:00 PM, 1:30 – 6:00 PM'
|
||
- 'Thursday: 10:00 AM – 12:00 PM, 1:30 – 6:00 PM'
|
||
- 'Friday: 10:00 AM – 12:00 PM, 1:30 – 6:00 PM'
|
||
- 'Saturday: 10:00 AM – 2:00 PM'
|
||
- 'Sunday: Closed'
|
||
photo_count: 10
|
||
photos_metadata:
|
||
- name: places/ChIJEWKbW-q0kUcRaBWIZMMxHKY/photos/AZLasHoBk8m-A4uByt0vy0GrE69SDPIsyFsONSe9kwevkh50stpMGr_HOmwKOLJdxyn1UKubiUlXFUROjufMsuX3YKv-ppoipxaIkqR47mxcCBiihkLs9Dma_-4rlHPjmXxlZ_upYNNlxjv1YBioDw3Ok_xOt6ylU0dTaKNp22lOd-loLxYWQzfYKhCG3Kh_J9WqvAGQcmwq70ktbL6g9GRCtl37ezIFJdq7ZBLV_nD8N5eqXb6F6FjmPMKCNpOR6WoVB4YRFKRHUSdfM5duv3toKB3BlsIKXpg61eoHKFGJXx4FvhuLuYtcfipplHlcY0iVzbDtAcXsyArwqoWdCGMwC4eSRWfbTrhDRU7UXDpBrTbTmZwAh6HkGSZwq3aAMrdXpeqAdn6zaaAXfYFnDNXzBXMm63W3QYuhnpDow-VQIRBmUiGy
|
||
height: 2448
|
||
width: 3264
|
||
- name: places/ChIJEWKbW-q0kUcRaBWIZMMxHKY/photos/AZLasHpETSk9NLuxuRKR-5UeqSzSKXMpXjhe0Rq5u0oKBOq0vDKrxYXQJazFrNbCjr_gQomsvQ83OzRtcJ-UAkt-aGpy5IZ_yolcEIqfBFSZxt74SNfjN4cTmwbd5y6UZkon04Ngdy81TAFQ73Hzersmu-BfzvjXO9ujnO6c8WoCK_jXTBw4OYxX-G4engMcsh5MamOjSmmPRU4zcB7gGRia3cUFUUUfpvZsdaRcnzS0ebjhpwvp7QD1wnjB6uYvm65VtpHXrwB9qt2rczt_7mcAxDQbL1IMzww17aY1M9_gt961WBNgyQKLexu5IDPxVfhsAJTLTeuxr0Q0gC7ws7qIJ_FSL4vus6JiycC-3Nrfuc42pbdE6JGK7DxRpI6Q6d93dUcNtr3OE91Pn_MYLAJKPFK9pUvmwRs9_1tFGzLJTITWQ6Ox
|
||
height: 3968
|
||
width: 2976
|
||
- name: places/ChIJEWKbW-q0kUcRaBWIZMMxHKY/photos/AZLasHq9qKzJ899b2V3fAjgSoydh0IhDot71E1VKuCf6FD7w8MoYb6EGQcNoEiO3FP14V6UaGAAtsmJVC405fMgHci-cnHmclEntTXgksC3yt8mEba5nTLi0KM_MeTjZRZ0buwTw2aAJt-CaaVjt6o9jVZLglwjgkNSV-tOcfPdYDs8e-z7oYrOa9VMRRK0yIos4-QfNfshm3QhY4aLTY3qDXTwgljwsbEHOMr6WIVciEylobhDmDen3wADH_terL2IZ2r4B_ZgRQfktkLkyH4nTRL5_Mf3TdUpOsKFW-EI-yvUUE8zguxrVKvSeouOwIwI9LG2mQnDVfEtOgh3Dt0J1Szry5BhN9Wku8h-_Nuldj0iXW-KBAETm177SEtR7MdbeMvQKF1w27otkgOnqTJwCqm7zDrahQ1Ri7C1budfnhIqHYw
|
||
height: 2448
|
||
width: 3264
|
||
- name: places/ChIJEWKbW-q0kUcRaBWIZMMxHKY/photos/AZLasHqPt-a9JlBdurl5guvC2YYdSFl9Vz_5NhId_kMrqu6ZtV83QE00I6LPl_7CHU-ghGHahEE0BLL-q1dA8eHiwQaCRi6ojluwrHiGSXW8wLNmQuHYFdYbo9ZxhofOUStWAEpvhESQvT1cZNkDAf9zpgaAHg4BacOebq-XBnUy4PF2dKjfnX_mwfU2FlZlO4GjLYxgQzyrepDf0S69_OruanV8rcJQaInoF-c7rvNdSCi55iVYvs21TQ_fU1MTK8rYW7xbmTVOPschyemyARZz3CP1tAgCRttZcA4ZmT0bQCRnGQCBMNjqq785ULjUBwTOHXZr98UUdDBpoGoxDGg_4EaOBzIHX850TU1y1wjJ755TFtLqz5UkNazg7SX6IzoOb5SrKhhxa9aac9M2iy1RzWQ92ASrerfQuqApIqaRsG5djg2g
|
||
height: 2448
|
||
width: 3264
|
||
- name: places/ChIJEWKbW-q0kUcRaBWIZMMxHKY/photos/AZLasHrVp0w0dl_0P7L-PgmrLscwr4SgRZ1G2OABQlZRvZmb2rrkf2KD_ireN2nlDRTpwA3XE24H8AK4-sdAv7-QwjAQkWrmsK9IevNPytjflphQx-mNu1_Skwl4tLNqxCU_H7QDdVVnpGXi98FpqHMaOWIH3ly1JUUDUnS1Wl98JzFImPFiZM9EMNfMQ0gAMaY0aBobjMeHLjbT00T86nnvqm7cqBvekwUqRRe4rcH0ElEryFfBn-kM9dPlIn5nzeZmGj944zEjEk4ncz4oyrJLzJhYMqnyj2GN8TjHi2XYIGOtsZsB1nV56LF2FZboc0LYHaSygZT2E495yTh8rlzx2etaR-O52gCatH0WXu_e_1TL5RC0OP1gvt5N0oJyBKIu8WmcXbGaYPk2-H509V1JPmHEC2ktLrgsH4rndyU8ou4
|
||
height: 2976
|
||
width: 3968
|
||
google_maps_url: https://maps.google.com/?cid=11969496624918959464&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA
|
||
llm_verification:
|
||
is_match: true
|
||
confidence: 1.0
|
||
entity_type: GRP.HER.LIB
|
||
reasoning: The names match exactly. The location matches the source city and country. The Google Place types include 'library',
|
||
which matches the expected entity type. The candidate is confirmed to be a library.
|
||
agent: glm-4.6
|
||
verified: true
|
||
ch_annotator_version: ch_annotator-v1_7_0
|
||
_provenance:
|
||
content_hash:
|
||
algorithm: sha256
|
||
value: sha256-9iSkiheObyOdNXgbAIACQzxph3YVw4hUFtmJBZH80cI=
|
||
scope: enrichment_section
|
||
computed_at: '2025-12-28T19:57:42.512686+00:00'
|
||
prov:
|
||
wasDerivedFrom: https://maps.googleapis.com/maps/api/place/details/json?place_id=ChIJEWKbW-q0kUcRaBWIZMMxHKY
|
||
generatedAtTime: '2025-12-08T23:19:03.834121+00:00'
|
||
wasGeneratedBy:
|
||
'@type': prov:Activity
|
||
name: google_maps_api_fetch
|
||
used: https://maps.googleapis.com/maps/api/place
|
||
verification:
|
||
status: verified
|
||
last_verified: '2025-12-28T19:57:42.512705+00:00'
|
||
google_maps_status: SUCCESS
|
||
youtube_status: NOT_FOUND
|
||
youtube_search_query: Stadtbibliothek Rheinfelden Schweiz official
|
||
youtube_search_timestamp: '2025-12-08T23:19:05.892676+00:00'
|