Overview
The CGIAR Risk Intelligence Tool evaluates partner organizations across 7 major risk categories, each containing 5 subcategories. This multi-dimensional approach provides a comprehensive risk profile using industry-standard assessment methodologies.Risk Categories
Every assessment generates scores across these categories:Financial Risk
Revenue stability, profitability, debt levels, cash flow, and financial sustainability
Operational Risk
Supply chain reliability, operational capacity, quality control, logistics, and resource management
Market Risk
Market volatility, competition, demand fluctuations, pricing pressures, and market access
Behavioral Risk
Management integrity, organizational culture, stakeholder relationships, and ethical conduct
Climate-Environmental Risk
Climate change exposure, environmental impact, resource depletion, and sustainability practices
Governance & Legal Risk
Legal compliance, regulatory requirements, governance structure, and policy adherence
Technology & Data Risk
Technology infrastructure, data security, digital capabilities, and cybersecurity posture
Risk Levels (Traffic-Light System)
Risk scores are mapped to four standardized levels:π’ LOW (0-24)
π’ LOW (0-24)
Minimal risk detected. Standard monitoring procedures are sufficient.
- Strong performance indicators
- Robust controls in place
- Low probability of adverse events
- Recommended action: Continue routine oversight
π‘ MODERATE (25-49)
π‘ MODERATE (25-49)
Acceptable risk with monitoring. Enhanced oversight recommended.
- Some areas of concern identified
- Adequate controls with room for improvement
- Moderate probability of issues
- Recommended action: Implement specific mitigation measures
π HIGH (50-74)
π HIGH (50-74)
Significant risk requiring active management. Mitigation plan required.
- Multiple risk factors present
- Controls need strengthening
- Elevated probability of adverse outcomes
- Recommended action: Develop comprehensive risk reduction strategy
π΄ CRITICAL (75-100)
π΄ CRITICAL (75-100)
Unacceptable risk level. Immediate intervention required.
- Severe risk exposure
- Inadequate or missing controls
- High probability of significant negative impact
- Recommended action: Consider partnership suspension or major remediation
Scoring Methodology
Category Score Calculation
Each category score is computed from its 5 subcategories:Subcategory Analysis
AI agents analyze extracted data and generate scores (0-100) for each subcategory based on:
- Documentary evidence from uploaded files
- Interview responses or manual data entries
- Industry benchmarks and standards
- Historical performance data
Weighted Aggregation
Subcategory scores are aggregated using configurable weights. Default: equal weighting (20% each).
Overall Risk Score
The overall assessment score is calculated as:All scores are stored as floating-point numbers and rounded to the nearest integer for display.
Risk Score Data Model
Risk scores are stored per category with detailed subcategory breakdowns:Fetching Risk Scores
Risk scores are included in the report response:Recommendations
Each risk category includes AI-generated recommendations prioritized by urgency:- HIGH Priority
- MEDIUM Priority
- LOW Priority
Critical actions requiring immediate attention. These address severe risk exposures or control gaps.Example:
βEstablish a formal risk management committee and implement quarterly board-level risk reviews to address governance deficiencies.β
Editing Recommendations
Analysts can manually refine AI-generated recommendations:The original AI-generated text is preserved when
isEdited is true, allowing auditability of modifications.Radar Chart Visualization
TheradarData array provides data optimized for radar chart visualization:
Risk Score Generation Pipeline
Scores are generated through the AI analysis pipeline:Document Parsing
AWS Textract extracts text and tables from uploaded PDFsSee: AI Analysis - Parser Agent
Gap Detection
AI identifies missing or incomplete data fields across all categoriesSee: AI Analysis - Gap Detector Agent
Risk Analysis
Multi-agent system scores each subcategory and generates narrativesSee: AI Analysis - Risk Analysis AgentJob Type:
RISK_ANALYSISDatabase Schema
Code Example: Risk Level Badge Component
components/risk-level-badge.tsx
Best Practices
Validate Data Quality
Ensure gap fields are verified before risk analysis runs. Incomplete data leads to inaccurate scores.
Review AI Narratives
Always review AI-generated narratives and recommendations for accuracy and contextual relevance.
Track Score Changes
Monitor score changes over time to identify trends and measure mitigation effectiveness.
Use Subcategory Detail
Donβt rely solely on category-level scores. Drill down into subcategories for actionable insights.
Related Resources
Assessment Workflow
Understand the complete assessment lifecycle
AI Analysis Pipeline
Deep dive into the multi-agent AI system that generates scores
Report Generation
Learn how scores are visualized in PDF reports