Overview
BizComp Intelligence is the AI layer built on top of the Bizcomp data platform. It introduces a conversational agent that lets users explore Belgian company data through natural language. Instead of navigating dashboards manually, users ask questions like 'Show me the financials of Colruyt' or 'Compare Delhaize and Carrefour' and the system autonomously classifies intent, resolves entities, orchestrates tool calls, and composes a rich dashboard response — all in real time via streaming.
Agent Architecture
The agent follows a multi-stage pipeline: an LLM-powered intent classifier determines what the user wants, an entity resolver maps company names to official enterprise numbers, a query planner selects which tools to invoke, and a fallback loop executes tool calls with retry logic. Finally, a layout composer assembles the response into a structured dashboard with summary text, widgets, and suggested follow-up actions. The entire pipeline supports abort propagation, request budgets, and optimistic session concurrency.
Core Capabilities
- Natural language queries with intent classification across 12 intent types including financials, risk analysis, company overview, sector analysis, and multi-company comparison
- Multi-tool orchestration with parallel execution — the agent can invoke get_company_card, get_financials, get_risk_flags, search_companies, and more in a single turn
- Real-time streaming responses via Server-Sent Events, delivering partial results as each pipeline stage completes
- Deterministic dashboard composition for standard intents, bypassing the LLM composer for speed when the intent is unambiguous
- Session persistence with optimistic concurrency on PostgreSQL — concurrent requests to the same session are safely merged without last-write-wins
- Anonymous access protections: IP-based rate limiting, per-client concurrency caps, message quotas, and load shedding based on LLM queue depth
- Multi-language support (French, Dutch, English) with locale-aware suggested actions and localized dashboard content
- Interactive widgets: financial trend charts with toggle legends, company comparison dashboards, risk flag panels, map views, and timeline visualizations