MHamdan's picture
Initial commit: SPARKNET framework
d520909
"""
Validation and Reliability Mechanisms
Provides:
- Extraction verification with Critic
- Evidence-based validation
- Confidence scoring
- Abstention with reasoning
"""
from .critic import (
CriticConfig,
ValidationResult,
FieldValidation,
ExtractionCritic,
get_extraction_critic,
)
from .verifier import (
VerifierConfig,
VerificationResult,
EvidenceVerifier,
get_evidence_verifier,
)
__all__ = [
# Critic
"CriticConfig",
"ValidationResult",
"FieldValidation",
"ExtractionCritic",
"get_extraction_critic",
# Verifier
"VerifierConfig",
"VerificationResult",
"EvidenceVerifier",
"get_evidence_verifier",
]