Skip to content

Writing Effective Prompts for Summarisation

How to get summaries that are accurate, the right length and useful to the reader, and how to check them for errors.

Editorial team 2 min read

Summarisation is one of the most common and valuable uses of language models, and one of the easiest to get subtly wrong.

Say Who the Summary Is For

A summary for an executive, an engineer and a customer should look different. State the audience, the purpose and what decisions it will inform.

Specify Length and Shape

"Five bullet points of no more than 20 words each" is clearer than "a short summary". Ask for sections if the reader needs structure: key points, decisions, risks, next steps.

Say What Matters

Tell the model what to prioritise — figures, deadlines, commitments, disagreements — and what to leave out.

Guard Against Invented Details

  • Instruct the model to use only information in the source.
  • Ask it to quote or reference the passage behind each key point.
  • Ask it to flag uncertainty or contradictions in the source rather than resolve them silently.

Long Documents

For documents longer than the context window, summarise section by section and then summarise the summaries, keeping key figures verbatim.

Checking Summaries

  • Verify every number, name and date against the source.
  • Check for omissions: did it miss a major point or caveat?
  • For recurring summarisation tasks, build a small test set and grade faithfulness and coverage.

Watch for Tone Drift

Models can make summaries sound more certain or more positive than the original. Ask it to preserve hedges and qualifications.

More in Generative AI

All Generative AI guides →
Generative AI Guide · 2 min

Prompt Engineering Fundamentals

The building blocks of a good prompt — context, task, constraints and format — with before-and-after examples.

Generative AI 2 min read 24 Jul 2026

Generative AI Guide · 2 min

Few-Shot Prompting With Examples

Showing a model a few examples of the input and output you want is often clearer than describing it. How to choose good examples.

Generative AI 2 min read 23 Jul 2026

Generative AI Guide · 2 min

Getting Structured Output From LLMs

How to get JSON and other machine-readable output reliably from a language model, and how to validate it.

Generative AI 2 min read 22 Jul 2026

Generative AI Guide · 2 min

Why Language Models Hallucinate

What hallucination is, why it happens, and practical ways to reduce and catch it.

Generative AI 2 min read 21 Jul 2026