293 lines
13 KiB
YAML
293 lines
13 KiB
YAML
original_entry:
|
||
name: Bibliothek Huttwil
|
||
institution_type: LIBRARY
|
||
source: CH-Annotator (switzerland_isil_ch_annotator.yaml)
|
||
identifiers: []
|
||
locations:
|
||
- region: BE
|
||
country: CH
|
||
city: Huttwil
|
||
postal_code: '4950'
|
||
street_address: Marktgasse 3
|
||
processing_timestamp: '2025-12-06T23:39:09.689737+00:00'
|
||
ghcid:
|
||
ghcid_current: CH-BE-HUT-L-BH
|
||
ghcid_original: CH-BE-XXX-L-BH
|
||
ghcid_uuid: b7756e59-c942-58a9-97f6-2851b56982b5
|
||
ghcid_uuid_sha256: e644aa63-4dce-8ad4-a3bb-4598668d8d20
|
||
ghcid_numeric: 16592574270623619796
|
||
record_id: 834b5ac2-17fc-4c60-81a3-e9b6dffb6c69
|
||
generation_timestamp: '2025-12-06T23:39:09.689737+00:00'
|
||
location_resolution:
|
||
method: SWISS_ISIL_ENRICHMENT
|
||
city_name: Huttwil
|
||
city_code: HUT
|
||
region_code: BE
|
||
country_code: CH
|
||
enrichment_date: '2025-12-07T01:54:10.305012+00:00'
|
||
source_url: https://www.isil.nb.admin.ch/en/institutions/bibliothek-huttwil-ch-002155-0/?page=14
|
||
geonames_id: 2660281
|
||
geonames_name: Huttwil
|
||
feature_code: PPL
|
||
population: 4643
|
||
latitude: 47.11502
|
||
longitude: 7.86209
|
||
ghcid_history:
|
||
- ghcid: CH-BE-HUT-L-BH
|
||
ghcid_numeric: 16592574270623619796
|
||
valid_from: '2025-12-07T01:54:10.305012+00:00'
|
||
valid_to: null
|
||
reason: 'City code updated from Swiss ISIL enrichment: Huttwil -> HUT'
|
||
- ghcid: CH-BE-XXX-L-BH
|
||
ghcid_numeric: 8937450942277122814
|
||
valid_from: '2025-12-06T23:39:09.689737+00:00'
|
||
reason: Initial GHCID from CH-Annotator (switzerland_isil_ch_annotator.yaml)
|
||
valid_to: '2025-12-07T01:54:10.305012+00:00'
|
||
custodian_name:
|
||
claim_type: custodian_name
|
||
claim_value: Bibliothek Huttwil
|
||
source_type: ch_annotator
|
||
identifiers:
|
||
- identifier_scheme: GHCID
|
||
identifier_value: CH-BE-HUT-L-BH
|
||
- identifier_scheme: GHCID_UUID
|
||
identifier_value: c6ae521a-f4d9-5886-8a74-529e98cec38b
|
||
- identifier_scheme: GHCID_UUID_SHA256
|
||
identifier_value: 7c083447-83e8-8afe-1822-27678d78427e
|
||
- identifier_scheme: GHCID_NUMERIC
|
||
identifier_value: '8937450942277122814'
|
||
- identifier_scheme: RECORD_ID
|
||
identifier_value: 834b5ac2-17fc-4c60-81a3-e9b6dffb6c69
|
||
provenance:
|
||
data_source: CSV_REGISTRY
|
||
data_tier: TIER_1_AUTHORITATIVE
|
||
extraction_date: '2025-11-19T09:22:31.445808'
|
||
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:39Z
|
||
- 'YouTube/Google Maps enrichment 2025-12-09T06:51:41Z: Maps: Bibliothek Huttwil (conf: 1.00); YouTube: not found'
|
||
schema_version: 2.0.0
|
||
enrichment_provenance:
|
||
google_maps_enrichment:
|
||
content_hash: sha256-ohNUc+RC5u95NMVb6zm5+S5IC660jH05mGs0kSGhW30=
|
||
verified_at: '2025-12-28T19:57:47.756137+00:00'
|
||
provenance_schema_version: '2.0'
|
||
standards_compliance:
|
||
- W3C PROV-O
|
||
- W3C SRI (content hashes)
|
||
generated_at: '2025-12-28T19:57:47.756153+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
|
||
- 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.445808'
|
||
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: Bibliothek Huttwil
|
||
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.445808'
|
||
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.445808'
|
||
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:09.689737+00:00'
|
||
creation_method: create_custodian_from_ch_annotator.py
|
||
location:
|
||
latitude: 47.1139592
|
||
longitude: 7.848954799999999
|
||
coordinate_provenance:
|
||
source_type: GOOGLE_MAPS
|
||
source_path: google_maps_enrichment.coordinates
|
||
original_timestamp: '2025-12-09T06:51:30.923423+00:00'
|
||
entity_id: ChIJrd3gyiXXj0cRzbAgjcHyGMM
|
||
city: Huttwil
|
||
region: BE
|
||
region_code: BE
|
||
country: CH
|
||
postal_code: '4950'
|
||
street_address: Marktgasse 3, Huttwil
|
||
formatted_address: Marktgasse 3, 4950 Huttwil, Switzerland
|
||
geonames_id: 2660281
|
||
geonames_name: Huttwil
|
||
feature_code: PPL
|
||
normalization_timestamp: '2025-12-09T08:31:10.155379+00:00'
|
||
google_maps_enrichment:
|
||
place_id: ChIJrd3gyiXXj0cRzbAgjcHyGMM
|
||
name: Bibliothek Huttwil
|
||
fetch_timestamp: '2025-12-09T06:51:30.923423+00:00'
|
||
api_status: OK
|
||
coordinates:
|
||
latitude: 47.1139592
|
||
longitude: 7.848954799999999
|
||
formatted_address: Marktgasse 3, 4950 Huttwil, Switzerland
|
||
short_address: Marktgasse 3, Huttwil
|
||
phone_local: 062 962 28 12
|
||
phone_international: +41 62 962 28 12
|
||
website: http://www.bibliothek-huttwil.ch/
|
||
google_place_types:
|
||
- library
|
||
- point_of_interest
|
||
- establishment
|
||
primary_type: library
|
||
business_status: OPERATIONAL
|
||
rating: 4.8
|
||
total_ratings: 8
|
||
reviews:
|
||
- author_name: Faysal Maher (The Prince)
|
||
author_uri: https://www.google.com/maps/contrib/106501909713375544469/reviews
|
||
rating: 4
|
||
relative_time_description: 7 years ago
|
||
text: It was so nive carnival in Huttwil I like it so much nice music 🎶 and dress 👗 its small town and the weather was
|
||
to cold ❄
|
||
publish_time: '2018-02-24T17:56:19.525Z'
|
||
- author_name: Isabelle Born
|
||
author_uri: https://www.google.com/maps/contrib/111324276765050036018/reviews
|
||
rating: 5
|
||
relative_time_description: 4 years ago
|
||
text: |-
|
||
Super gewesen
|
||
Super viele Bücher.
|
||
publish_time: '2021-03-31T16:39:20.277617Z'
|
||
- author_name: Christoph Ruch
|
||
author_uri: https://www.google.com/maps/contrib/108459823547066399012/reviews
|
||
rating: 5
|
||
relative_time_description: 4 years ago
|
||
text: null
|
||
publish_time: '2021-04-20T18:51:05.382796Z'
|
||
- author_name: Linda Hausammann
|
||
author_uri: https://www.google.com/maps/contrib/110665411333155835108/reviews
|
||
rating: 5
|
||
relative_time_description: 4 years ago
|
||
text: null
|
||
publish_time: '2020-12-28T18:27:09.649719Z'
|
||
- author_name: Raimo Egli
|
||
author_uri: https://www.google.com/maps/contrib/109959468408247524305/reviews
|
||
rating: 5
|
||
relative_time_description: 4 years ago
|
||
text: null
|
||
publish_time: '2020-12-21T15:26:39.041180Z'
|
||
opening_hours:
|
||
open_now: false
|
||
weekday_text:
|
||
- 'Monday: 3:30 – 6:00 PM'
|
||
- 'Tuesday: 3:30 – 6:00 PM'
|
||
- 'Wednesday: 3:30 – 6:00 PM'
|
||
- 'Thursday: 9:00 – 11:30 AM'
|
||
- 'Friday: 3:30 – 6:00 PM'
|
||
- 'Saturday: 9:00 AM – 1:00 PM'
|
||
- 'Sunday: Closed'
|
||
photo_count: 10
|
||
photos_metadata:
|
||
- name: places/ChIJrd3gyiXXj0cRzbAgjcHyGMM/photos/AZLasHpDwcIitAVzoZxijX9-LhWanoEAb7E21OSv-XsG9X5GatzBx_tXzQNvsHiCrEJ1PFtkH3cxS10wTgC1AvzoMiTTC3smgBLUC1tVoX-G_8djdg5S0CajuNfDINrFs8K4Wl1zgVrcbMDbrzzatmlM_3BoI9NG__nFjhw5-r3Z9UMR-Tvr2LEkysNoZG9suHxtHBTWTc-OIvuSwhTnC0HGoJcumjRFU8pOspU4HF7Aftsm2x9rNjcl_Kq8b93Tg5XM90UO5LHZb3rjFGcAqDYQHYsZd1tMwnNbdckHwjaJRLzDY5Cf_cNrdgj2QJQvskXfA0kMITyrI8Dosh7hUfK8w7gRePyAWhMqFM-i4nUeGVyQqhymidlha7f5SGG0YRhFMu6iwKvevrqn2cIIkuraB4yCpxHi_hLmBJ3UZPTvWL-xmg
|
||
height: 2160
|
||
width: 3840
|
||
- name: places/ChIJrd3gyiXXj0cRzbAgjcHyGMM/photos/AZLasHoqjUXdzjwSc_DSce8SG7YJ-zGYMnWzPE5RyIUXZLvv7fOdnp1D1QKu6wU5NwSaM08RJvBQXJ1XmOE6RdgaCn29NuSn3o_2e0LD6pTmWzfo04dASZDgxsHZNdK509ZLNGQE0mcj7cRpsPpUdzclqtxqYGAQpP2kLkHkPcIPBFXTcBJjN7hFCS3NlOwIoYJXw2ExOb7KpcWTB4LI2XDu_rNcDpWY03cC_oAX5b8k4qOhlga5EYLCMiuRGlVDQgJeD3-iEwtkjWLjFmG2N8rZDMhaCYe4xgoFB2kRYTMAjVItrSMWA4islFpGFfjLWRib9m6RpVf9nXUFRbwNMYCxrC9SR4mxbJZ8mPaLr4TFGE6SxAVM41Ylc5XUqw7W9VMkQ1MJDIeXTTcPpNVGanZ-z0WQ18Z5RTpzlMzF6A9YSR2--S8
|
||
height: 2160
|
||
width: 3840
|
||
- name: places/ChIJrd3gyiXXj0cRzbAgjcHyGMM/photos/AZLasHrMSo-dMp0MhQ2zgwWskhfegdRQE86v9-57cIemQvEDF4obNXOgS1l6IyGysh6L7rgcBS_FNOZHpdhM6JsdxCokESHwrAWxulsyqI4Ztna3Rfpg7nhpLvsUCkFdSd9zHCDG05UUjZEY7ducULeKyfQGaWhzHzd_nrvH2lKHfmGr5RcmrwaMJnssl5Es541BvksfT7VwWj_wo3tu2pe0iS80zPQY5hDHtH1O5qwUDgktsD5HANgoMrgFwtgCWp5HZz_rugwgqpxVUk3IYoDt0McY6tnoeGPSim7oLb5FnaGLqKHdgL7zbdHMwlAV3RT4HfHyTMPqYaKn86oj-CIpuZ2ag_ryxbgQIkey7RIAYi3bhp2Lh6Uq6K6boOUPlqDVm4IB8H2uwQeo6dB3GrdszJ_isOlPDRy0FkVs6YKGmSP_jQ
|
||
height: 2160
|
||
width: 3840
|
||
- name: places/ChIJrd3gyiXXj0cRzbAgjcHyGMM/photos/AZLasHqjotnETM74VQpn2x1gfYpIFTymD_Um3p3uZQyeYIZq6oTxve6TGQ8SH2hkpybPewSolFPCx6un0spkXTNpZkVb5XVz_LTENeFJYGlQ7d46UNgbodIaTYgxnoY_A_zi6TrWkjqMwk6rJCxXWck_hyyObIE_JeRDsFcZchd0XiHQiirG71-p3xg1aIJYx-QHRqc93A-lcOlJqEhvsy6WGOqhgDcusQ1T8cnd_GQvqMr5FEYK715KBYlTeQQQsET9kB3tKNnxzgP49WHwR19LcN3zH9y7iIaaXxwiQuZMEao5Ujjseb37Xx4sS7yG-GxclQDrp-5QMRWelu_h0P-GJR671dubJTOQkz-lQXUHMPwdVkRJ8fubQOwVzvZVhqPFA4AMKbYy6YCXdKQhTfFg7dMw7_2ahmMnX7omFwk1JI9ggg
|
||
height: 2160
|
||
width: 3840
|
||
- name: places/ChIJrd3gyiXXj0cRzbAgjcHyGMM/photos/AZLasHofcGcJMWkwsxmRAfnyYICzNF2ve3cZhuhM46goXUK5co84y17gHV-GYPYy2zwjEsuZYkvjhtkSzH22R0jK5JxocVi38sWnc7m95mdLC0-_cKO-449Pr-5dcd3pAXT22GMQ03ZtK0btnn8ShHK931KA87WWAyy6MTXclyS706ursQjQl50Rjgm7jJ7fu2AZv3zcPwfn_1YE5_PqJ6FCPy2tQev21e2ih5jmNsASHEMY-sNtfdB48OF1DE4caX7Z3_2wq0xynzuV8IQZ6U91zqXIac0W2Jlzhcc4QBqnWLXmqxRqLtsJ8yzhEeE2NH0OkZd46bIns5lS30XHIvu59cUdJXcAeOdTmV60x9YX0iobDV7Av43kpzznQbA1Tqorad93QFkb5dZVvYIHD3xM6z_WN9A0EMBfod7Wmtk8U0Ymqw
|
||
height: 3840
|
||
width: 2160
|
||
google_maps_url: https://maps.google.com/?cid=14058253149947343053&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA
|
||
llm_verification:
|
||
is_match: true
|
||
confidence: 1.0
|
||
entity_type: GRP.HER.LIB
|
||
reasoning: Exact name match, precise address match in Huttwil, CH, and Google Place types include 'library', matching
|
||
the expected GRP.HER.LIB entity type. The provided website also confirms the identity of the institution.
|
||
agent: glm-4.6
|
||
verified: true
|
||
ch_annotator_version: ch_annotator-v1_7_0
|
||
_provenance:
|
||
content_hash:
|
||
algorithm: sha256
|
||
value: sha256-ohNUc+RC5u95NMVb6zm5+S5IC660jH05mGs0kSGhW30=
|
||
scope: enrichment_section
|
||
computed_at: '2025-12-28T19:57:47.756137+00:00'
|
||
prov:
|
||
wasDerivedFrom: https://maps.googleapis.com/maps/api/place/details/json?place_id=ChIJrd3gyiXXj0cRzbAgjcHyGMM
|
||
generatedAtTime: '2025-12-09T06:51:30.923423+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.756144+00:00'
|
||
google_maps_status: SUCCESS
|
||
youtube_status: NOT_FOUND
|
||
youtube_search_query: Bibliothek Huttwil official
|
||
youtube_search_timestamp: '2025-12-09T06:51:41.761471+00:00'
|
||
logo_enrichment:
|
||
enrichment_timestamp: '2025-12-22T17:44:24.856536+00:00'
|
||
source_url: http://www.bibliothek-huttwil.ch
|
||
extraction_method: crawl4ai
|
||
claims:
|
||
- claim_type: favicon_url
|
||
claim_value: http://www.bibliothek-huttwil.ch/fileadmin/templates/Resources/Public/Images/favicons/b-oa/favicon-32x32.png
|
||
source_url: http://www.bibliothek-huttwil.ch
|
||
css_selector: '[document] > html > head > link'
|
||
retrieved_on: '2025-12-22T17:44:24.856536+00:00'
|
||
extraction_method: crawl4ai_link_rel
|
||
favicon_type: image/png
|
||
favicon_sizes: ''
|
||
summary:
|
||
total_claims: 1
|
||
has_primary_logo: false
|
||
has_favicon: true
|
||
has_og_image: false
|
||
favicon_count: 1
|