274 lines
12 KiB
YAML
274 lines
12 KiB
YAML
original_entry:
|
||
name: Bibliothekstechnik GmbH
|
||
institution_type: LIBRARY
|
||
source: CH-Annotator (switzerland_isil_ch_annotator.yaml)
|
||
identifiers: []
|
||
locations:
|
||
- region: BL
|
||
country: CH
|
||
city: Frenkendorf
|
||
postal_code: '4402'
|
||
street_address: Erlistrasse 4
|
||
processing_timestamp: '2025-12-06T23:39:09.761706+00:00'
|
||
ghcid:
|
||
ghcid_current: CH-BL-FRE-L-BG
|
||
ghcid_original: CH-BL-XXX-L-BG
|
||
ghcid_uuid: 584379e3-a99f-5950-ad24-cf0883751374
|
||
ghcid_uuid_sha256: aa5103be-231c-82be-b784-a46dc01de9be
|
||
ghcid_numeric: 12272594574729028286
|
||
record_id: b68ed910-2cde-4e2b-8305-073f1cd64314
|
||
generation_timestamp: '2025-12-06T23:39:09.761706+00:00'
|
||
location_resolution:
|
||
method: SWISS_ISIL_ENRICHMENT
|
||
city_name: Frenkendorf
|
||
city_code: FRE
|
||
region_code: BL
|
||
country_code: CH
|
||
enrichment_date: '2025-12-07T00:27:39.224032+00:00'
|
||
source_url: https://www.isil.nb.admin.ch/en/institutions/bibliothekstechnik-gmgh-ch-001589-6/?page=15
|
||
geonames_id: 2660719
|
||
geonames_name: Frenkendorf
|
||
feature_code: PPL
|
||
population: 6180
|
||
latitude: 47.50686
|
||
longitude: 7.71648
|
||
ghcid_history:
|
||
- ghcid: CH-BL-FRE-L-BG
|
||
ghcid_numeric: 12272594574729028286
|
||
valid_from: '2025-12-07T00:27:39.224032+00:00'
|
||
valid_to:
|
||
reason: 'City code updated from Swiss ISIL enrichment: Frenkendorf -> FRE'
|
||
- ghcid: CH-BL-XXX-L-BG
|
||
ghcid_numeric: 5306470153573249406
|
||
valid_from: '2025-12-06T23:39:09.761706+00:00'
|
||
reason: Initial GHCID from CH-Annotator (switzerland_isil_ch_annotator.yaml)
|
||
valid_to: '2025-12-07T00:27:39.224032+00:00'
|
||
custodian_name:
|
||
claim_type: custodian_name
|
||
claim_value: Bibliothekstechnik GmbH
|
||
source_type: ch_annotator
|
||
identifiers:
|
||
- identifier_scheme: GHCID
|
||
identifier_value: CH-BL-FRE-L-BG
|
||
- identifier_scheme: GHCID_UUID
|
||
identifier_value: b069d8a2-5740-50f1-a29c-d50415170d22
|
||
- identifier_scheme: GHCID_UUID_SHA256
|
||
identifier_value: 49a45e7d-62f2-817e-94ec-cee9c1cd57ae
|
||
- identifier_scheme: GHCID_NUMERIC
|
||
identifier_value: '5306470153573249406'
|
||
- identifier_scheme: RECORD_ID
|
||
identifier_value: b68ed910-2cde-4e2b-8305-073f1cd64314
|
||
provenance:
|
||
data_source: CSV_REGISTRY
|
||
data_tier: TIER_1_AUTHORITATIVE
|
||
extraction_date: '2025-11-19T09:22:31.445938'
|
||
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:11:00Z
|
||
- Canonical location added via normalize_custodian_files.py on 2025-12-08T23:47:14Z
|
||
- Canonical location added via normalize_custodian_files.py on 2025-12-09T06:48:40Z
|
||
- 'YouTube/Google Maps enrichment 2025-12-09T06:57:37Z: Maps: Bibliothekstechnik GmbH (conf: 0.90); YouTube: not found'
|
||
schema_version: 2.0.0
|
||
enrichment_provenance:
|
||
google_maps_enrichment:
|
||
content_hash: sha256-puzA/xwYljAMVg296Omsrbv67BStSjWU7yK6NfKL86c=
|
||
verified_at: '2025-12-28T19:57:48.877319+00:00'
|
||
provenance_schema_version: '2.0'
|
||
standards_compliance:
|
||
- W3C PROV-O
|
||
- W3C SRI (content hashes)
|
||
generated_at: '2025-12-28T19:57:48.877339+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
|
||
timestamp: '2025-11-19T09:22:31.445938'
|
||
agent: claude-conversation
|
||
context_convention: ch_annotator-v1_7_0
|
||
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:
|
||
verified_by:
|
||
entity_claims:
|
||
- claim_type: full_name
|
||
claim_value: Bibliothekstechnik GmbH
|
||
property_uri: skos:prefLabel
|
||
provenance:
|
||
namespace: glam
|
||
path: /files/switzerland_isil.yaml
|
||
timestamp: '2025-11-19T09:22:31.445938'
|
||
agent: claude-conversation
|
||
context_convention: ch_annotator-v1_7_0
|
||
confidence: 0.95
|
||
- claim_type: institution_type
|
||
claim_value: LIBRARY
|
||
property_uri: rdf:type
|
||
provenance:
|
||
namespace: glam
|
||
path: /files/switzerland_isil.yaml
|
||
timestamp: '2025-11-19T09:22:31.445938'
|
||
agent: claude-conversation
|
||
context_convention: ch_annotator-v1_7_0
|
||
confidence: 0.95
|
||
integration_note:
|
||
created_from: switzerland_isil_ch_annotator.yaml
|
||
creation_date: '2025-12-06T23:39:09.761706+00:00'
|
||
creation_method: create_custodian_from_ch_annotator.py
|
||
location:
|
||
latitude: 47.5560244
|
||
longitude: 7.564164300000001
|
||
coordinate_provenance:
|
||
source_type: GOOGLE_MAPS
|
||
source_path: google_maps_enrichment.coordinates
|
||
original_timestamp: '2025-12-09T06:57:29.244402+00:00'
|
||
entity_id: ChIJqZ7lqR25kUcR9dFIly9Rh6Y
|
||
city: Frenkendorf
|
||
region: BL
|
||
region_code: BL
|
||
country: CH
|
||
postal_code: '4402'
|
||
street_address: Im Langen Loh 17, Basel
|
||
formatted_address: Im Langen Loh 17, 4054 Basel, Switzerland
|
||
geonames_id: 2660719
|
||
geonames_name: Frenkendorf
|
||
feature_code: PPL
|
||
normalization_timestamp: '2025-12-09T08:31:13.009778+00:00'
|
||
google_maps_enrichment:
|
||
place_id: ChIJqZ7lqR25kUcR9dFIly9Rh6Y
|
||
name: Bibliothekstechnik GmbH
|
||
fetch_timestamp: '2025-12-09T06:57:29.244402+00:00'
|
||
api_status: OK
|
||
coordinates:
|
||
latitude: 47.5560244
|
||
longitude: 7.564164300000001
|
||
formatted_address: Im Langen Loh 17, 4054 Basel, Switzerland
|
||
short_address: Im Langen Loh 17, Basel
|
||
phone_local: 061 901 41 83
|
||
phone_international: +41 61 901 41 83
|
||
website: http://www.bibliothekstechnik.ch/
|
||
google_place_types:
|
||
- library
|
||
- wholesaler
|
||
- furniture_store
|
||
- home_improvement_store
|
||
- home_goods_store
|
||
- point_of_interest
|
||
- store
|
||
- establishment
|
||
primary_type: furniture_store
|
||
business_status: OPERATIONAL
|
||
opening_hours:
|
||
open_now: false
|
||
weekday_text:
|
||
- 'Monday: 8:00 AM – 5:00 PM'
|
||
- 'Tuesday: 8:00 AM – 5:00 PM'
|
||
- 'Wednesday: 8:00 AM – 5:00 PM'
|
||
- 'Thursday: 8:00 AM – 5:00 PM'
|
||
- 'Friday: 8:00 AM – 5:00 PM'
|
||
- 'Saturday: Closed'
|
||
- 'Sunday: Closed'
|
||
photo_count: 10
|
||
photos_metadata:
|
||
- name: places/ChIJqZ7lqR25kUcR9dFIly9Rh6Y/photos/AZLasHpLNrktTLQH6As9k92jbRfukbFEjz4llymQ3kuQz4XTL0Tujt8gqbNc8FT-_rNoE9lF3M4HGRT58noI5Vvson1Tkyp2-P8-AJ0V-34oMEz99EJGRdF8T7Jb5IrgMpATKsui5QFceDS6KLKsh7_ef1F-8IwMSsiOoIhTgd2Qm_o3CA3n8kj8-LGB3S5dofhxW9lPVXRSfCjLQ8XX8jyQlXJBsgGQY1jSNmWBhQhgfIb9pbXNkmQX4MO-DaU4l1zuu7TFgC-AeYyp_6lFtzJuz2DwLgEg56d0bErXuKRu4W7NBg
|
||
height: 1964
|
||
width: 3891
|
||
- name: places/ChIJqZ7lqR25kUcR9dFIly9Rh6Y/photos/AZLasHrVPsVVhtUZ3QgIbCL0m00tmRu_Zve-QaUiWxgcDDCcdBTunmhyoA7nVK8EqVd-O8_KONYkRp-Z7ExG9rcG0V3CJoiJuINOlqSz0pFE4RS1v0DMnK_2ter9E8ZPtyI-G7cTQMT2tbupBU9N8ozGZMrtzn92p9ADejBCt4AUd3cD7s4cUreJZ9u5KlDwYzwILh9gsCK8BQIWT5mXi841ilCu38hwMwBPznnavaQfSjwQdsSNxMGjfYjw3lm8IZmachOFg2HL3YMmrQmSjiPMx05swUS_GoQmhuhAaVq_rzeHtg
|
||
height: 3024
|
||
width: 4032
|
||
- name: places/ChIJqZ7lqR25kUcR9dFIly9Rh6Y/photos/AZLasHrkCoGzERsr1q-60tv_Se5q2FK3ishGNs5PNGiGtM5dMozTR33jyzylXldm0GoGxhY4cKoGm5c9T4yhQ0oVWEsuIYqQZcPid9zt60khkYz2TL2EoBqiuiSux-BTe1Gw0Q5qROSa_rvUr6dZlFvdp-AOAC8owGRsS0oVZxlZ_muRRIW1WaO7eebkZcv6_bhL26U96kymHvcCOkDsqUAxWA7LvzTfVxLOEyP_mCvZ3lfR3Q5SRr6-xdMfJSyZdd1aY82oaOU1i3BB33Q_kdgYVvh7BrEgwOe9vd_w9ZI53Zl0xg
|
||
height: 3024
|
||
width: 4032
|
||
- name: places/ChIJqZ7lqR25kUcR9dFIly9Rh6Y/photos/AZLasHo97-yYppU3ZBK5FcM-CFQpXK3l7klSiFOt3rr-wjEZHgLy8ThMdU-RpT_5SmcMZlKsOw3xHEvu0JmfT1rilld9d3AoODFcj_0Lvg8YX3SdzO3f4cLSZ6dqmnamLR7wIIqiKC1ZUebLduTJQX6zBEa07ykZdqZfva_oTum925VhKn099nOUk79epTHsAYwitLeiYKDdVNbDnrGW_BZDdJeYQlMUMIEu78lUHf42cmhKNq6AAB8xvMkG6ABv9b3KA5LCueSNy63P2POrn4uaHzdQ7XwKM0dhJQiK8O756Ocysw
|
||
height: 2526
|
||
width: 3906
|
||
- name: places/ChIJqZ7lqR25kUcR9dFIly9Rh6Y/photos/AZLasHrVvpnSArq2Bm7O1lrvrwVz0631QfEhJTJEaDHQw5d7XOrAzJVXtOkVWfDZaMW5HZ7WHq15B8u9frbOV3JSFtN8FEW6Je_UMoyh_jMxPuh1Twmq6Gf0I8rhL3ROgqVoGSRJO033li_UOxk2cT8g67YGq5pC4dCIxtG2zZc5MrFFFsNuecYTo5dZa0wAPKN4LU1-bmq-dikK2VpPcG5yIDHyQ8NNqrg01GhR6musWqwAPwvN_6yXdHZTtf-1pO4EBw3T9U-7FG04XN8BMPWVYy01xsjcRCcPlJ7DjLiM4_nOjQ
|
||
height: 2496
|
||
width: 3752
|
||
google_maps_url: https://maps.google.com/?cid=11999648996995420661&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA
|
||
llm_verification:
|
||
is_match: true
|
||
confidence: 0.9
|
||
entity_type: GRP.HER.LIB
|
||
reasoning: 'NAME MATCH: Exact name match. LOCATION MATCH: The candidate is in Basel, Switzerland, while the source institution
|
||
is in Frenkendorf, Switzerland. Both are in the same country and the cities are relatively close, suggesting a possible
|
||
relocation or a different branch. TYPE MATCH: Google Place types include ''library'' and ''point_of_interest'', which
|
||
are consistent with a heritage institution. ENTITY TYPE: The institution is ''Bibliothekstechnik GmbH'', and its website
|
||
confirms it is a supplier of library technology and furniture, positioning it as a ''special library'' in the broader
|
||
sense. The additional Google types (''wholesaler'', ''store'') are consistent with this special library''s commercial
|
||
nature.'
|
||
agent: glm-4.6
|
||
verified: true
|
||
ch_annotator_version: ch_annotator-v1_7_0
|
||
_provenance:
|
||
content_hash:
|
||
algorithm: sha256
|
||
value: sha256-puzA/xwYljAMVg296Omsrbv67BStSjWU7yK6NfKL86c=
|
||
scope: enrichment_section
|
||
computed_at: '2025-12-28T19:57:48.877319+00:00'
|
||
prov:
|
||
wasDerivedFrom: https://maps.googleapis.com/maps/api/place/details/json?place_id=ChIJqZ7lqR25kUcR9dFIly9Rh6Y
|
||
generatedAtTime: '2025-12-09T06:57:29.244402+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.877328+00:00'
|
||
google_maps_status: SUCCESS
|
||
youtube_status: NOT_FOUND
|
||
youtube_search_query: Bibliothekstechnik GmbH official
|
||
youtube_search_timestamp: '2025-12-09T06:57:37.645809+00:00'
|
||
logo_enrichment:
|
||
enrichment_timestamp: '2025-12-22T17:50:37.147703+00:00'
|
||
source_url: http://www.bibliothekstechnik.ch
|
||
extraction_method: crawl4ai
|
||
claims:
|
||
- claim_type: logo_url
|
||
claim_value: https://www.bibliothekstechnik.ch/wp-content/uploads/2025/02/Logo_Bibliothekstechnik_2-1_white.svg
|
||
source_url: http://www.bibliothekstechnik.ch
|
||
css_selector: '#top > div.elementor-container.elementor-column-gap-default > div.elementor-column.elementor-col-50 >
|
||
div.elementor-widget-wrap.elementor-element-populated > div.elementor-element.elementor-element-42e9e6c0 > div.elementor-widget-container
|
||
> a > img.attachment-large.size-large'
|
||
retrieved_on: '2025-12-22T17:50:37.147703+00:00'
|
||
extraction_method: crawl4ai_header_logo
|
||
detection_confidence: high
|
||
alt_text: ''
|
||
- claim_type: favicon_url
|
||
claim_value: https://www.bibliothekstechnik.ch/wp-content/uploads/2025/04/icon_Bibliothekstechnik.png
|
||
source_url: http://www.bibliothekstechnik.ch
|
||
css_selector: '[document] > html > head > link:nth-of-type(50)'
|
||
retrieved_on: '2025-12-22T17:50:37.147703+00:00'
|
||
extraction_method: crawl4ai_link_rel
|
||
favicon_type: ''
|
||
favicon_sizes: 192x192
|
||
- claim_type: og_image_url
|
||
claim_value: https://www.bibliothekstechnik.ch/wp-content/uploads/2025/02/Sekundarschule-Laufen-55.jpg
|
||
source_url: http://www.bibliothekstechnik.ch
|
||
css_selector: '[document] > html > head > meta:nth-of-type(12)'
|
||
retrieved_on: '2025-12-22T17:50:37.147703+00:00'
|
||
extraction_method: crawl4ai_meta_og
|
||
summary:
|
||
total_claims: 3
|
||
has_primary_logo: true
|
||
has_favicon: true
|
||
has_og_image: true
|
||
favicon_count: 2
|