74 lines
2.9 KiB
YAML
74 lines
2.9 KiB
YAML
id: https://nde.nl/ontology/hc/classes/InvalidWebClaim
|
|
name: InvalidWebClaim
|
|
title: InvalidWebClaim
|
|
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#
|
|
rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns#
|
|
dqv: http://www.w3.org/ns/dqv#
|
|
imports:
|
|
- linkml:types
|
|
- ./XPath
|
|
- ../slots/has_or_had_type
|
|
- ./ClaimType
|
|
- ./ClaimTypes
|
|
default_range: string
|
|
classes:
|
|
InvalidWebClaim:
|
|
description: "A web claim that failed validation, preserving the original extracted data along with the validation failure reason and rule violated. Used for audit trails and quality assessment of extraction processes.\nOntology mapping rationale: - class_uri is rdf:Statement because this represents a claim/assertion\n that was made but found to be invalid - the statement structure is\n preserved even though the content failed validation\n- close_mappings includes dqv:QualityAnnotation as this documents a\n quality issue with extracted data\n- related_mappings includes prov:Entity for provenance tracking\nXPath provenance is captured via has_or_had_provenance_path using the XPath class, which consolidates expression, match_score, and source_document."
|
|
class_uri: rdf:Statement
|
|
close_mappings:
|
|
- dqv:QualityAnnotation
|
|
related_mappings:
|
|
- prov:Entity
|
|
slots:
|
|
- has_or_had_type
|
|
slot_usage:
|
|
has_or_had_type:
|
|
range: ClaimType
|
|
inlined: true
|
|
required: false
|
|
description: 'MIGRATED from claim_type per slot_fixes.yaml (Rule 53/56, 2026-01-19).
|
|
|
|
Type of claim that failed validation.
|
|
|
|
Uses ClaimType class hierarchy.
|
|
|
|
'
|
|
attributes:
|
|
claim_value:
|
|
range: string
|
|
description: Extracted value
|
|
raw_value:
|
|
range: string
|
|
description: Raw value before processing
|
|
source_url:
|
|
range: uri
|
|
description: URL claim was extracted from
|
|
retrieved_on:
|
|
range: datetime
|
|
description: When page was archived
|
|
has_or_had_provenance_path:
|
|
range: XPath
|
|
inlined: true
|
|
description: XPath provenance path documenting the exact location in the source HTML where this claim was extracted from. Contains expression, match_score, matched_text, and source_document (path to archived HTML file).
|
|
extraction_method:
|
|
range: string
|
|
description: Extraction method
|
|
extraction_timestamp:
|
|
range: datetime
|
|
description: When claim was extracted
|
|
validation_reason:
|
|
range: string
|
|
description: Reason why claim was invalid
|
|
validation_rule:
|
|
range: string
|
|
description: Rule that was violated
|
|
annotations:
|
|
specificity_score: 0.1
|
|
specificity_rationale: Generic utility class/slot created during migration
|
|
custodian_types: "['*']"
|
|
custodian_types_rationale: Universal utility concept
|