glam/data/custodian/CH-BE-RAB-L-MBRB.yaml
2025-12-30 23:01:01 +01:00

312 lines
14 KiB
YAML
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

original_entry:
name: Mediathek Bibliothek Rapperswil BE
institution_type: LIBRARY
source: CH-Annotator (switzerland_isil_ch_annotator.yaml)
identifiers:
- &id001
identifier_scheme: ISIL
identifier_value: CH-002095-0
identifier_url: https://www.isil.nb.admin.ch/en/?isil=CH-002095-0
- &id002
identifier_scheme: Website
identifier_value: https://www.schulen-rapperswil.ch/mediathek/start.html
identifier_url: https://www.schulen-rapperswil.ch/mediathek/start.html
locations:
- region: BE
country: CH
city: Rapperswil BE
postal_code: '3255'
street_address: Stoll 39
processing_timestamp: '2025-12-06T23:39:11.969380+00:00'
ghcid:
ghcid_current: CH-BE-RAB-L-MBRB
ghcid_original: CH-BE-XXX-L-MBRB
ghcid_uuid: 8927337a-3819-5dec-b0dc-a0dbcb879f4f
ghcid_uuid_sha256: f0444a83-6111-87c1-a5f3-1de856066185
ghcid_numeric: 17313044795648722881
record_id: f7cac9da-7fd3-49d8-acf1-d7c3e2eba9c3
generation_timestamp: '2025-12-06T23:39:11.969380+00:00'
location_resolution:
method: SWISS_ISIL_ENRICHMENT
city_name: Rapperswil BE
city_code: RAB
region_code: BE
country_code: CH
enrichment_date: '2025-12-07T01:59:35.425230+00:00'
source_url: https://www.isil.nb.admin.ch/en/institutions/mediathek-bibliothek-rapperswil-be-ch-002095-0/?page=59
ghcid_history:
- previous_ghcid_component: RB
new_ghcid_component: RAB
change_date: '2025-12-20T19:57:18Z'
reason: 'Fixed 2-letter city code to proper 3-letter code per AGENTS.md. City: Rapperswil BE'
- ghcid: CH-BE-RB-L-MBRB
ghcid_numeric: 17313044795648722881
valid_from: '2025-12-07T01:59:35.425230+00:00'
valid_to: null
reason: 'City code updated from Swiss ISIL enrichment: Rapperswil BE -> RB'
- ghcid: CH-BE-XXX-L-MBRB
ghcid_numeric: 17412720533690788444
valid_from: '2025-12-06T23:39:11.969380+00:00'
reason: Initial GHCID from CH-Annotator (switzerland_isil_ch_annotator.yaml)
valid_to: '2025-12-07T01:59:35.425230+00:00'
custodian_name:
claim_type: custodian_name
claim_value: Mediathek Bibliothek Rapperswil BE
source_type: ch_annotator
identifiers:
- identifier_scheme: GHCID
identifier_value: CH-BE-RB-L-MBRB
- identifier_scheme: GHCID_UUID
identifier_value: 713cccbf-723c-5317-b76c-8e9e8e205fe4
- identifier_scheme: GHCID_UUID_SHA256
identifier_value: f1a66911-9fca-8a5c-8843-20bf92bf7fc7
- identifier_scheme: GHCID_NUMERIC
identifier_value: '17412720533690788444'
- identifier_scheme: RECORD_ID
identifier_value: f7cac9da-7fd3-49d8-acf1-d7c3e2eba9c3
- *id001
- *id002
provenance:
data_source: CSV_REGISTRY
data_tier: TIER_1_AUTHORITATIVE
extraction_date: '2025-11-19T09:22:31.452304'
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:59Z
- Canonical location added via normalize_custodian_files.py on 2025-12-08T23:47:13Z
- Canonical location added via normalize_custodian_files.py on 2025-12-09T06:48:39Z
- 'YouTube/Google Maps enrichment 2025-12-09T06:54:01Z: Maps: Library (conf: 0.90); YouTube: not found'
schema_version: 2.0.0
enrichment_provenance:
google_maps_enrichment:
content_hash: sha256-IwNpwHsIX82oHVjDQq1WdR/QvRudpiRVLNfvKTbwTMs=
verified_at: '2025-12-28T19:57:48.231036+00:00'
provenance_schema_version: '2.0'
standards_compliance:
- W3C PROV-O
- W3C SRI (content hashes)
generated_at: '2025-12-28T19:57:48.231054+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.452304'
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: Mediathek Bibliothek Rapperswil BE
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.452304'
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.452304'
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:11.969380+00:00'
creation_method: create_custodian_from_ch_annotator.py
location:
latitude: 47.2273864
longitude: 8.8201506
coordinate_provenance:
source_type: GOOGLE_MAPS
source_path: google_maps_enrichment.coordinates
original_timestamp: '2025-12-09T06:53:57.967714+00:00'
entity_id: ChIJk79XAB63mkcRu_SkzEJixrw
city: Rapperswil BE
region: BE
region_code: BE
country: CH
postal_code: '3255'
street_address: Klaus-Gebert-Strasse 5, Rapperswil-Jona
formatted_address: Klaus-Gebert-Strasse 5, 8640 Rapperswil-Jona, Switzerland
normalization_timestamp: '2025-12-09T08:31:11.401018+00:00'
google_maps_enrichment:
place_id: ChIJk79XAB63mkcRu_SkzEJixrw
name: Library
fetch_timestamp: '2025-12-09T06:53:57.967714+00:00'
api_status: OK
coordinates:
latitude: 47.2273864
longitude: 8.8201506
formatted_address: Klaus-Gebert-Strasse 5, 8640 Rapperswil-Jona, Switzerland
short_address: Klaus-Gebert-Strasse 5, Rapperswil-Jona
phone_local: 055 225 74 00
phone_international: +41 55 225 74 00
website: http://www.stadtbibliothek-rj.ch/
google_place_types:
- library
- point_of_interest
- establishment
primary_type: library
business_status: OPERATIONAL
rating: 4.8
total_ratings: 41
reviews:
- author_name: Dami Oh (DaoH)
author_uri: https://www.google.com/maps/contrib/112462238240872714168/reviews
rating: 5
relative_time_description: 4 years ago
text: The library is spacious and comfortable, with a variety of books, CDs and DVDs. You can borrow 30 items per person,
even if you are not a Rapperswill resident.
publish_time: '2020-12-29T17:51:17.600833Z'
- author_name: Matteo Luciano Siro Cipriani
author_uri: https://www.google.com/maps/contrib/100245830844508946679/reviews
rating: 5
relative_time_description: 3 years ago
text: There is awesome books here, if you have a membership!
publish_time: '2022-10-23T08:58:52.392422Z'
- author_name: Christine Christopher
author_uri: https://www.google.com/maps/contrib/100665955691719729765/reviews
rating: 5
relative_time_description: 3 years ago
text: A very impressive library with friendy staff.
publish_time: '2022-07-09T20:34:25.306121Z'
- author_name: Tai Chevalier-König
author_uri: https://www.google.com/maps/contrib/115425910977378682833/reviews
rating: 5
relative_time_description: a month ago
text: |-
The library is truly a very pleasant place a wide selection of books, magazines, and modern media. Everything is clean, well-organized, and inviting.
I'd especially like to mention the friendly and very helpful young employee at the reception desk on the second floor. She's always polite, smiles, and is happy to help with any questions. Her positive attitude makes every visit even more enjoyable.
I always love coming here a library with heart and a lovely atmosphere! 👍🙏🙏✌️💪
publish_time: '2025-11-06T12:25:15.135005328Z'
- author_name: Manfred Fischli
author_uri: https://www.google.com/maps/contrib/111265278557696865480/reviews
rating: 3
relative_time_description: 5 months ago
text: |-
+ Many things are good, with a large selection (books, magazines, newspapers, etc.), and friendly and helpful staff.
- The atmosphere is often very noisy, ignored by the staff. Windows are open when the outside temperature is 30°C, and fans blow the hot, dusty air into the building.
publish_time: '2025-06-27T11:07:37.279181431Z'
opening_hours:
open_now: false
weekday_text:
- 'Monday: Closed'
- 'Tuesday: 10:00AM7:00PM'
- 'Wednesday: 10:00AM7:00PM'
- 'Thursday: 10:00AM7:00PM'
- 'Friday: 10:00AM7:00PM'
- 'Saturday: 10:00AM4:00PM'
- 'Sunday: 10:00AM1:00PM'
photo_count: 10
photos_metadata:
- name: places/ChIJk79XAB63mkcRu_SkzEJixrw/photos/AZLasHryoYXrxUJXL-8TIo7Y6GiSriwyRuC1D1gpNQaNgP_djTQDKKwobg5tQ6YPqmVe31L9wbUGfNLdKDKHsauvnZLfjXUjPNhiWlM9fLcvIRaf3gDqZoKx6zcfoiKCEUaGigtkPId-ZwuTQA9l-Ie6PVmrMtmph1UJXfor-SPECQi2_YoFgmPwXYMXQs-Ju4fPTj4u7qOqtQ41fa6X5r7YUn5hRG-SEHQF2dZMYE489Ak-FV8s5kwjTxM1sjrJInjqXyS74N0P3ex85KPqwy009Qx7wnWBI7j8gnHD0H1D4mxrAg
height: 1001
width: 1500
- name: places/ChIJk79XAB63mkcRu_SkzEJixrw/photos/AZLasHqXS7s6bQ5tJGgnBfR7WO4ClzVAdfahosAzdPjU_3ToAxgtDisgDdaCjBF7nmqPHKtDwqHCs68ycoYQF1SeWPyxs3slPa137BxXHOaQ_gB1-AXpMoUvXAlChDLpQBYuGONlRFOYMy05EGpolXzYXdFI69ZB8JFmhWVmN0HYIciquakxNWfx9_d-oWUL9oFlQUpTsZDHRgFvcc4GQfatP8sMbLNR6digqZMMstqABxpTfaghfUqGMCwIb2tXWkkVvsOkvotxgm4xtmEe6yf2XFWcZWE7kMb8D8Vb8bD1BdqGkw
height: 2002
width: 3000
- name: places/ChIJk79XAB63mkcRu_SkzEJixrw/photos/AZLasHoAxq9rEFg_mhefv9m8JjJZGzhSeB1-FI06bnV6cMRI7ETMsC6kzw_woiluZ9ncvNLt9BePsum1FOr4suKJIST3jFoPU0HU-4EW2enT5tCzK9t2jrNOjYqYXSVCopBQtz5Ud7CACRrhiNICCf9wF9EPk3RAC47LyH-3RxwbWfEXHEVaclnNiOAsxYpj-6bS3Xh8RY2FDM5J0TPVPLwOA-JTzG6AJLzsMA-nSLhgsC_A-JG9pqwct9XtkxbeVit1GeCzVI3UsDwCTaGeiQpXtAcByQO6dqERZykyrP8gd5oCew
height: 2002
width: 3000
- name: places/ChIJk79XAB63mkcRu_SkzEJixrw/photos/AZLasHo6YP41s_TzzzKHCQbk6h2Bs__aN7M24BFmSOa00_5w-Sr89KFHxb2esXcEtdET35O2z47K1xPzedtpbGD1PLGvKn2rY26I4GeX5WMLUswR95AVj-IKuicw-zaLcZhhVcAvuxzllGqnfhVj7X9oBIp_Y4MZYvcKOvdX88qzocyAuRSYIXTH15hekZmWba_s453Os8wDJouo30oTJ26qwYeCDCsqxVjQ150MOO7t7NLCwWwU7VTS_vncQI9vDkAN4iuNJepW2HypFfGtzopydu15838ggWmEDezuHuQlK2diCc7S2Zauw_5AqGTsZiK7AA-lphsTp4_g5c8wX3n47SkHHX99aJDyhBj1priAG7mnMtXA1aKqYGIpN6FIs_FnIL7xD9G-9L3rb_C-_WhhL3hp_-KSOepEmBUn7SfrlkAjfbms
height: 4032
width: 3024
- name: places/ChIJk79XAB63mkcRu_SkzEJixrw/photos/AZLasHqQHssyPMIrRlXAgC2pbJ7JScTLAszSbqkqpXLSY1xoCz2-sbwo7bgmYQaruAiXOj7yFv9h1I2D5BcP_5ma2mOJCc6g0YG-Sa5Kh6b1RPuvT2Mxx5D4ZZJFF5os8M3OIURV8LihGQCdLBbRYyt0TaNmIg9o8fRIKnPA_cHABDzX_KpVHOplqESKYKw6S8tZ0DfN0vwHSaajuxijF_F7CERaNVKxeJ0DgGse9_xLlRHeKgF2uCxw1ADUNe5KltWOOO_4Gx1jpksuAKnfAIEDJ-kvR10MLijfFC3ys_7CXJ-OaRihHh3jQFAZhf53z1eq6f9i8OunIikxejEn8F4NP43IMQ0WPrJYe9C86Hz6qVHzJw4eMN4jhagrT7hSOskjdXW1IQh9zEI0R6UpVEO0d1Fypy6-ST25XkJdXXKLW6s
height: 4032
width: 3024
google_maps_url: https://maps.google.com/?cid=13602667763559888059&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA
llm_verification:
is_match: true
confidence: 0.9
entity_type: GRP.HER.LIB
reasoning: The candidate is a library in Rapperswil, matching the source institution's type and city. While the generic
name 'Library' is a partial match, the address and website confirm it is the correct institution. The website 'stadtbibliothek-rj.ch'
confirms it is the city library (Stadtbibliothek) for Rapperswil-Jona, which is consistent with the source. Google place
types and business status are correct.
agent: glm-4.6
verified: true
ch_annotator_version: ch_annotator-v1_7_0
_provenance:
content_hash:
algorithm: sha256
value: sha256-IwNpwHsIX82oHVjDQq1WdR/QvRudpiRVLNfvKTbwTMs=
scope: enrichment_section
computed_at: '2025-12-28T19:57:48.231036+00:00'
prov:
wasDerivedFrom: https://maps.googleapis.com/maps/api/place/details/json?place_id=ChIJk79XAB63mkcRu_SkzEJixrw
generatedAtTime: '2025-12-09T06:53:57.967714+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:48.231044+00:00'
google_maps_status: SUCCESS
youtube_status: NOT_FOUND
youtube_search_query: Mediathek Bibliothek Rapperswil BE official
youtube_search_timestamp: '2025-12-09T06:54:01.532563+00:00'
logo_enrichment:
enrichment_timestamp: '2025-12-22T17:46:58.117889+00:00'
source_url: http://www.stadtbibliothek-rj.ch
extraction_method: crawl4ai
claims:
- claim_type: favicon_url
claim_value: http://www.stadtbibliothek-rj.ch/global/wGlobal/layout/images/site-icons/favicon.png
source_url: http://www.stadtbibliothek-rj.ch
css_selector: '[document] > html.pagestatus-init.js > head > link:nth-of-type(2)'
retrieved_on: '2025-12-22T17:46:58.117889+00:00'
extraction_method: crawl4ai_link_rel
favicon_type: ''
favicon_sizes: ''
- claim_type: og_image_url
claim_value: https://www.stadtbibliothek-rj.ch/assets/img/multiuse/allgmeine-banner/stadtbibliothek-rj-infotheke.jpg
source_url: http://www.stadtbibliothek-rj.ch
css_selector: '[document] > html.pagestatus-init.js > head > meta:nth-of-type(12)'
retrieved_on: '2025-12-22T17:46:58.117889+00:00'
extraction_method: crawl4ai_meta_og
summary:
total_claims: 2
has_primary_logo: false
has_favicon: true
has_og_image: true
favicon_count: 1