glam/schemas/20251121/linkml/modules/classes/ProvenanceSources.yaml
2026-01-31 00:15:53 +01:00

163 lines
5.7 KiB
YAML

id: https://nde.nl/ontology/hc/classes/ProvenanceSources
name: ProvenanceSources
title: ProvenanceSources
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
prov: http://www.w3.org/ns/prov#
xsd: http://www.w3.org/2001/XMLSchema#
imports:
- linkml:types
- ./SourceRecord
- ./YoutubeSourceRecord
default_range: string
classes:
ProvenanceSources:
description: "Sources organized by type, aggregating multiple source records from different data providers (Google Maps, Wikidata, web archives, etc.) with data tier classification (TIER_1 through TIER_4).\nOntology mapping rationale: - class_uri is prov:Collection because this aggregates multiple provenance\n sources into a typed collection structure\n- close_mappings includes prov:Bundle as it groups related provenance records - related_mappings includes schema:ItemList for list-based organization"
class_uri: prov:Collection
close_mappings:
- prov:Bundle
related_mappings:
- schema:ItemList
attributes:
original_entry:
description: Source records from the original data entry or CSV import
range: SourceRecord
multivalued: true
inlined_as_list: true
google_maps:
description: Source records from Google Maps Places API enrichment
range: SourceRecord
multivalued: true
inlined_as_list: true
genealogiewerkbalk:
description: Source records from Genealogiewerkbalk heritage platform
range: SourceRecord
multivalued: true
inlined_as_list: true
wikidata:
description: Source records from Wikidata SPARQL queries
range: SourceRecord
multivalued: true
inlined_as_list: true
web_archive:
description: Source records from Internet Archive or other web archives
range: SourceRecord
multivalued: true
inlined_as_list: true
exa:
range: SourceRecord
multivalued: true
inlined_as_list: true
description: Exa AI search source records
website_scrape:
range: SourceRecord
multivalued: true
inlined_as_list: true
description: Website scrape source records
youtube:
range: YoutubeSourceRecord
multivalued: true
inlined_as_list: true
description: YouTube Data API source records
kien:
range: SourceRecord
multivalued: true
inlined_as_list: true
description: KIEN intangible heritage registry source records
nan_isil_registry:
range: SourceRecord
multivalued: true
inlined_as_list: true
description: Nationaal Archief ISIL registry source records
whois_research:
range: SourceRecord
multivalued: true
inlined_as_list: true
description: WHOIS domain research source records
manual_research:
range: SourceRecord
multivalued: true
inlined_as_list: true
description: Manual research source records
website_source:
slot_uri: hc:hasWebsiteSource
range: SourceRecord
multivalued: true
inlined_as_list: true
description: Website source records (institution website data)
close_mappings:
- prov:hadPrimarySource
web_scrape:
range: SourceRecord
multivalued: true
inlined_as_list: true
description: Web scrape source records (scraped website data)
TIER_1_AUTHORITATIVE:
range: string
multivalued: true
inlined_as_list: true
description: List of TIER_1 authoritative sources
TIER_2_VERIFIED:
range: string
multivalued: true
inlined_as_list: true
description: List of TIER_2 verified sources
TIER_3_CROWD_SOURCED:
range: string
multivalued: true
inlined_as_list: true
description: List of TIER_3 crowd-sourced sources
TIER_4_INFERRED:
range: string
multivalued: true
inlined_as_list: true
description: List of TIER_4 inferred sources
museum_register:
range: SourceRecord
multivalued: true
inlined_as_list: true
description: Museum register source records
linkup_timespan:
range: string
description: Linkup timespan source records (can be string or structured object)
linkedin:
range: SourceRecord
multivalued: true
inlined_as_list: true
description: LinkedIn source records for institution data
firecrawl:
range: SourceRecord
multivalued: true
inlined_as_list: true
description: Firecrawl API source records for web scraping
web_search:
range: SourceRecord
multivalued: true
inlined_as_list: true
description: Web search source records (Exa, Google, etc.)
web_research:
range: SourceRecord
multivalued: true
inlined_as_list: true
description: Web research source records (travel directories, MapQuest, TripHobo, etc.)
linkup_financial:
range: SourceRecord
multivalued: true
inlined_as_list: true
description: Linkup financial research source records
linkup_publications:
range: SourceRecord
multivalued: true
inlined_as_list: true
description: Linkup publications research source records
linkup_youtube:
range: SourceRecord
multivalued: true
inlined_as_list: true
description: Linkup YouTube research source records
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: "['*']"