The dangerous answer was not a hallucination. It was a recommendation. Somewhere inside GigaOm’s library sat the material a technology buyer needed: evidence assembled by analysts, comparisons calibrated across vendors, numbers tucked into tables, and conclusions expressed through a distinctive method. There were 150 annual reports. The answer existed. The obstacle was the distance between a customer’s question and the right passage, chart or figure.

A generic language model could close that distance quickly. It could also cross a line. Pythian’s published case study says off-the-shelf models tended to name a preferred vendor, while GigaOm’s research was designed for objective market down-selection. That difference sounds small until one remembers what an analyst firm sells. The product is not merely information. It is judgment readers can trust. A machine that answered fluently but tilted the conclusion would not accelerate the product; it would quietly damage it.

The assignment, then, had two clocks. The first measured speed: customers wanted answers from dense research in seconds. The second measured integrity: the answer had to preserve the analysts’ impartial method every time. Pythian’s solution was a digital analyst available 24 hours a day, seven days a week. Its more important feature was restraint.

150annual reports
24/7digital analyst
100%impartiality maintained

A library that talks back

Pythian did not ask a general-purpose model to remember GigaOm. It built a custom retrieval-augmented generation architecture around GigaOm’s own corpus. In a RAG system, the user’s question triggers a search for relevant material; selected passages then travel with the prompt into the model’s response. The model is not being invited to improvise from the open internet. It is being handed a small, pertinent evidence packet from an approved library.

That distinction is the architecture’s center of gravity. Pythian tailored retrieval to the structure of GigaOm’s documents, grounding the output in proprietary research and improving relevance for domain-specific questions. Gemini supplied the language capability. Vertex AI Notebooks and the broader Vertex AI environment supplied a place to test and deploy the system against the report collection. The case describes a stack built to handle complex queries in real time and to scale as the library grows.

Picture the sequence as a relay. A customer asks. Retrieval finds the most useful report evidence. Structured numerical context joins it. Gemini composes an answer under rules shaped by GigaOm’s method. The response returns in seconds. Each handoff narrows the room for a polished but unsupported claim. The system’s intelligence matters; the boundaries around that intelligence matter more.

The table problem hiding in plain sight

A research report is not a long stream of prose. It is a mixed object: paragraphs, tables, labels, plots and spatial relationships. The same page may say that one vendor leads on a capability and show, in a cell two inches away, the number that explains by how much. Strip the page into undifferentiated text and the relationship can disappear.

Pythian encountered precisely this problem. The case study says standard RAG systems struggle with tables, so the team built a dedicated component to extract numerical data from research tables. That information was added to the context used during generation. Now the agent could retrieve not only the qualitative “what” but the quantitative “how much.”

The intervention is revealing because it is unglamorous. There is no magic incantation that makes messy evidence legible. There is ingestion engineering: recognizing a table as a table, keeping values attached to the right headings, and delivering those relationships to the model at the moment of the question. Pythian also reports that standard multimodal models had trouble with the nuances of GigaOm’s graphical radar plots. The case does not claim that every visual problem vanished. It shows why a customer-facing research agent must be designed around the evidence formats it actually owns, not the clean-demo documents a model handles best.

Teaching a model not to choose

Most consumer AI is rewarded for being helpful, and helpfulness often takes the form of a verdict: buy this, choose that, here is the winner. GigaOm required a different behavior. Its analysts support a down-selection process. They organize the field and expose trade-offs without allowing the model to smuggle in a favorite.

Pythian configured Gemini to prioritize impartiality and to reproduce that analytical posture. This was not a decorative tone prompt. It was product logic. The agent had to behave like the institution whose work it represented: grounded in the supplied research, alert to nuance, and unwilling to turn comparison into unexplained endorsement. Pythian says the configuration automated GigaOm’s “analyst voice” at scale while protecting its position as a trusted adviser.

The published score is unusually crisp: 100% impartiality maintained. The case study does not disclose the test set, rubric, sample size or monitoring window behind that figure, so it should be read exactly as reported—not inflated into a broader claim about perfect accuracy. Even so, it names the right success condition. A research agent should be measured not only on whether it retrieves relevant facts, but on whether its answers preserve the decision discipline of the people who produced those facts.

“The way it responds is how one of my analysts would respond. It’s very impressive.”Howard Holton · GigaOm

The compliment that matters

The operational result was a continuously available digital analyst. Customers could interrogate a body of research that had been costly to navigate manually and receive answers in seconds. That shortens the path from reading to procurement and from broad market scan to vendor shortlist. It also changes the unit economics of expertise: one analyst’s published reasoning can meet many customers at the instant they need it, without asking the analyst to answer the same foundational question again.

Portrait of GigaOm executive Howard Holton
Howard Holton. Image: Pythian.
Vertex AI logo
Vertex AI provided the environment for testing and deployment. Image: Pythian.

Howard Holton, identified in Pythian’s case study as GigaOm’s chief operating officer, delivered the telling verdict. The praise is not that the agent sounds human in the abstract. It is that it sounds institutionally specific. It responds like one of his analysts.

That is the higher bar for information services. A generic chatbot can summarize. A useful digital analyst must inherit a house method: what counts as evidence, how uncertainty is expressed, where numbers outrank adjectives, and when the proper answer is a comparison rather than a winner. Pythian’s architecture joined retrieval, table context and model configuration so the interface could move at machine speed without discarding those habits.

The buyer’s seven-gate test

Information-services buyers can turn the GigaOm story into seven practical gates. Each one protects a different part of the promise.

01Source groundingDefine the approved corpus and make unsupported model memory the exception.
02Table handlingTest whether headers, units, footnotes and row relationships survive ingestion.
03CitationsTrace consequential claims to the report, section or page that entails them.
04Bias testsPush the agent to pick favorites, erase caveats and overstate small differences.
05Analyst reviewPut domain experts in acceptance testing and in sampled production review.
06Access controlsCarry document entitlements into retrieval, with logging and customer separation.
07Continuous operationMonitor ingestion, latency, model changes, fallbacks and human escalation.

“24/7” is an operating commitment, not a screenshot. New reports must enter cleanly; stale editions must retire; weak answers must reach a person. These controls are the difference between a clever demo and a dependable research product.

Speed with a point of view

There is an old fear that automation makes expertise generic. GigaOm’s project suggests the opposite possibility. When the system is built around proprietary evidence and explicit analytical rules, automation can make an institution’s point of view more available without sanding away what makes it credible.

The winning move was not choosing the smartest model and hoping. It was decomposing trust. Ground the answer in the right source. Preserve the numbers. Configure the behavior. Test the bias. Keep analysts close. Control who can see what. Operate the service as carefully at midnight as at noon. None of these steps is as theatrical as a chatbot producing a perfect paragraph. Together, they are the product.

The result Pythian reports is deliberately narrow and therefore useful: a 24/7 digital analyst, answers in seconds, and 100% impartiality maintained. No claim that analysts became obsolete. No claim that every chart surrendered its meaning. The machine did something more plausible. It compressed the waiting time between a hard question and GigaOm’s own researched answer.

That is why the agent’s refusal to pick favorites is not a limitation. It is the feature. In a market crowded with machines eager to tell us what to buy, the valuable one may be the machine disciplined enough to show its work, preserve the method and stop just short of pretending judgment is the same thing as a guess.

Sources: Pythian’s GigaOm customer story, Google Cloud’s RAG architecture guidance, and GigaOm company information.