You know that feeling when you're tuning a recipe you've never tasted? You adjust spice levels, swap ingredients, change cooking times — but you never actually eat the dish until you serve it to guests. That's what building an AI forecasting bot looks like, according to a new qualitative study of 15 people who did it competitively and did it well. The core mechanism: builders are constructing multi-stage inference pipelines (research → reasoning → prediction) where the feedback signal is so delayed and so noisy that rational tuning is nearly impossible. They're optimizing in the dark. The committed claim here: this is the first detailed qualitative account of the human labor involved in constructing AI forecasting systems, drawn from interviews with successful participants in a competitive AI forecasting tournament. The authors — Dhawka, Wilson, and Head — aren't proposing a new model or a benchmark. They're doing something rarer: documenting the craft knowledge and systematic failure modes of the humans in the loop. Their finding is that builders faced three interlocking challenges — getting bots to gather relevant facts, implementing coherent multi-step reasoning, and understanding whether any of it actually worked. The research-gathering problem is deceptively hard. Builders reported that their bots would retrieve information that was superficially relevant but factually stale, misattributed, or hallucinated. Tuning retrieval meant deciding what sources to trust, how much context to feed the model, and when to stop searching — all decisions that required domain expertise the builders often didn't have for every question domain. Several participants described adding retrieval complexity (more sources, more sophisticated filtering) that produced no measurable improvement or actively degraded performance. The reasoning challenge is where things get structurally interesting. Forecasting requires chaining multiple uncertain inferences — assessing base rates, weighing evidence for and against, calibrating confidence. Builders tried prompt engineering, multi-agent architectures, chain-of-thought scaffolding, and explicit reasoning templates. The recurring pattern: added complexity rarely paid off. Simpler pipelines frequently matched or beat elaborate multi-stage systems, but builders couldn't tell this in advance because their evaluation methods were inadequate. This is the paper's sharpest insight — the complexity trap isn't about AI limitations but about human inability to diagnose what's working. Evaluation was the deepest hole. Forecasting questions resolve slowly (days to months), sample sizes per question type are tiny, and Brier scores aggregate across wildly different question difficulties. Builders reported testing on small convenience samples, sometimes just a handful of resolved questions. Several admitted to 'vibe-checking' — reading a few bot outputs and judging whether they seemed reasonable. The authors note that this piecemeal, opportunistic testing is structurally similar to problems documented in software engineering research on undertesting, but with the added difficulty that the ground truth arrives late and is domain-specific. The study's method is straightforward qualitative research — semi-structured interviews, thematic coding, iterative analysis. The sample of 15 is appropriate for the method but inherently limits generalizability. Crucially, participants were drawn from a competition context, meaning they were more motivated, more technically capable, and had more structured feedback than builders working in deployment settings. The challenges documented here are likely a floor, not a ceiling, for what real-world forecasting-bot construction looks like. What this paper actually contributes to the field is a problem specification. If you're building tools, IDEs, evaluation frameworks, or human-AI teaming protocols for forecasting, this is your requirements document. The three challenge areas — retrieval tuning, reasoning implementation, and evaluation methodology — map cleanly to tool opportunities. The complexity-doesn't-pay-off finding is a direct signal that current builder workflows lack the feedback mechanisms to support rational architectural decisions. The next useful artifact from this line of work isn't another interview study — it's an evaluation harness that gives builders fast, reliable signal on what pipeline changes actually improve calibration.
The analogy
Imagine tuning a recipe you've never tasted — adjusting spice levels, swapping ingredients, changing cooking times, but you can't eat the dish until days later when guests arrive. That's building a forecasting bot: you tweak retrieval, reasoning, and prompts, but the feedback on whether any change helped arrives late, noisy, and aggregated across wildly different question types. Rational optimization is nearly impossible.
Blind recipe tuning
Adjusting ingredients without tasting, feedback arrives only when guests eat the dish days later
Forecasting bot building
Adjusting retrieval/reasoning pipelines without fast evaluation signal, results resolve days-to-months later
Honest assessment
This is a solid qualitative problem specification — it names the failure modes of forecasting-bot construction clearly enough to serve as a requirements document for toolmakers. It is not a methods advance, a benchmark, or a system. Its value is proportional to whether anyone builds the evaluation tooling it implicitly calls for. HCI researchers and forecasting-tool builders should read it; ML researchers looking for performance numbers will find nothing here.
What Is CLAIMS?
43
/ 100
BedrockNews applies a structured analytical framework called CLAIMS to academic papers and technical research releases.
How CLAIMS worksClaim
3/5
Ladder
1/5
Architecture
3/5
Integrity
2/5
Milestone
1/5
Successor
3/5
What is this paper actually committing to?
Genuine contribution: first systematic qualitative account of forecasting-bot construction labor. Not a methods breakthrough — a problem specification. Valuable but narrow in scope.
The field fight
Should AI forecasting be studied as an autonomous-agent problem or a human-AI collaboration problem?
Side A
Focus on model capability — better models will produce better forecasts without human intervention
Held by: Anthropic ForecastBench, OpenAI scaling paradigm
Side B
The human builder is the bottleneck — tooling, process, and evaluation matter as much as model capability
Held by: HCI/CSCW community, superforecasting tradition (Tetlock), this paper
Milestone tracker
Unlocks: Builders get fast feedback on pipeline changes, breaking the complexity trap
Current
15
interviews
problem specification
Next
100+
resolved questions
fast eval harness
1-2 years if a tool team picks this up
Verified Facts (7)
15 builders of forecasting bots were interviewed in a qualitative interview study
Participants were sampled from among successful participants in a recent AI forecasting competition
Three challenge areas identified: tuning a bot to acquire factual research, implementing coherent reasoning, and understanding how well one's bot actually does
Builders frequently introduced complexity that did not pay off
Testing was opportunistic and piecemeal
Authors: Priya Dhawka, Benjamin Wilson, Andrew Head
Categories: cs.HC, cs.AI
Practical Implications (4)
If you're building a forecasting bot, expect that adding pipeline complexity will not reliably improve performance without fast evaluation feedback
Evaluation is the binding constraint: invest in evaluation harnesses before investing in fancier reasoning architectures
Competition contexts produce better-than-average builders; real deployment settings will surface worse versions of these problems
Tool builders should target the feedback loop — giving builders fast calibration signal on pipeline changes is the highest-leverage intervention
More latest news
Read all