01 · Evidence ledger

Every respondent starts with a real voice.

02 · Data foundation

Real data, shaped into a usable panel.

Market Pilot follows the question to the right sources, builds a respondent panel for that run, and keeps the evidence trail attached.

RedditYouTubeXWeChatTelegramZhihuRedditYouTubeXWeChatTelegramZhihuRedditYouTubeXWeChatTelegramZhihuRedditYouTubeXWeChatTelegramZhihuRedditYouTubeXWeChatTelegramZhihuRedditYouTubeXWeChatTelegramZhihu
TikTokInstagramREDnoteDiscordBilibiliQuoraTikTokInstagramREDnoteDiscordBilibiliQuoraTikTokInstagramREDnoteDiscordBilibiliQuoraTikTokInstagramREDnoteDiscordBilibiliQuoraTikTokInstagramREDnoteDiscordBilibiliQuoraTikTokInstagramREDnoteDiscordBilibiliQuora
Public social data

Turn public conversations from major platforms into evidence-rich respondent profiles.

Depth interviews

Use interview material when motivation, language, and nuance matter more than volume.

Private panels

Bring first-party data to build a reusable respondent base for your own category.

0+
source platforms
0+
respondents per run
0%
traceable claims
03 · Two loops

One respondent base, two operating loops.

The offline loop turns source material into a respondent pool. The realtime loop reuses that pool for each research question, with deterministic checks before LLM judgment.

offline

Data side

run once
step 01
Collect

Public voices, author context, and comment evidence

step 02
Clean

Deterministic local rules, reversible and auditable

step 03
Extract profiles

LLM inference only when evidence exists

step 04
Package agents

Remove empty profiles and assemble the respondent base

200+
respondent agents

Each agent keeps source evidence, confidence, and NA boundaries.

realtime

Run side

reuse pool
step 01
Scope gate

Check whether the question can be answered

step 02
Evidence gate

Check whether the sample is strong enough

step 03
Respond one by one

Tie each answer to profile evidence

step 04
Aggregate and mask

Mask sensitive details before delivery

deterministic codeLLM judgmentNA when unsupported
04 · Governance

A respondent is extracted, not invented.

Raw social data needs discipline before it can become research. We pass it through layered governance before any answer is generated.

01
Noise control

Remove placeholders, empty reactions, and symbol-only replies, while keeping an auditable trail of what was filtered.

02
Evidence triples

Every profile field is stored as a value, confidence level, and source evidence. Unsupported fields stay NA.

03
Respondent base

Zero-signal profiles are excluded. Every retained respondent is anchored in actual language and context.

05 · Trust moat

Why the system can stay honest.

NA discipline

Other tools always answer. Market Pilot can say, “not enough evidence.”

Two gates

A scope gate checks whether the question is answerable; a capability gate checks whether there is enough evidence.

NA discipline

Missing evidence is marked as NA. A thinner answer is better than a confident hallucination.

Respondent rules

Agents infer attitudes only from profile context, and every answer must stay tied to evidence.

Targeted masking

Traceable inside the system, privacy-safe in the product. Phone numbers, handles, and sensitive details are masked with intent.

06 · Traceback

Click from a report sentence back to the evidence.

Traceability is built into the workflow: final claims, respondent attitudes, evidence lines, and masking rules have to line up.

market-pilot / tracebackdemo · privacy-safe · evidence-linked
report sentence

Price-drop anxiety is the heaviest negative signal in this sample.

This sentence is not written from intuition. It must trace back from the final report, to aggregated attitudes, to respondent evidence.

1Aggregated claim
2Respondent stance
3Source evidence
4User-facing masking
evidence 01confidence 0.92masked

I picked up the car three months ago and it dropped by over 20k. I should have waited. Calling 138****6021 did not help.

allowed inference

Infer attitude toward price cuts from directly stated frustration.

blocked inference

Do not invent income, household status, or budget. Unsupported fields remain NA.

Contact contact@renlab.ai