276 lines
12 KiB
YAML
276 lines
12 KiB
YAML
original_entry:
|
||
name: Gemeinde- und Schulbibliothek Grosshöchstetten
|
||
institution_type: LIBRARY
|
||
source: CH-Annotator (switzerland_isil_ch_annotator.yaml)
|
||
identifiers:
|
||
- &id001
|
||
identifier_scheme: ISIL
|
||
identifier_value: CH-002081-5
|
||
identifier_url: https://www.isil.nb.admin.ch/en/?isil=CH-002081-5
|
||
locations:
|
||
- region: BE
|
||
country: CH
|
||
city: Grosshöchstetten
|
||
postal_code: '3506'
|
||
street_address: Dorfstrasse 1a
|
||
processing_timestamp: '2025-12-06T23:39:11.049300+00:00'
|
||
ghcid:
|
||
ghcid_current: CH-BE-GRO-L-GSG
|
||
ghcid_original: CH-BE-XXX-L-GSG
|
||
ghcid_uuid: 300964e7-76dd-5de1-8fe9-dc819ba1b7e0
|
||
ghcid_uuid_sha256: 4ffc8098-2327-82c6-b65f-f1e3b59381b9
|
||
ghcid_numeric: 5763623014040556230
|
||
record_id: 209b2126-8a28-4fd8-a92a-989ec2085140
|
||
generation_timestamp: '2025-12-06T23:39:11.049300+00:00'
|
||
location_resolution:
|
||
method: SWISS_ISIL_ENRICHMENT
|
||
city_name: Grosshöchstetten
|
||
city_code: GRO
|
||
region_code: BE
|
||
country_code: CH
|
||
enrichment_date: '2025-12-07T01:42:51.513777+00:00'
|
||
source_url: https://www.isil.nb.admin.ch/en/institutions/gemeinde-und-schulbibliothek-grosshochstetten-ch-002081-5/?page=40
|
||
ghcid_history:
|
||
- ghcid: CH-BE-GRO-L-GSG
|
||
ghcid_numeric: 5763623014040556230
|
||
valid_from: '2025-12-07T01:42:51.513777+00:00'
|
||
valid_to: null
|
||
reason: 'City code updated from Swiss ISIL enrichment: Grosshöchstetten -> GRO'
|
||
- ghcid: CH-BE-XXX-L-GSG
|
||
ghcid_numeric: 11367573340138677447
|
||
valid_from: '2025-12-06T23:39:11.049300+00:00'
|
||
reason: Initial GHCID from CH-Annotator (switzerland_isil_ch_annotator.yaml)
|
||
valid_to: '2025-12-07T01:42:51.513777+00:00'
|
||
custodian_name:
|
||
claim_type: custodian_name
|
||
claim_value: Gemeinde- und Schulbibliothek Grosshöchstetten
|
||
source_type: ch_annotator
|
||
identifiers:
|
||
- identifier_scheme: GHCID
|
||
identifier_value: CH-BE-GRO-L-GSG
|
||
- identifier_scheme: GHCID_UUID
|
||
identifier_value: c0cba98f-0320-537d-869d-2fc96dee452b
|
||
- identifier_scheme: GHCID_UUID_SHA256
|
||
identifier_value: 9dc1bbb9-912a-84c7-067f-47de0f717b32
|
||
- identifier_scheme: GHCID_NUMERIC
|
||
identifier_value: '11367573340138677447'
|
||
- identifier_scheme: RECORD_ID
|
||
identifier_value: 209b2126-8a28-4fd8-a92a-989ec2085140
|
||
- *id001
|
||
provenance:
|
||
data_source: CSV_REGISTRY
|
||
data_tier: TIER_1_AUTHORITATIVE
|
||
extraction_date: '2025-11-19T09:22:31.449777'
|
||
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:12Z
|
||
- Canonical location added via normalize_custodian_files.py on 2025-12-09T06:48:38Z
|
||
- 'YouTube/Google Maps enrichment 2025-12-09T06:51:00Z: Maps: Gemeinde- und Schulbibliothek (conf: 1.00); YouTube: not found'
|
||
schema_version: 2.0.0
|
||
enrichment_provenance:
|
||
google_maps_enrichment:
|
||
content_hash: sha256-fXtn+OjUOOSr4RW1YBFDUUUd/Vm/dEIfta96D8n9M/4=
|
||
verified_at: '2025-12-28T19:57:47.593392+00:00'
|
||
provenance_schema_version: '2.0'
|
||
standards_compliance:
|
||
- W3C PROV-O
|
||
- W3C SRI (content hashes)
|
||
generated_at: '2025-12-28T19:57:47.593411+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.449777'
|
||
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: Gemeinde- und Schulbibliothek Grosshöchstetten
|
||
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.449777'
|
||
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.449777'
|
||
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.049300+00:00'
|
||
creation_method: create_custodian_from_ch_annotator.py
|
||
location:
|
||
latitude: 46.906860699999996
|
||
longitude: 7.638295599999999
|
||
coordinate_provenance:
|
||
source_type: GOOGLE_MAPS
|
||
source_path: google_maps_enrichment.coordinates
|
||
original_timestamp: '2025-12-09T06:50:56.315551+00:00'
|
||
entity_id: ChIJobMmszM1jkcR2unQ-tZTGSI
|
||
city: Grosshöchstetten
|
||
region: BE
|
||
region_code: BE
|
||
country: CH
|
||
postal_code: '3506'
|
||
street_address: Dorfstrasse 1a, Grosshöchstetten
|
||
formatted_address: Dorfstrasse 1a, 3506 Grosshöchstetten, Switzerland
|
||
normalization_timestamp: '2025-12-09T08:31:09.797070+00:00'
|
||
google_maps_enrichment:
|
||
place_id: ChIJobMmszM1jkcR2unQ-tZTGSI
|
||
name: Gemeinde- und Schulbibliothek
|
||
fetch_timestamp: '2025-12-09T06:50:56.315551+00:00'
|
||
api_status: OK
|
||
coordinates:
|
||
latitude: 46.906860699999996
|
||
longitude: 7.638295599999999
|
||
formatted_address: Dorfstrasse 1a, 3506 Grosshöchstetten, Switzerland
|
||
short_address: Dorfstrasse 1a, Grosshöchstetten
|
||
phone_local: 031 711 40 84
|
||
phone_international: +41 31 711 40 84
|
||
website: http://www.grosshoechstetten.ch/de/bildung/bibliothekfs/
|
||
google_place_types:
|
||
- library
|
||
- point_of_interest
|
||
- establishment
|
||
primary_type: library
|
||
business_status: OPERATIONAL
|
||
rating: 5
|
||
total_ratings: 3
|
||
reviews:
|
||
- author_name: Karin
|
||
author_uri: https://www.google.com/maps/contrib/103562381993389045212/reviews
|
||
rating: 5
|
||
relative_time_description: 9 months ago
|
||
text: A cozy village library in a rustic building, run by three very competent and friendly ladies.
|
||
publish_time: '2025-02-24T13:16:27.615938Z'
|
||
- author_name: Remo Albertani
|
||
author_uri: https://www.google.com/maps/contrib/102954925972840135633/reviews
|
||
rating: 5
|
||
relative_time_description: 3 years ago
|
||
text: null
|
||
publish_time: '2022-12-07T13:00:33.786881Z'
|
||
- author_name: Bajram Tafilaj
|
||
author_uri: https://www.google.com/maps/contrib/113524813165856864799/reviews
|
||
rating: 5
|
||
relative_time_description: 5 years ago
|
||
text: null
|
||
publish_time: '2020-12-09T21:12:47.747997Z'
|
||
opening_hours:
|
||
open_now: false
|
||
weekday_text:
|
||
- 'Monday: Closed'
|
||
- 'Tuesday: 3:15 – 5:30 PM'
|
||
- 'Wednesday: 7:00 – 8:00 PM'
|
||
- 'Thursday: 8:30 – 10:30 AM, 3:15 – 5:30 PM'
|
||
- 'Friday: 3:15 – 5:30 PM'
|
||
- 'Saturday: Closed'
|
||
- 'Sunday: Closed'
|
||
photo_count: 6
|
||
photos_metadata:
|
||
- name: places/ChIJobMmszM1jkcR2unQ-tZTGSI/photos/AZLasHrX2neOUlR0S3VJZwc9sbKoJLcB-Uz_VVXAkjEpp70ruiUss_jmJrhBU_cVvnNwrsz4jt9R9BJXHIVSj867dlcMAP0zLf5lwGNSOP4cZUeQqZfJTgoD1l2t5az7BQanqtHgANoOUJxuSQwnw5aM3wjNjp4xLBTVjqPdZv3J0pCVjEWuFb1tyhqvWzBSq9ZFchnb8MUQLVVRyxFzGGB-SmnJR4CPy74qBZy1jxt5DK1KACzUgValHJZc5L0i3U7ZfqX0cq4e1QOXtSkLWbMV1eo1JDk40aHK3Nc77M5K3xE
|
||
height: 1512
|
||
width: 2016
|
||
- name: places/ChIJobMmszM1jkcR2unQ-tZTGSI/photos/AZLasHpXV5afTV9u9VPIwadTlZVbOfozOPivaDlrND6PZXYZS8pxjcY6aKkyJFUHKpEiPHsvJA1BytZb0es9EVCHw1S1EyxpRO7CV5jKp3JFOfpVuFA0c6rOgc89zAthTqc74F06MJWyP7uZYWKJjnNhQu1wtkbN3jZTWeq-FJJCOo2cieQRwLGHTAw0hGxuHLcNznMT9dKLA4q83kBgZorF4NkYlJIvfkXTgzQ023Vtjbiocs7OYqWh6euo7S8-PVpe6w9ETpVc9q0lsTVkT7EG_UJZ9PoK4ZQFtI2Gn0mBczQ
|
||
height: 3193
|
||
width: 4800
|
||
- name: places/ChIJobMmszM1jkcR2unQ-tZTGSI/photos/AZLasHrlvri26vgQGyn0yKFnmuHxD3pircs2G_YPEBixSYkhT0MUHRcTjpcbc82v156pU38eyQt7wiS_fzGkxh67BjzDZs7jOAryAPjIpRWgonB8zEUDvzv8RWgMrWjbo5TB8t4v9SLEr1yvtPeOqlcppiyqoLmTJkNhFrooH0Kw5EqXlFjLm-7yM6BezEGf83scClZ3mcKD0kxly4z9iybIjjjIAkGPnaUhIr6ILu98qKxAGBxdgDXh79TiZ49re50RBP-DuDvLPXb6m34DrjCEswS71LpDxBITM5tR0jhkafs
|
||
height: 3193
|
||
width: 4800
|
||
- name: places/ChIJobMmszM1jkcR2unQ-tZTGSI/photos/AZLasHoudNKTcDEQ6iN_9jznqiIep927BFD9rvQlex-mmOuF_jgu6uHvzKN1idmC1aqgPAaqqLutiVo5w8JLKboMFJGS3gUe6lZUZaK20Q4-qtwOFo7uZiwIXEtiIldZe_eyjETruVt6ORNkBW8lR0DLyEkBE_V89SSRDtMPXDVlV1MpYAh0xKh88EjdmKX625L_TNx1ID5jUP3dpOEOz7ZjHUMp8NlDAqUMdACoQXTUG4DXcWnZxRCC6e-CPTqY7idfzrzKz2vqkS6rCZClSG0nvT1zdDg3bcZbA-a1EjZjKJc
|
||
height: 3193
|
||
width: 4800
|
||
- name: places/ChIJobMmszM1jkcR2unQ-tZTGSI/photos/AZLasHrSL0yOowWYodyNOVb1jJ8gPoZSkwZxrvhM7Et6Iurz6mVk8vDuqhjQoehh6A9GzbKmVYESqJfXZrMmbBODGSqSJfR-tjOfDHY1wlUQcjJMGQGZKCx2Tti3LtSKnCaPSAKHce0qcoGBOy6CmC2fdj3PsD19umkRg9_RuUVb5zCWzWSiWZEHiMhWeKgNJZeofOk-D-rbHgmw_Bfuqq_dkaldwGZnb5uxS7t4u9CqG8qYDz_HIXy2WCIoMO-B3JsVyE8gG_3ZxGhG8opFySQ9sK-nxpHHCL9YmfypWthsrvk
|
||
height: 895
|
||
width: 1342
|
||
google_maps_url: https://maps.google.com/?cid=2457087254503418330&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA
|
||
llm_verification:
|
||
is_match: true
|
||
confidence: 1.0
|
||
entity_type: GRP.HER.LIB
|
||
reasoning: Strong match. Names are nearly identical with only the city name omitted in the Google Maps result. The address
|
||
and city (Grosshöchstetten) are a perfect match. The Google Place types ('library') and the ontology class ('schema:Library')
|
||
are in perfect agreement.
|
||
agent: glm-4.6
|
||
verified: true
|
||
ch_annotator_version: ch_annotator-v1_7_0
|
||
_provenance:
|
||
content_hash:
|
||
algorithm: sha256
|
||
value: sha256-fXtn+OjUOOSr4RW1YBFDUUUd/Vm/dEIfta96D8n9M/4=
|
||
scope: enrichment_section
|
||
computed_at: '2025-12-28T19:57:47.593392+00:00'
|
||
prov:
|
||
wasDerivedFrom: https://maps.googleapis.com/maps/api/place/details/json?place_id=ChIJobMmszM1jkcR2unQ-tZTGSI
|
||
generatedAtTime: '2025-12-09T06:50:56.315551+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:47.593401+00:00'
|
||
google_maps_status: SUCCESS
|
||
youtube_status: NOT_FOUND
|
||
youtube_search_query: Gemeinde- und Schulbibliothek Grosshöchstetten official
|
||
youtube_search_timestamp: '2025-12-09T06:51:00.247505+00:00'
|
||
logo_enrichment:
|
||
enrichment_timestamp: '2025-12-22T17:43:42.136619+00:00'
|
||
source_url: http://www.grosshoechstetten.ch/de/bildung/bibliothekfs
|
||
extraction_method: crawl4ai
|
||
claims:
|
||
- claim_type: favicon_url
|
||
claim_value: http://www.grosshoechstetten.ch/dist/grosshoechstetten/2020/images/icons/safari-pinned-tab.ce3570b45d23b3d04c1e.svg
|
||
source_url: http://www.grosshoechstetten.ch/de/bildung/bibliothekfs
|
||
css_selector: '[document] > html > head > link:nth-of-type(6)'
|
||
retrieved_on: '2025-12-22T17:43:42.136619+00:00'
|
||
extraction_method: crawl4ai_link_rel
|
||
favicon_type: ''
|
||
favicon_sizes: ''
|
||
summary:
|
||
total_claims: 1
|
||
has_primary_logo: false
|
||
has_favicon: true
|
||
has_og_image: false
|
||
favicon_count: 5
|