- Updated documentation to clarify integration points with existing components in the RAG pipeline and DSPy framework. - Added detailed mapping of SPARQL templates to context templates for improved specificity filtering. - Implemented wrapper patterns around existing classifiers to extend functionality without duplication. - Introduced new tests for the SpecificityAwareClassifier and SPARQLToContextMapper to ensure proper integration and functionality. - Enhanced the CustodianRDFConverter to include ISO country and subregion codes from GHCID for better geospatial data handling.
170 lines
5.8 KiB
YAML
170 lines
5.8 KiB
YAML
id: https://nde.nl/ontology/hc/class/AssociationArchive
|
|
name: AssociationArchive
|
|
title: Association Archive Type
|
|
|
|
prefixes:
|
|
linkml: https://w3id.org/linkml/
|
|
|
|
imports:
|
|
- linkml:types
|
|
- ./ArchiveOrganizationType
|
|
- ./CollectionType
|
|
- ./HeritageSocietyType
|
|
- ../slots/parent_society
|
|
|
|
classes:
|
|
AssociationArchive:
|
|
is_a: ArchiveOrganizationType
|
|
class_uri: skos:Concept
|
|
description: |
|
|
Archive preserving records of associations, societies, clubs, and
|
|
other membership-based organizations.
|
|
|
|
**Wikidata**: Q27030820
|
|
|
|
**IMPORTANT: Parent Organization Constraint**
|
|
|
|
AssociationArchive is an archive that holds records OF an association/society.
|
|
The parent custodian (the association whose records are archived) should
|
|
typically be a HeritageSocietyType. Use `parent_society` slot to link to
|
|
the heritage society that created/owns these archival records.
|
|
|
|
**Scope**:
|
|
Association archives (Verbandsarchive) preserve:
|
|
- Founding documents and bylaws
|
|
- Membership records and registers
|
|
- Meeting minutes and proceedings
|
|
- Correspondence and communications
|
|
- Publications and newsletters
|
|
- Event documentation
|
|
- Financial records
|
|
- Photographs and memorabilia
|
|
|
|
**Types of Associations**:
|
|
- Professional associations and trade bodies
|
|
- Social and cultural clubs
|
|
- Sports organizations
|
|
- Alumni associations
|
|
- Charitable organizations
|
|
- Advocacy and interest groups
|
|
|
|
**Parent Organization Link**:
|
|
Use `parent_society` slot to link to the HeritageSocietyType whose
|
|
records this archive preserves. The parent society MUST be a heritage
|
|
society (S type in GLAMORCUBESFIXPHDNT taxonomy).
|
|
|
|
**Related Types**:
|
|
- FoundationArchive (Q27030827) - Archives of foundations
|
|
- TradeUnionArchive (Q66604802) - Labor organization archives
|
|
- Vereinsarchiv (Q130758889) - German club/society archives
|
|
- HeritageSocietyType - Parent organization type (whose records are archived)
|
|
|
|
**Dual-Class Pattern**:
|
|
This class represents the CUSTODIAN type (the archive organization).
|
|
For the collection type, see `AssociationRecordSetType` (rico:RecordSetType).
|
|
|
|
**Ontological Alignment**:
|
|
- **SKOS**: skos:Concept with skos:broader Q166118 (archive)
|
|
- **Schema.org**: schema:ArchiveOrganization
|
|
- **RiC-O**: rico:CorporateBody (as agent)
|
|
|
|
**Multilingual Labels**:
|
|
- de: Verbandsarchiv
|
|
- es: archivo de asociación
|
|
- fr: archives associatives
|
|
|
|
slots:
|
|
- parent_society
|
|
|
|
slot_usage:
|
|
primary_type:
|
|
description: MUST be 'ARCHIVE' for association archives.
|
|
range: CustodianPrimaryTypeEnum
|
|
required: true
|
|
|
|
wikidata_entity:
|
|
description: |
|
|
Should be Q27030820 for this type.
|
|
Narrower than Q166118 (archive).
|
|
pattern: "^Q[0-9]+$"
|
|
equals_string: "Q27030820"
|
|
record_types:
|
|
description: |
|
|
Typically includes: bylaws, membership records, minutes,
|
|
correspondence, publications, event documentation, financial records.
|
|
|
|
parent_society:
|
|
description: |
|
|
Link to the HeritageSocietyType whose records this archive preserves.
|
|
The parent society is the membership organization (association, club,
|
|
society) that created/owns these archival records.
|
|
range: HeritageSocietyType
|
|
required: false
|
|
comments:
|
|
- "Links to the heritage society whose records are archived"
|
|
- "Parent must be S-type in GLAMORCUBESFIXPHDNT taxonomy"
|
|
exact_mappings:
|
|
- skos:Concept
|
|
close_mappings:
|
|
- schema:ArchiveOrganization
|
|
- rico:CorporateBody
|
|
|
|
comments:
|
|
- "Archives of membership-based organizations and societies"
|
|
- "Distinct from Vereinsarchiv (German-specific club archives)"
|
|
- "Part of dual-class pattern: custodian type + rico:RecordSetType"
|
|
- "Important for social and organizational history research"
|
|
see_also:
|
|
- FoundationArchive
|
|
- TradeUnionArchive
|
|
- Vereinsarchiv
|
|
|
|
# rico:RecordSetType for collection classification
|
|
annotations:
|
|
specificity_score: 0.5
|
|
specificity_rationale: Archive-related class.
|
|
specificity_annotation_timestamp: '2026-01-05T10:51:51Z'
|
|
specificity_annotation_agent: opencode-claude-sonnet-4
|
|
template_specificity:
|
|
archive_search: 0.25
|
|
museum_search: 0.55
|
|
library_search: 0.55
|
|
collection_discovery: 0.35
|
|
person_research: 0.55
|
|
location_browse: 0.55
|
|
identifier_lookup: 0.55
|
|
organizational_change: 0.55
|
|
digital_platform: 0.55
|
|
general_heritage: 0.55
|
|
AssociationArchiveRecordSetType:
|
|
description: >-
|
|
A rico:RecordSetType for classifying collections of association archive
|
|
materials within heritage institutions.
|
|
is_a: CollectionType
|
|
class_uri: rico:RecordSetType
|
|
slot_usage:
|
|
wikidata_equivalent:
|
|
equals_string: "Q27030820"
|
|
see_also:
|
|
- AssociationArchive
|
|
annotations:
|
|
custodian_types: '["A"]'
|
|
custodian_types_rationale: "AssociationArchive is an archival institution -\
|
|
\ maps to ARCHIVE (A)"
|
|
wikidata: Q27030820
|
|
linked_custodian_type: AssociationArchive
|
|
specificity_score: 0.7
|
|
specificity_rationale: Type taxonomy class.
|
|
specificity_annotation_timestamp: '2026-01-05T10:51:51Z'
|
|
specificity_annotation_agent: opencode-claude-sonnet-4
|
|
template_specificity:
|
|
archive_search: 0.2
|
|
museum_search: 0.75
|
|
library_search: 0.75
|
|
collection_discovery: 0.75
|
|
person_research: 0.75
|
|
location_browse: 0.75
|
|
identifier_lookup: 0.75
|
|
organizational_change: 0.75
|
|
digital_platform: 0.75
|
|
general_heritage: 0.75
|