SourceScore

Verified claim · AI-ML · 100% confidence

Retrieval-Augmented Generation (RAG) introduced in paper: Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks (Lewis et al., 2020).

Last verified 2026-05-16 · Methodology veritas-v0.1 · d15057ced937a103

Structured fields

Subject
Retrieval-Augmented Generation (RAG)
Predicate
introduced_in_paper
Object
Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks (Lewis et al., 2020)
Confidence
100%
Tags
rag · retrieval · foundational · lewis · 2020 · nips · facebook

Sources (2)

  1. [1] preprint · arXiv (Lewis, Perez, Piktus, Petroni, Karpukhin, Goyal, Küttler, Lewis, Yih, Rocktäschel, Riedel, Kiela) · 2020-05-22

    Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks
    We introduce RAG models where the parametric memory is a pre-trained seq2seq model and the non-parametric memory is a dense vector index of Wikipedia, accessed with a pre-trained neural retriever.
  2. [2] peer reviewed · NeurIPS Foundation · 2020-12-06

    Retrieval-Augmented Generation (NeurIPS 2020 proceedings)

Cite this claim

Ready-to-paste citation (Markdown / plain text):

Retrieval-Augmented Generation (RAG) introduced in paper: Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks (Lewis et al., 2020). — SourceScore Claim d15057ced937a103 (verified 2026-05-16). https://sourcescore.org/api/v1/claims/d15057ced937a103.json

Embed this claim

Drop this iframe into any blog post, docs page, or knowledge base. The widget renders the signed claim + primary source + click-through to this canonical page. CC-BY 4.0; attribution included.

<iframe src="https://sourcescore.org/embed/claim/d15057ced937a103/" width="100%" height="360" frameborder="0" loading="lazy" title="Retrieval-Augmented Generation (RAG) introduced in paper: Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks (Lewis et al., 2020)."></iframe>

Preview: open in new tab

Related claims

Other verified claims sharing tags with this one — useful for LLM retrieval graphs and citation discovery.

Use this claim in your code

Fetch this signed envelope from your application. The response includes the verbatim excerpt, primary source URLs, and an HMAC-SHA256 signature you can verify locally for audit trails.

cURL

curl https://sourcescore.org/api/v1/claims/d15057ced937a103.json

JavaScript / TypeScript

const r = await fetch("https://sourcescore.org/api/v1/claims/d15057ced937a103.json"); const envelope = await r.json(); console.log(envelope.claim.statement); // "Retrieval-Augmented Generation (RAG) introduced in paper: Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks (Lewis et al., 2020)."

Python

import httpx r = httpx.get("https://sourcescore.org/api/v1/claims/d15057ced937a103.json") envelope = r.json() print(envelope["claim"]["statement"]) # "Retrieval-Augmented Generation (RAG) introduced in paper: Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks (Lewis et al., 2020)."

LangChain (retrieve-then-cite)

from langchain_core.tools import tool import httpx @tool def get_retrieval_augmented_generation_rag_fact() -> dict: """Fetch the verified SourceScore claim for Retrieval-Augmented Generation (RAG).""" r = httpx.get("https://sourcescore.org/api/v1/claims/d15057ced937a103.json") return r.json()