CLOSE
megamenu-tech
CLOSE
service-image

Company

CLOSE
CLOSE
CLOSE
Virtua Research Case Study

Virtua Intelligence

Financial research without the query language. Reckonsys built a platform where analysts ask questions in plain English and get answers assembled across historical, forecast and benchmarking datasets - and from the documents those datasets don't cover.

One question, four sources
Asked in plain language
How does this company's projected margin compare with its peer group, and what did management say about it?
Historical
Reported margin
Trailing periods
Forecast
Projected margin
Forward estimates
Benchmarking
Peer group
Comparable set
Documents
Management commentary
Unstructured, extracted
Answer assembled

Projected margin runs ahead of the peer median and above the company's own trailing average. Management attributes the expansion to mix rather than pricing.

Historical + Forecast + Benchmarking + 2 documents
Client
Virtua Research
Industry
Financial Research & Data
Built with
Claude API
Services offered
AI DevelopmentCustom Software DevelopmentRAG Model DevelopmentAI Data Systems
01

The brief

Financial data is only as accessible as the query language standing in front of it. Virtua Research holds datasets that answer real analyst questions, but reaching them meant knowing how the databases were structured and how to write against them. The people with the questions were not always the people who could write the query.

Reckonsys built a natural-language layer over that estate. An analyst asks in everyday language; the system works out which datasets the question touches, retrieves across them, pulls in supporting context from documents, and returns an answer. No SQL, no schema knowledge, no waiting on someone who has both.

02

Organised to be asked

A question like "how does this compare with peers" is not one query. It is several, against datasets that answer different kinds of question. Organising the estate into meaningful categories is what makes routing a natural-language question possible at all.

Historical
What actually happened. Reported figures across trailing periods.
Forecast
What is expected. Forward-looking estimates and projections.
Benchmarking
How it compares. Peer and comparable-set data for relative analysis.
Documents
Why, and what was said. Unstructured content extracted to give research context the tables cannot.
03

Solutions

  • Ask in plain language
    Analysts phrase questions as they would to a colleague, with no query syntax and no knowledge of how the underlying databases are structured.
  • Query across datasets
    A single question resolves against multiple financial datasets rather than one table, and the results are combined into one answer.
  • Bring in the documents
    Unstructured content extracted from documents supplies the research context that structured data alone cannot carry.
  • Return one answer
    Structured figures and document context are assembled into a single response rather than handed back as separate result sets.
01

Natural-language querying over structured data

  • Everyday-language questions translated into retrieval across the financial datasets, without the analyst writing or seeing a query.
  • A single question can touch several datasets, with results combined rather than returned separately.
  • Dataset categorisation gives the system a basis for deciding which sources a question actually needs.

The hard part of natural-language querying in finance is rarely the language. It is that an analyst's question implies a set of datasets and a way of relating them, and none of that is stated in the question. Categorising the estate first is what turns an ambiguous request into a resolvable one.

02

Structured and unstructured, together

  • Content extracted from documents sits alongside the structured datasets as a queryable source.
  • A question can be answered with figures and with the commentary that explains them, in one response.
  • Research context that exists only in prose becomes reachable through the same interface as the numbers.

This is the difference between a query tool and a research tool. Numbers tell an analyst what moved. Documents tell them what the company said about why. Answering both from one question is what removes the manual step of going to find the filing.

03

Built for analysts, not engineers

  • No requirement for technical knowledge of databases or query languages.
  • Exploration becomes iterative - a follow-up question rather than a new query to write.
  • The people with the domain questions can reach the data directly rather than through a request queue.
Anthropic partnership

Built with Claude

Claude sits at the point where an analyst's question meets a set of databases that know nothing about how analysts talk. It interprets what is being asked, determines which of the categorised datasets the question actually requires, and assembles the retrieved figures and document context into a single answer.

Financial language is why the interpretation step is harder than it looks. Margin, growth, peer group and comparable all carry precise meanings that shift with context, and a question phrased casually still implies a specific calculation over specific periods against a specific comparison set. Getting from that to the right retrieval is a reasoning problem, and it is the one Claude is doing.

The assembly step matters just as much. Combining a forecast figure, a peer median and a line of management commentary into something an analyst can act on requires holding several sources in view at once and being careful about what each one actually supports. That is where a capable model earns its place over a query translator.

The question is easy to ask and hard to resolve.
Claude API Natural-language to retrieval Multi-dataset querying Document extraction Full stack to be confirmed
04

The outcome

Financial data exploration that no longer requires knowing how the data is stored.

Analysts reach historical, forecast and benchmarking data, and the documents around them, by asking. The technical barrier between having a question and getting an answer is gone, and research that previously meant several queries and a manual document search becomes a single request.

Key takeaways
71
Projects executed
60+
Team members
28+
Products built for clients
28+
Projects funded
Contact us

Let's put your data within asking distance.

Get in touch

Modal_img.max-3000x1500

Discover Next-Generation AI Solutions for Your Business!

Let's collaborate to turn your business challenges into AI-powered success stories.

Get Started