Skip to content

Forethought · Pillar 2, Foresight

Decide what to test next.

Simulate consumer panels before you commission them. Generate 20 to 200 demographically-specified agents, run a full probabilistic unfolding, and explore the concept space with a draggable 3D puck. The fieldwork still matters. The bet you place on which fieldwork to run improves.

Abstract constellation of small product silhouettes arranged in three dimensions, suggesting synthetic consumer panels

Pillar 2 of 3 · Foresight

Foresight is what you do before you spend.

Know what you already know. Then decide what to test. Then choose what to ship.

A real consumer fieldwork study runs $50K to $500K and four to twelve weeks. The first question every R&D director asks is whether they're testing the right thing. Forethought answers that question with synthetic panels grounded in your historical data, probabilistic models with thirty years of peer-reviewed methodology behind them, and an interactive concept space you can explore before you write the screener.

Method · Synthetic Consumer Panel Simulation

20 to 200 synthetic respondents, each one demographically specified.

You set the panel composition: age bands, income tiers, geography, category usage, dietary constraints, whatever screens you'd write in a real study. Forethought generates the agents, scores each product through four sensory modalities, then runs in-character follow-up interviews so you see what the panel thought about each option, not just how they rated it.

Panel composition

Specify the panel like a real screener: 80 respondents, 25-54, household income $75K plus, weekly category buyers, balanced gender, regional spread. Forethought generates against the spec.

Four-modality scoring

Every product is scored on visual appeal, texture, flavor, and aroma as separate channels. The panel's overall liking rolls up from the modality scores so you can see which axis drove the response.

In-character follow-up

After scoring, agents respond to open-ended probes in character. The output reads like a real focus group transcript, not a model dump. Every quote traces to the agent's specified profile.

Cross-product comparisons

Panel-level statistics on differences between products: mean liking, modality split, segment-level preferences, JAR distributions, and the rest of the standard sensory output set.

Grounded against your data

When you bring a THEUS workspace or an internal data set, the synthetic panel anchors against your real evidence base, not a generic consumer training corpus. Your panel sounds like your category.

Reproducible

Same panel spec, same product spec, same seed: same panel. Forethought's panels are reproducible artifacts you can re-run, share, and cite in a stage-gate review.

Method · HUSK Probabilistic Unfolding

The math under the panel: Ennis-Johnson, open-sourced.

HUSK (Hedonic Unfolding with Shrinkage Kernel) is Aigora's open-source implementation of probabilistic unfolding for sensory and consumer data. It maps each consumer ideal point and each product position into a shared space, then explains liking as proximity to the ideal. The lineage runs back to Ennis & Johnson 1993. The code runs in production.

  • Auto-selected fit method

    BFGS for small panels, Adam for large ones, with a switch threshold tuned against benchmark data. You don't have to know the difference. The package picks the right solver and reports which it used.

  • Validated against 2,237 experiments

    HUSK has been cross-validated against 2,237 historical experiments from our archive and the public literature. The validation report is published.

  • Roots in Ennis & Johnson 1993

    The probabilistic unfolding framework is a direct descendant of Daniel Ennis and Joseph Johnson's 1993 work. Thirty years of peer-reviewed citations behind the model class.

  • Open source

    Published at github.com/aigorahub/husk under a permissive license. Used by Aigora in production, and by other research groups in their own pipelines.

  • Outputs you can publish

    Map of ideal points, map of products, model fit diagnostics, segment-level structure. Standard outputs the literature expects, not bespoke charts no one can interpret.

HUSK · Open Source

The same model class that runs inside Forethought's commercial pipeline. Verify it, fork it, ship it inside your own stack.

View on GitHub

Method · Interactive Concept Space Explorer

A draggable puck inside a 3D tetrahedron, with sensory descriptions on the fly.

Once HUSK has fit the panel, the resulting concept space is interactive. Set four anchor products at the corners of a tetrahedron, drag a probe inside, and the system blends a sensory description, a predicted liking score, and a panel-level segment breakdown in real time. Then ask Forethought to find the optimum for a target segment, and the optimizer runs in seconds.

Four-anchor tetrahedral space

Place any four real products at the tetrahedron's vertices. The interior is the convex blend of those anchors, mapped into the unfolded sensory space.

Barycentric interpolation

The probe's position in the tetrahedron determines a barycentric coordinate. Sensory profile and liking are interpolated continuously, not snapped to the nearest grid point.

Nelder-Mead "Find Optimal"

Ask for the optimum within a segment, a price band, or a constraint set. Nelder-Mead search runs over the interior and returns a concrete location with a predicted profile.

Gemini-grounded sensory descriptions

The blended sensory description is generated by a Gemini model grounded in the interpolated profile vector. The descriptive language matches the category lexicon, not generic adjective salad.

URL-first state sharing

Every position, segment, and anchor configuration encodes into the URL. Share a state with a colleague by sending a link, no export, no screenshot.

QDA CSV import

Bring a real QDA dataset, drop the CSV, and the anchors fill from your data. Forethought reads standard panel formats out of the box.

What you do with this

A typical session opens with the four anchors set to a benchmark, two prototypes, and a competitor. You drag the puck toward the prototype that's performing best, ask the optimizer for the sweet spot in the 25-34 cohort, and Forethought returns a target sensory profile. Hand it to formulators. The next prototype is informed by an optimum, not a guess.

Why the math matters

Barycentric blending preserves the manifold. A linear interpolation in raw attribute space would put you at a product that doesn't physically exist. The unfolded space stays on the manifold of plausible products, so the optimizer's answer is something a formulator can actually try to build.

Method · Stage 0 Spread-Optimal Selection

Before the panel runs, pick the right products to put in it.

Most simulated panels start with a question that no one wants to admit is wrong: which products do we test? The default is "the ones the product team is already excited about," which is a recipe for a confirmatory result. Stage 0 picks the spread-optimal subset of your candidate set so the panel actually informs the decision.

Ridge-whitened PCA

Stage 0 runs a ridge-whitened PCA over an emergent sensory attribute catalog drawn from your candidate set. The whitening corrects for collinearity, the ridge term keeps the solution stable on small samples.

Clique-theta solver

A graph-theoretic clique-theta solver picks the spread-optimal subset of size k. The optimum maximizes coverage of the attribute space subject to the budget constraint you set.

Tunable budget

Pick eight prototypes from a catalog of forty. Pick three from twelve. The solver runs at any reasonable scale. Larger problems trade off against runtime, not against quality.

One-click handoff

The Stage 0 output is the input to Forethought's simulation. One click promotes the chosen subset into a synthetic panel, with the panel composition you've already specified.

Defensible at stage-gate

The selection is auditable. Every chosen product has a documented attribute-coverage justification. The product team's favorite gets included or not for a reason, and the reason is on the record.

Reusable archive

The attribute catalog accumulates across projects. Year two of Forethought use is faster than year one because the catalog is already populated for your category.

Method · Attribute Vector Overlays

QDA attributes, mapped into the hedonic space your buyers actually navigate.

A descriptive analysis panel produces sixty attributes. Your consumer panel produces one number: did they like it. The bridge between those two worlds is a vector overlay, and Forethought builds it with the statistical care you'd expect from a methods paper.

  • Ridge regression with LOOCV validation

    The overlay regression uses leave-one-out cross-validation to choose the ridge penalty, which is the right answer for small-N sensory data where holdouts are expensive.

  • Bootstrap direction stability

    The attribute direction vectors are bootstrapped. Stability across resamples is reported. An attribute that points one way in 70% of bootstraps and the opposite way in 30% gets flagged, not plotted with a bold arrow.

  • Benjamini-Hochberg correction

    With dozens of attributes tested, false discovery is real. The overlays report Benjamini-Hochberg corrected significance, not the naive p-values that get researchers in trouble at a defense.

  • Plotted into the unfolded space

    The output is a clean overlay on the HUSK-fit perceptual map: which attributes drive liking, which drive disliking, which split segments, which are noise. The plot is publication-ready.

  • Drives the optimizer

    "Find the spot where creamy is high and bitter is low" works because the attribute vectors are in the space the optimizer searches. The same vectors feed the Concept Explorer's optimization.

Use Cases · Three Primary Scenarios

What Forethought is for, in concrete terms.

Three scenarios cover most of what teams come to us to do. Each maps cleanly to a pricing tier and a typical timeline. None of them require you to take our word for the simulation, because every output traces to an auditable methodology.

Scenario 01

Simulated Category Appraisal

You have a category, a benchmark, two prototypes, and a competitor. You want to understand the space before committing to a sixteen-week real-panel study. Forethought generates a synthetic panel, runs HUSK, returns the perceptual map, the attribute drivers, and a segment-level recommendation.

Standard: 4 weeks · 80-agent panel · Perceptual map and segment report

Scenario 02

Concept Screening

You have ten candidate concepts and budget for four. Stage 0 picks the spread-optimal subset, Forethought simulates the panel, and the output is a defensible "test these four" memo for the stage-gate. The team that loves concept six gets a transparent reason why it didn't survive.

Starter Kit: 2 weeks · 3-alt fixed scope · Stage 0 + 40-agent simulation

Scenario 03

Pilot Study with Full Deliverables

The flagship engagement. Six to eight weeks, a 200-agent panel with custom screening, full HUSK fit, attribute overlays, concept explorer build, segment-level optimization runs, and a procurement-grade report. Includes one round of post-delivery working session.

Pilot Study: 6-8 weeks · 200-agent panel · Full deliverable set

Real Client Outcome · Anonymized

How a global dairy producer used Forethought.

A multinational dairy company commissioned Forethought to design and analyze a cheddar category appraisal. Eight prototypes, two benchmarks, and a competitor needed to fit inside a single panel budget that previously would have only covered three. Stage 0 selected the spread-optimal six, the synthetic panel produced the segment structure, and the formulation team had a target sensory profile for the next round of prototyping inside the same quarter.

"We compressed a four-month upstream screening sequence into six weeks. The decisions we walked into the stage-gate with were better, not just faster."
6 weeks
from kickoff to formulation-ready brief
8 → 6
candidates narrowed via Stage 0
2 segments
distinct optima identified
1 quarter
cycle time recovered vs prior baseline

Pricing · Productized Engagements

Five points along a spectrum, priced so you can pick without negotiating.

Forethought is sold as a sequence of productized engagements, each with three-alternative pricing. Alt 1 is the lean version, Alt 2 is the typical scope, Alt 3 is the expanded version. The same three-alt structure runs through our enterprise engagements too. Pricing is in USD, signed via standard MSA, 50-25-25 milestone payments with a 10-business-day acceptance window per milestone.

Simulated Panel Starter Kit

A first-time engagement to prove the methodology against your category. Fixed scope, two-week turnaround, simulation report you can walk into a stage-gate.

2 weeks · 3-alt fixed scope

Alt 1 · Lean

Validate the method

$2,500
  • 40-agent synthetic panel
  • 3 product candidates
  • Basic HUSK fit
  • Summary report (PDF)
  • 1 working session
Scope a Starter Kit

Alt 2 · Standard

Popular

Most popular

$3,750
  • 60-agent synthetic panel
  • 4 product candidates
  • Full HUSK fit + map
  • Attribute overlay
  • Standard report + Q&A session
Scope a Starter Kit

Alt 3 · Expanded

More products, more depth

$5,000
  • 80-agent synthetic panel
  • 6 product candidates
  • HUSK + attribute overlay + segment cut
  • Full report with formulator brief
  • 2 working sessions
Scope a Starter Kit

Simulated Category Appraisal, Standard

A complete category appraisal at scale. Eighty to one hundred agents, full HUSK fit, attribute overlays, segment analysis, and a deliverable a brand team can present at stage-gate.

3-4 weeks · 3-alt pricing

Alt 1 · Lean

Single category, single segment

$10,000
  • 80-agent panel
  • Up to 6 products
  • HUSK + attribute overlay
  • Standard report
Scope a Standard

Alt 2 · Standard

Popular

Multi-segment cut

$12,500
  • 100-agent panel
  • Up to 8 products
  • HUSK + overlays + segment analysis
  • Concept Explorer build
  • Stakeholder presentation
Scope a Standard

Alt 3 · Expanded

More depth, more session time

$15,000
  • 120-agent panel
  • Up to 10 products
  • Full deliverable set
  • 2 working sessions
  • Methodology appendix
Scope a Standard

Simulated Category Appraisal, Complex

For categories with multi-modal segmentation, regulatory complexity, or non-standard panel requirements. Senior methodologist time, custom screener design, defensible at executive briefing.

5-6 weeks · 3-alt pricing

Alt 1 · Lean

$15,000
  • 120-agent panel, custom screener
  • Up to 10 products
  • HUSK + overlays + segment analysis
  • Senior methodologist lead
Scope a Complex

Alt 2 · Standard

Popular
$20,000
  • 160-agent panel, custom screener
  • Up to 12 products
  • Stage 0 spread-optimal selection
  • Full Concept Explorer build
  • Stakeholder presentation
Scope a Complex

Alt 3 · Expanded

$25,000
  • 200-agent panel, custom screener
  • Up to 16 products
  • Full deliverable set + 3 working sessions
  • Executive readout
  • 12-month follow-up call
Scope a Complex

Forethought Pilot Study

The flagship engagement. Six to eight weeks, a 200-agent panel with custom screening, the full deliverable set, an interactive Concept Explorer for your team, and a post-delivery working relationship. This is the package signed by every Pilot client to date.

6-8 weeks · 3-alt signed pattern

Alt 1 · Pilot

Single-category pilot

$65,000
  • 200-agent panel, full custom
  • Stage 0 + HUSK + overlays + Concept Explorer
  • Senior methodologist lead
  • Full report + methodology appendix
  • 3 working sessions + executive readout
  • 12-month follow-up included
Book a Pilot Call

Alt 2 · Standard

Popular

Most signed scope

$80,000
  • Everything in Alt 1
  • Two segment-level optimizer runs
  • Internal team training session
  • Dedicated Concept Explorer instance for 12 months
  • Quarterly check-in calls
Book a Pilot Call

Alt 3 · Expanded

Multi-region / multi-category

$100,000
  • Everything in Alt 2
  • Multi-region or multi-category scope
  • Custom integration with internal data
  • Annual model refresh option
  • Founder involvement on key sessions
Book a Pilot Call

Forethought Enterprise License

For organizations running multiple appraisals per year. A licensed instance, unlimited internal panels within agreed bounds, dedicated success management, and the team on retainer for methodology consultation.

Annual contract · Contact for quote

Multi-study licensed access

$150,000 - $500,000/ year
  • Licensed instance with internal panel runs
  • Dedicated solutions engineer
  • Methodology consultation on retainer
  • Custom integration with internal data systems
  • Quarterly working sessions with senior team
  • Annual methodology refresh and audit
  • Bring-your-own AI keys supported
  • On-prem deployment available
Request Custom Quote

Frequently Asked Questions

What R&D directors and procurement teams always ask

How accurate is a synthetic panel compared to a real one?

The right answer is that they're complementary instruments, not substitutes. A synthetic panel is best at directional questions: where does this product sit in the space, which segments respond differently, which attribute moves liking the most. It's not a replacement for a real consumer fieldwork study when you need a deployable claim or a regulatory submission. What we can say with confidence is that HUSK's probabilistic unfolding has been validated against 2,237 cross-validated experiments, the methodology has thirty years of peer-reviewed lineage, and every Forethought panel produces a transparent, auditable result. The teams that use it well treat the synthetic panel as the upstream filter that decides which real fieldwork is worth running.

Is HUSK really open source?

Yes. Published at github.com/aigorahub/husk under a permissive license. The same model class that runs inside the commercial product. We open-sourced it deliberately. The math has thirty years of peer-reviewed history, and we'd rather it be auditable than mysterious. Forethought adds the data pipeline, the synthetic panel generation, the interactive concept explorer, the Stage 0 selection, and the productized delivery. The probabilistic unfolding core is open.

What data do you need from us?

The minimum is a category description, a panel composition spec, and a product candidate list with sensory profiles. For richer engagements, we recommend bringing your historical QDA data (CSV is fine), any prior consumer panel data, and access to a THEUS workspace if you have one. The more grounded the synthetic panel is in your real data, the more category-specific the output. We sign an MSA before any data moves, and your data is never used to train models.

Can the team run Forethought themselves after the engagement?

At the Pilot Study tier, yes. The deliverable includes a dedicated Concept Explorer instance the team can run sessions on for twelve months. At the Enterprise License tier, the team runs the full simulation pipeline themselves on a licensed instance, with methodology consultation on retainer. Our preference is for teams to own the tool. Ours, then yours.

How does Forethought relate to THEUS?

THEUS is the memory layer. Forethought is the foresight layer. When both are in place, the synthetic panel anchors against your actual evidence base, so the personas sound like your category and the attribute structure reflects what your real panels have already shown. You can run Forethought without THEUS; the engagement just uses a more generic grounding. With THEUS, the simulation reads like a continuation of work you have already done.

Who owns the code and the methodology at the end of an engagement?

Standard Aigora IP clause: you get royalty-free perpetual access to all code and methodology developed for your engagement. We keep the core HUSK code (open source already) and the platform infrastructure. The category-specific configurations, the custom screeners, the attribute catalog you build with us: those are yours, forever. Available in the MSA.

Two ways to start.

Request a demo and we'll walk you through the concept space with a sample data set, or book a Pilot call and we'll scope a real engagement against your category and your candidate set.