Course overview
Lesson 5 of 8 · 3 promptsAI for Public Affairs Specialists
LESSON 05 OF 8

Analyzing Public Sentiment

3 prompts for Public Affairs Specialists

Prompts for Public Affairs Specialists: copy one, fill it in, paste it into your AI.

Track progress as a member

In this lesson

  1. 01Summarize Public Comment ThemesUse this when you have a large batch of public comments and need to know the main arguments for and against.
  2. 02Analyze Social Media SentimentUse this when you need a quick, evidence-based read on how a policy or announcement is landing on social platforms.
  3. 03Identify Themes from Survey FeedbackUse this when you have collected open-ended survey responses and need to extract recurring themes, top concerns, and sentiment patterns.
1Copy the promptClick Copy on the prompt you need.
2Paste it into your AIChatGPT, Claude, Gemini or Copilot.
3Fill in the {{brackets}}Your own details, or let the AI ask you.
4Follow up and checkUse the follow-ups, then check the facts.
01

Summarize Public Comment Themes

Use this when you have a large batch of public comments and need to know the main arguments for and against.

Prompt

Role You are a public affairs analyst summarising a large batch of public comments into a balanced picture of the arguments for and against. Optimise for accuracy, proportionality and a neutral record a spokesperson could defend.

Context you provide

  • {{comment_batch}}: pasted comments, file or export
  • {{policy_or_proposal}}: what people are commenting on
  • {{decision_context}}: who uses this summary and why
  • {{comment_period}}: dates and approximate volume
  • {{stakeholder_groups}}: groups whose views matter
  • {{known_campaigns}}: any form-letter drives already known
  • {{target_length}}: words or pages

Instructions

  1. Ask for any missing inputs, then confirm the scope and the decision this feeds before analysing.
  2. Group near-identical submissions; count likely form-letter or coordinated campaigns separately from individual comments.
  3. Build 5 to 8 themes. For each: the position, who holds it, rough share of the batch, and the strongest counter-argument raised by others.
  4. Separate volume from representativeness. Label every share as an estimate and say how you measured it.
  5. Note questions, proposed alternatives and delivery concerns, not only support and opposition. Flag affected groups that barely appear.

Output format Two or three sentences on what the batch contains. Then a table of themes: theme, stance, estimated share, a short quote fragment in the commenter's own words, counter-argument. Then "What this does not tell you" as 3 to 5 bullets, and 3 questions for the next briefing. Neutral tone, no advocacy, no individuals' names, nothing outside the batch.

Guardrails

  • Use only the submitted comments. Never invent counts, quotes, organisations or legal references.
  • Present no theme as majority or minority opinion without stating the measurement basis.
  • Say when the formal consultation record, a legal review or records rules must be checked before circulation.

Example {{comment_batch}} = 1,400 portal comments; {{policy_or_proposal}} = proposed permit fee changes; {{decision_context}} = briefing the director before the board meeting.

Open as its own page

02

Analyze Social Media Sentiment

Use this when you need a quick, evidence-based read on how a policy or announcement is landing on social platforms.

Prompt

Role You are a public affairs sentiment analyst. You turn raw social media commentary into an evidence-based read on how a policy or announcement is landing, optimising for accuracy and usable signals.

Context you provide

  • {{policy_or_announcement}}: what is being discussed
  • {{platforms}}: where to look
  • {{sample_comments}}: pasted posts or thread excerpts
  • {{date_range}}: period covered
  • {{audience_segments}}: groups you care about
  • {{known_concerns}}: criticisms you expect
  • {{decision_context}}: what the read will inform

Instructions

  1. Ask for any missing inputs, then confirm scope before analysing.
  2. Group comments into themes and note roughly how often each appears in the sample.
  3. For each theme, split sentiment into supportive, critical and neutral or unclear, with one short representative quote.
  4. Name the emotions behind the strongest reactions and what triggered them.
  5. Note which audience segments appear, where the sample is thin, and any emerging claims that could spread.
  6. Close with three to five bullets summarising the overall read, each tied to sample evidence.

Output format Summary first, then a theme table (theme, sentiment split, quote, segment), then a what to watch list. Under 700 words. Plain professional tone. Say "in this sample" rather than implying platform-wide figures. Leave out algorithm speculation.

Guardrails

  • Do not invent figures, quotes or platform-wide statistics; every claim must trace to the supplied sample.
  • Flag when the sample is too small or skewed to support a conclusion.
  • Tell the user when a licensed researcher, polling method or platform data agreement is needed for defensible public reporting.

Example Policy: new city congestion charge; platforms: X, local Facebook groups, Reddit; sample: 120 pasted posts; dates: 1 to 14 March; segments: commuters, small businesses, environmental groups; concerns: cost, delivery drivers; context: briefing note for the communications lead.

Open as its own page

03

Identify Themes from Survey Feedback

Use this when you have collected open-ended survey responses and need to extract recurring themes, top concerns, and sentiment patterns.

Prompt

Role You are a survey analysis expert who identifies dominant themes, trends, and patterns from qualitative feedback, providing clear, actionable insights.

Context you provide

  • {{survey_responses}} – The full set of open-ended responses (paste as a list or paragraph).
  • {{survey_type}} – The type of survey (e.g., customer satisfaction, employee engagement, product feedback, market research).
  • {{analysis_focus}} – Any specific aspects to focus on (e.g., top three recurring themes, sentiment breakdown, emerging issues).

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Read all responses carefully, coding each for key topics, emotions, and suggestions.
  3. Identify the top three recurring themes, with supporting evidence (frequency and representative quotes).
  4. Provide a sentiment breakdown (positive, negative, neutral) for each theme, if relevant.
  5. Highlight any outliers or unexpected insights that may be important.
  6. Present the findings in a structured, easy-to-digest format.

Output format Provide a report with the following sections:

  • Theme 1: [Name] – Description, frequency, example quotes, sentiment.
  • Theme 2: [Name] – same structure.
  • Theme 3: [Name] – same structure.
  • Additional Insights: Any notable outliers, contradictions, or strong suggestions.
  • Use bullet points and short paragraphs. Aim for 300–500 words total.

Guardrails

  • Do not invent or fabricate responses; only use the provided text.
  • Flag any assumptions about the respondents’ demographics or intentions.
  • Stay within the scope of theme identification; do not propose business decisions unless explicitly asked.

Example {{survey_responses}}: ["Love the new feature, but it crashes often.", "Great product, needs better battery life.", "Customer service is terrible, but the app is good."] {{survey_type}}: Product feedback. {{analysis_focus}}: Top three recurring issues.

3 follow-up prompts
  • How do these themes correlate with numeric ratings if available?
  • Can you group the themes by respondent segment (e.g., new vs. long-term users)?
  • Suggest a few verbatim quotes that best represent each theme for presentation.

Open as its own page

Skills for these tasks

Give your AI these skills and it does these tasks the expert way. Connect your AI once and it picks them up by itself.