Articles and social posts often contain interpretive or opinionated language that embeds implicit factual sub-claims. Readers cannot easily trace these claims back to original reporting or primary sources, nor determine whether the source material directly states, paraphrases, or contradicts the claim.
Given a short input text, the system will:
- Extract one factual sub-claim (even if embedded in opinionated language)
- Retrieve relevant sources via web search
- Classify the source-to-claim relationship: Direct, Paraphrase, Contradiction, or Not Found
- Present verbatim evidence showing where the claim originated
This is an ephemeral, single-session MVP focused on source attribution and transparency.
- No persistent storage or user accounts
- No batch or multi-claim processing
- No automated truth scoring
- No political stance labeling
- No browser extension or API productization
- Journalists / researchers (prototype-level)
- Technical evaluators (hiring managers)
- Advanced users interested in source attribution
-
User pastes a paragraph (article excerpt, post, commentary)
-
System extracts one factual sub-claim
-
System retrieves sources using Tavily
-
System evaluates evidence using grounded LLM reasoning
-
System displays:
- Extracted claim
- Verdict
- Sources and quoted evidence
- Free-form text (≤ 2 paragraphs)
- System attempts to extract a factual sub-claim even if the input is opinionated
- If no factual claim can be reasonably isolated, the system must state this explicitly
-
Original reporting is allowed
-
Sources may be:
- Primary (transcripts, filings, datasets, direct statements)
- Original reporting (first-party journalism)
- Secondary reporting (clearly labeled)
- Direct – Source states the claim verbatim or near-verbatim
- Paraphrase – Source conveys the same meaning in different words
- Contradiction – Source states the opposite or conflicts with the claim
- Not Found – No sources found that address this specific claim
-
Extracted Claim (single sentence)
-
Attribution: Direct | Paraphrase | Contradiction | Not Found
-
Evidence List (1–5 items):
- Source URL
- Source type (primary / original reporting / secondary)
- Verbatim quoted excerpt
- How the source relates to the claim (direct quote, paraphrase, or contradiction)
- All attributions must be traceable to verbatim quoted text
- System must explicitly note when sources are secondary (not original reporting)
- System must show the "chain" from claim → source quote
-
Single-page interface
-
Text input field
-
"Chase the Source" action button
-
Structured output sections:
- Extracted Claim
- Verdict
- Sources & Evidence
No advanced settings or debug UI in MVP.
- End-to-end execution < 30 seconds
- Claim extraction is understandable and defensible
- Attribution category matches the quoted evidence
- System returns Not Found rather than fabricating a source relationship
- Temporal mismatches (old vs recent reporting)
- Search result noise
- Ambiguous or compound claims
- No human-in-the-loop correction