39 sources across aviation, maritime, space, earth science, security, news, and infrastructure.
Six stages transform 39 data sources into actionable, cross-correlated situational awareness.
External APIs, open databases, and live streams across aviation, maritime, space, earth science, infrastructure, economics, and news.
GlobalPollerService orchestrates scheduled jobs at cadences from 15 seconds to 7 days, with circuit breakers and stale-data purging.
Raw records are cleaned, deduplicated, and scored for trust before entering the analytical pipeline.
NewsNormalizationRecorder
NewsScopeClassifier
NewsTrustScorer
AI models and rule engines extract structured claims, classify assets, and cluster related stories across space and time.
NewsEnrichmentService
AI
NewsClaimExtractor
NewsStoryClusterer
Asset Classifiers
MilitaryClassifier — flag military flightsSatelliteClassifier — categorize orbital assetsThreatClassifier — threat-level scoringEntities, events, and relationships are unified into a knowledge graph connecting actors, assets, places, and incidents.
NewsOntologySyncService
OperationalOntologySyncService
OntologyRelationshipSyncService
Cross-layer correlation, convergence detection, and theater-level situational awareness — the final analytical products.
CrossLayerAnalyzer
16 rules
ConvergenceDetector
auto
Automated spatiotemporal multi-layer hotspot detection. Grids the world into 2° cells, scores by layer overlap and severity, generates narratives for high-scoring convergences.
ConflictPulseService
theaters
Conflict theater situational awareness with strategic chokepoint monitoring. Tracks named situations (Israel-Palestine, Eastern Ukraine Front…), weighted by source-tier credibility and multi-source confirmation.