BDR-Agent-Factory / data /capability_registry.json
Bader Alabddan
Add complete BDR Agent Factory structure with docs, UI, and capability registry
32a5a16
{
"capabilities": [
{
"capability_name": "Text Classification",
"category": "A - NLP",
"used_in_spaces": ["ClaimsGPT"],
"models": ["claims-decision-agent"],
"datasets": ["claims-synthetic-dataset"],
"insurance_decisions": ["Classify claim type and urgency"],
"governance_required": true
},
{
"capability_name": "Named Entity Recognition",
"category": "A - NLP",
"used_in_spaces": ["ClaimsGPT", "InsuranceKnowledgeAgent"],
"models": ["claims-decision-agent", "insurance-knowledge-agent"],
"datasets": ["claims-synthetic-dataset", "insurance-policy-docs-dataset"],
"insurance_decisions": ["Extract claimant info, policy details"],
"governance_required": true
},
{
"capability_name": "Text Summarization",
"category": "A - NLP",
"used_in_spaces": ["ClaimsGPT", "InsuranceKnowledgeAgent"],
"models": ["claims-decision-agent", "insurance-knowledge-agent"],
"datasets": ["claims-synthetic-dataset", "insurance-policy-docs-dataset"],
"insurance_decisions": ["Summarize claim reports, policy clauses"],
"governance_required": true
},
{
"capability_name": "Question Answering",
"category": "A - NLP",
"used_in_spaces": ["InsuranceKnowledgeAgent"],
"models": ["insurance-knowledge-agent"],
"datasets": ["insurance-policy-docs-dataset"],
"insurance_decisions": ["Answer policy coverage questions"],
"governance_required": true
},
{
"capability_name": "Sentiment Analysis",
"category": "A - NLP",
"used_in_spaces": ["ClaimsGPT"],
"models": ["claims-decision-agent"],
"datasets": ["claims-synthetic-dataset"],
"insurance_decisions": ["Analyze customer feedback tone"],
"governance_required": true
},
{
"capability_name": "OCR",
"category": "B - Computer Vision",
"used_in_spaces": ["ClaimsGPT"],
"models": ["claims-decision-agent"],
"datasets": ["claims-synthetic-dataset"],
"insurance_decisions": ["Extract text from claim documents"],
"governance_required": true
},
{
"capability_name": "Image Classification",
"category": "B - Computer Vision",
"used_in_spaces": ["ClaimsGPT"],
"models": ["claims-decision-agent"],
"datasets": ["claims-synthetic-dataset"],
"insurance_decisions": ["Classify damage severity from photos"],
"governance_required": true
},
{
"capability_name": "Object Detection",
"category": "B - Computer Vision",
"used_in_spaces": ["ClaimsGPT"],
"models": ["claims-decision-agent"],
"datasets": ["claims-synthetic-dataset"],
"insurance_decisions": ["Detect vehicles/damage in claim photos"],
"governance_required": true
},
{
"capability_name": "Document Understanding",
"category": "D - Multimodal AI",
"used_in_spaces": ["ClaimsGPT", "InsuranceKnowledgeAgent"],
"models": ["claims-decision-agent", "insurance-knowledge-agent"],
"datasets": ["claims-synthetic-dataset", "insurance-policy-docs-dataset"],
"insurance_decisions": ["Parse claim forms and policy documents"],
"governance_required": true
},
{
"capability_name": "Text Generation",
"category": "E - Generative AI",
"used_in_spaces": ["ClaimsGPT", "FraudSimulator-AI", "InsuranceKnowledgeAgent"],
"models": ["claims-decision-agent", "fraud-risk-agent", "insurance-knowledge-agent"],
"datasets": ["claims-synthetic-dataset", "fraud-simulator-dataset", "insurance-policy-docs-dataset"],
"insurance_decisions": ["Generate decision rationales and explanations"],
"governance_required": true
},
{
"capability_name": "Semantic Search",
"category": "F - Retrieval & Search",
"used_in_spaces": ["InsuranceKnowledgeAgent"],
"models": ["insurance-knowledge-agent"],
"datasets": ["insurance-policy-docs-dataset"],
"insurance_decisions": ["Find relevant policy clauses"],
"governance_required": true
},
{
"capability_name": "RAG",
"category": "F - Retrieval & Search",
"used_in_spaces": ["InsuranceKnowledgeAgent"],
"models": ["insurance-knowledge-agent"],
"datasets": ["insurance-policy-docs-dataset"],
"insurance_decisions": ["Retrieve and generate policy answers"],
"governance_required": true
},
{
"capability_name": "Document Retrieval",
"category": "F - Retrieval & Search",
"used_in_spaces": ["ClaimsGPT", "InsuranceKnowledgeAgent"],
"models": ["claims-decision-agent", "insurance-knowledge-agent"],
"datasets": ["claims-synthetic-dataset", "insurance-policy-docs-dataset"],
"insurance_decisions": ["Find similar past claims or policy precedents"],
"governance_required": true
},
{
"capability_name": "Anomaly Detection",
"category": "G - Data, Analytics & Visualization",
"used_in_spaces": ["FraudSimulator-AI"],
"models": ["fraud-risk-agent"],
"datasets": ["fraud-simulator-dataset"],
"insurance_decisions": ["Detect unusual claim patterns"],
"governance_required": true
},
{
"capability_name": "Risk Scoring",
"category": "G - Data, Analytics & Visualization",
"used_in_spaces": ["FraudSimulator-AI", "AutoRiskScoreEngine"],
"models": ["fraud-risk-agent", "underwriting-risk-agent"],
"datasets": ["fraud-simulator-dataset", "underwriting-risk-dataset"],
"insurance_decisions": ["Score fraud risk and underwriting risk"],
"governance_required": true
},
{
"capability_name": "Financial Analysis",
"category": "G - Data, Analytics & Visualization",
"used_in_spaces": ["FraudSimulator-AI", "AutoRiskScoreEngine"],
"models": ["fraud-risk-agent", "underwriting-risk-agent"],
"datasets": ["fraud-simulator-dataset", "underwriting-risk-dataset"],
"insurance_decisions": ["Analyze claim amounts and policy financials"],
"governance_required": true
},
{
"capability_name": "Tabular Classification",
"category": "H - Tabular & Structured Data",
"used_in_spaces": ["AutoRiskScoreEngine"],
"models": ["underwriting-risk-agent"],
"datasets": ["underwriting-risk-dataset"],
"insurance_decisions": ["Classify policies by risk tier"],
"governance_required": true
},
{
"capability_name": "Tabular Regression",
"category": "H - Tabular & Structured Data",
"used_in_spaces": ["AutoRiskScoreEngine"],
"models": ["underwriting-risk-agent"],
"datasets": ["underwriting-risk-dataset"],
"insurance_decisions": ["Predict policy premium or claim amount"],
"governance_required": true
},
{
"capability_name": "Feature Engineering",
"category": "H - Tabular & Structured Data",
"used_in_spaces": ["FraudSimulator-AI", "AutoRiskScoreEngine"],
"models": ["fraud-risk-agent", "underwriting-risk-agent"],
"datasets": ["fraud-simulator-dataset", "underwriting-risk-dataset"],
"insurance_decisions": ["Create risk indicators from raw data"],
"governance_required": true
},
{
"capability_name": "Model Evaluation",
"category": "I - Models, Benchmarks & Evaluation",
"used_in_spaces": ["ClaimsGPT", "FraudSimulator-AI", "AutoRiskScoreEngine", "InsuranceKnowledgeAgent"],
"models": ["claims-decision-agent", "fraud-risk-agent", "underwriting-risk-agent", "insurance-knowledge-agent"],
"datasets": ["claims-synthetic-dataset", "fraud-simulator-dataset", "underwriting-risk-dataset", "insurance-policy-docs-dataset"],
"insurance_decisions": ["Validate model performance before deployment"],
"governance_required": true
},
{
"capability_name": "Explainability (XAI)",
"category": "I - Models, Benchmarks & Evaluation",
"used_in_spaces": ["ClaimsGPT", "FraudSimulator-AI", "AutoRiskScoreEngine", "InsuranceKnowledgeAgent"],
"models": ["claims-decision-agent", "fraud-risk-agent", "underwriting-risk-agent", "insurance-knowledge-agent"],
"datasets": ["claims-synthetic-dataset", "fraud-simulator-dataset", "underwriting-risk-dataset", "insurance-policy-docs-dataset"],
"insurance_decisions": ["Explain all decisions with evidence"],
"governance_required": true
},
{
"capability_name": "Bias Detection",
"category": "I - Models, Benchmarks & Evaluation",
"used_in_spaces": ["ClaimsGPT", "FraudSimulator-AI", "AutoRiskScoreEngine", "InsuranceKnowledgeAgent"],
"models": ["claims-decision-agent", "fraud-risk-agent", "underwriting-risk-agent", "insurance-knowledge-agent"],
"datasets": ["claims-synthetic-dataset", "fraud-simulator-dataset", "underwriting-risk-dataset", "insurance-policy-docs-dataset"],
"insurance_decisions": ["Ensure fairness in all decisions"],
"governance_required": true
},
{
"capability_name": "Model Monitoring",
"category": "I - Models, Benchmarks & Evaluation",
"used_in_spaces": ["ClaimsGPT", "FraudSimulator-AI", "AutoRiskScoreEngine", "InsuranceKnowledgeAgent"],
"models": ["claims-decision-agent", "fraud-risk-agent", "underwriting-risk-agent", "insurance-knowledge-agent"],
"datasets": ["claims-synthetic-dataset", "fraud-simulator-dataset", "underwriting-risk-dataset", "insurance-policy-docs-dataset"],
"insurance_decisions": ["Detect model drift over time"],
"governance_required": true
},
{
"capability_name": "Decision Support Systems",
"category": "J - Recommendation & Decision Systems",
"used_in_spaces": ["ClaimsGPT", "FraudSimulator-AI", "AutoRiskScoreEngine"],
"models": ["claims-decision-agent", "fraud-risk-agent", "underwriting-risk-agent"],
"datasets": ["claims-synthetic-dataset", "fraud-simulator-dataset", "underwriting-risk-dataset"],
"insurance_decisions": ["Recommend approve/reject/escalate/investigate"],
"governance_required": true
},
{
"capability_name": "Scenario Simulation",
"category": "J - Recommendation & Decision Systems",
"used_in_spaces": ["FraudSimulator-AI"],
"models": ["fraud-risk-agent"],
"datasets": ["fraud-simulator-dataset"],
"insurance_decisions": ["Simulate fraud scenarios for testing"],
"governance_required": true
},
{
"capability_name": "Knowledge Graph Construction",
"category": "L - Knowledge Graphs & Reasoning",
"used_in_spaces": ["FraudSimulator-AI"],
"models": ["fraud-risk-agent"],
"datasets": ["fraud-simulator-dataset"],
"insurance_decisions": ["Map claim relationships to detect fraud rings"],
"governance_required": true
},
{
"capability_name": "Logical Reasoning",
"category": "L - Knowledge Graphs & Reasoning",
"used_in_spaces": ["InsuranceKnowledgeAgent"],
"models": ["insurance-knowledge-agent"],
"datasets": ["insurance-policy-docs-dataset"],
"insurance_decisions": ["Apply policy rules to determine coverage"],
"governance_required": true
},
{
"capability_name": "Workflow Orchestration",
"category": "M - Automation & Workflow",
"used_in_spaces": ["ClaimsGPT"],
"models": ["claims-decision-agent"],
"datasets": ["claims-synthetic-dataset"],
"insurance_decisions": ["Orchestrate multi-step claim processing"],
"governance_required": true
},
{
"capability_name": "Audit Logging",
"category": "N - Security, Governance & Compliance",
"used_in_spaces": ["ClaimsGPT", "FraudSimulator-AI", "AutoRiskScoreEngine", "InsuranceKnowledgeAgent"],
"models": ["claims-decision-agent", "fraud-risk-agent", "underwriting-risk-agent", "insurance-knowledge-agent"],
"datasets": ["claims-synthetic-dataset", "fraud-simulator-dataset", "underwriting-risk-dataset", "insurance-policy-docs-dataset"],
"insurance_decisions": ["Log all decisions for regulatory audit"],
"governance_required": true
},
{
"capability_name": "Data Privacy (PII Handling)",
"category": "N - Security, Governance & Compliance",
"used_in_spaces": ["ClaimsGPT", "FraudSimulator-AI", "AutoRiskScoreEngine", "InsuranceKnowledgeAgent"],
"models": ["claims-decision-agent", "fraud-risk-agent", "underwriting-risk-agent", "insurance-knowledge-agent"],
"datasets": ["claims-synthetic-dataset", "fraud-simulator-dataset", "underwriting-risk-dataset", "insurance-policy-docs-dataset"],
"insurance_decisions": ["Protect sensitive claimant information"],
"governance_required": true
},
{
"capability_name": "Drift Monitoring",
"category": "N - Security, Governance & Compliance",
"used_in_spaces": ["ClaimsGPT", "FraudSimulator-AI", "AutoRiskScoreEngine", "InsuranceKnowledgeAgent"],
"models": ["claims-decision-agent", "fraud-risk-agent", "underwriting-risk-agent", "insurance-knowledge-agent"],
"datasets": ["claims-synthetic-dataset", "fraud-simulator-dataset", "underwriting-risk-dataset", "insurance-policy-docs-dataset"],
"insurance_decisions": ["Monitor for data/model drift"],
"governance_required": true
},
{
"capability_name": "Bias Monitoring",
"category": "N - Security, Governance & Compliance",
"used_in_spaces": ["ClaimsGPT", "FraudSimulator-AI", "AutoRiskScoreEngine", "InsuranceKnowledgeAgent"],
"models": ["claims-decision-agent", "fraud-risk-agent", "underwriting-risk-agent", "insurance-knowledge-agent"],
"datasets": ["claims-synthetic-dataset", "fraud-simulator-dataset", "underwriting-risk-dataset", "insurance-policy-docs-dataset"],
"insurance_decisions": ["Continuously check for unfair biases"],
"governance_required": true
},
{
"capability_name": "Regulatory Compliance",
"category": "N - Security, Governance & Compliance",
"used_in_spaces": ["ClaimsGPT", "FraudSimulator-AI", "AutoRiskScoreEngine", "InsuranceKnowledgeAgent"],
"models": ["claims-decision-agent", "fraud-risk-agent", "underwriting-risk-agent", "insurance-knowledge-agent"],
"datasets": ["claims-synthetic-dataset", "fraud-simulator-dataset", "underwriting-risk-dataset", "insurance-policy-docs-dataset"],
"insurance_decisions": ["Ensure IFRS, AML, GCC compliance"],
"governance_required": true
}
],
"metadata": {
"version": "1.0.0",
"last_updated": "2026-01-01",
"total_capabilities": 33,
"total_systems": 4,
"total_models": 4,
"total_datasets": 4
}
}