""" Explainable AI (XAI) module for Healthcare QA. Provides: - Confidence scoring and calibration - Source attribution for claims - Rationale generation - Token importance analysis (SHAP-like) - Attention visualization - Counterfactual explanations """ from .confidence_scorer import ConfidenceScorer from .source_attribution import SourceAttributor from .rationale_generator import RationaleGenerator __all__ = [ 'ConfidenceScorer', 'SourceAttributor', 'RationaleGenerator' ] # Lazy imports for heavier modules def get_attention_visualizer(): from .attention_visualizer import TokenImportanceAnalyzer, AttentionExtractor return TokenImportanceAnalyzer, AttentionExtractor def get_counterfactual_explainer(): from .attention_visualizer import CounterfactualExplainer return CounterfactualExplainer