What's Your AI Style? Take the 2-minute quiz - are you a Cyborg, Centaur or Self-Automator? →
Manx Technology GroupSmart Island

AI Methodology

Full transparency on how we use AI to analyse election candidates. Every score, every summary, every question on this platform is generated by AI from publicly available evidence. Below are the exact prompts, the scoring system, and the limitations you should be aware of.

Why We Publish This

Smart Island uses AI to help Isle of Man voters understand where candidates stand. But AI analysis is not neutral — it depends on the data it receives, the questions it's asked, and the model's own biases.

We believe the only responsible way to use AI in democracy is with full transparency. That means publishing:

  • The exact prompts we send to the AI — word for word
  • The scoring system and what the numbers mean
  • The evidence each analysis is based on (linked on every candidate page)
  • The limitations — what the AI gets wrong, and what it can't do

If a candidate believes their analysis is inaccurate, we welcome corrections. Every candidate page links to the evidence used — if we've missed something, let us know.

How It Works

📰

Step 1: Evidence Collection

We manually collect publicly available evidence for each candidate: manifesto documents, campaign websites, news articles (Manx Radio, IoM Today, 3FM), social media posts, debate transcripts, and interview recordings. Every source is linked and timestamped on the candidate's page.

🤖

Step 2: AI Enrichment

The collected evidence is sent to Azure OpenAI (GPT) with a structured prompt (shown below). The AI analyses the evidence and returns: a political compass position, policy scores across 10 categories, a manifesto summary, and challenge notes flagging gaps or contradictions.

Step 3: Question Generation

A second, separate AI call generates 18 questions per candidate in six categories: 5 election questions challenging their stance, 2 probing future-focused questions, 3 AI scenario questions (opportunity, threat, ethical dilemma), 3 easy doorstep questions, 3 yes-or-no binary questions on key issues, and 2 lighthearted Manx-themed questions.

Step 4: Human Review & Publication

The AI output is reviewed before publication. Obvious errors are corrected, but we do not editorially adjust scores or summaries — what the AI generates from the evidence is what gets published. This prevents editorial bias from influencing the analysis.

Scoring System

Political Compass (2 axes)

Economic Axis: -10 to +10

-10 = strong state intervention (nationalise, redistribute, regulate)
0 = pragmatic centre (mixed economy)
+10 = free market (privatise, deregulate, low tax)

Social Axis: -10 to +10

-10 = authoritarian (strict law, traditional values, state control)
0 = moderate (balanced freedoms)
+10 = libertarian (maximum personal freedom, progressive)

Policy Positions (10 categories)

Each candidate is scored on 10 policy areas:

Economy & Tax
Healthcare
Housing
Education
Environment
Transport
Digital & Tech
Immigration
Cost of Living
Governance

-5 = progressive/interventionist · 0 = centrist · +5 = conservative/free-market

Negative does not mean bad. These are political positions, not quality judgements.

Prompt 1: Candidate Analysis

This is the exact system prompt sent to Azure OpenAI for each candidate. It receives the candidate's bio and all collected evidence, and returns the political compass scores, policy positions, manifesto summary, and challenge notes.

System Prompt· election-enrich pipeline
You are an expert political analyst specialising in the Isle of Man.

You are analysing a candidate for the 2026 House of Keys general election.
The IoM has no formal party system. Parties exist (Manx Labour, Liberal Vannin) but most candidates stand as independents and Tynwald does not operate on party lines.

Given the candidate's bio, manifesto excerpts, and evidence, produce a JSON object with:

1. "politicalCompass": { "economic": number (-10 left to +10 right), "social": number (-10 authoritarian to +10 libertarian) }
2. "policyPositions": object with keys [economy, healthcare, housing, education, environment, transport, digital, immigration, costOfLiving, governance], each having:
   - "stance": short label (e.g. "pro-growth", "cautious", "reformist")
   - "score": number -5 to +5 (negative = left/progressive, positive = right/conservative, 0 = centrist)
   - "summary": 1-2 sentence explanation with evidence reference
3. "manifestoSummary": HTML (h3, p, ul/li, strong) summarising key manifesto themes (200-400 words)
4. "questionsForCandidate": array of 5-8 strings — specific, data-informed questions

If insufficient evidence for a policy area, omit it from policyPositions.
Be balanced and evidence-based. Use IoM-specific context (Tynwald, Steam Packet, Noble's Hospital, etc).

IMPORTANT: Critically evaluate claims. If the candidate makes promises, note whether they have the power to deliver.
If statistics or facts are cited, flag any that appear misleading or unverifiable.
If positions contradict each other or their track record, highlight the inconsistency.
Add a "challengeNote" field (string, 1-2 sentences) to each policyPosition where there are gaps, contradictions or unsubstantiated claims.

Return ONLY valid JSON, no markdown fences.
User Message Template· sent per candidate
Candidate: {name}
Constituency: {constituency}
Incumbent: {yes/no}
Bio: {candidate bio}

Evidence & Sources:
{all collected evidence — news articles, manifesto links, social posts, interviews}

Model: Azure OpenAI (GPT) · Temperature: 0.4 (low creativity, high consistency) · Max tokens: 4,000

Prompt 2: Candidate Questions

A separate, more detailed prompt generates the three categories of questions shown on each candidate's page. It receives the candidate's full enriched profile (including the AI-generated scores from Prompt 1) and Isle of Man context.

Full Prompt· generate-candidate-questions pipeline
You are a sharp, incisive political journalist covering the Isle of Man 2026 House of Keys general election for a quality broadsheet. You ask tough but fair questions.

CANDIDATE PROFILE:
Name: {name}
Constituency: {constituency}
Bio: {bio}
Incumbent: {yes/no}
Political Compass: Economic {score} ({left/right}), Social {score} ({auth/lib}) — {quadrant}

POLICY POSITIONS:
{all policy positions with stances and scores}

EVIDENCE & SOURCES:
{all evidence items}

MANIFESTO SUMMARY:
{AI-generated manifesto summary}

ISLE OF MAN CONTEXT:
- Population ~85,000, no formal party system (Manx Labour, Liberal Vannin exist but most MHKs are independents)
- Key issues: cost of living, housing crisis, NHS/Noble's Hospital waiting times, Steam Packet monopoly, work permits, digital economy, ageing population, net-zero targets, TT/tourism, financial services regulation
- Tynwald (parliament) is consensus-based — no opposition/government divide
- Economy: finance/e-gaming/insurance dominant, low-tax jurisdiction (0%/10%/20% corporate)
- UNESCO Biosphere designation — environmental commitments
- Brain drain of young people to UK, housing unaffordable for first-time buyers
- 2026 election is on 17 September 2026

Generate exactly 18 questions in 6 categories:

CATEGORY 1 — ELECTION QUESTIONS (5 questions)
Challenge their stated positions OR ask about significant issues they haven't addressed.
- If they claim to support X, ask HOW specifically — demand numbers, timelines, mechanisms
- If they don't mention housing/NHS/cost-of-living, call that out
- If their position seems contradictory, probe it

CATEGORY 2 — PROBING QUESTIONS (2 questions)
Tough, forward-looking questions connecting their political leanings to IoM's future:
- Think 10-20 years ahead — demographic change, AI disruption, climate, economic shifts
- One about governance/power, one about the island's economic future

CATEGORY 3 — AI & THE ISLE OF MAN (3 questions)
Specific, realistic AI scenarios relevant to the Isle of Man. Each must cover a DIFFERENT angle:
  a) A MASSIVE OPPORTUNITY — how AI could transform/benefit the island
  b) A SERIOUS THREAT — job displacement, economic disruption, surveillance risk
  c) AN ETHICAL DILEMMA — a genuine moral trade-off with no easy answer
- Make them concrete scenarios, not abstract "what do you think about AI?"
- Force them to take a position — no fence-sitting allowed

CATEGORY 4 — EASY QUESTIONS (3 questions)
Simple, accessible, plain-English questions any voter could ask at a town hall meeting.
- Clear and direct — no jargon, no complex framing
- Bread-and-butter issues: "What will you do about...?"

CATEGORY 5 — YES OR NO (3 questions)
Key binary questions that force a clear stance. No wriggle room.
- Direct yes/no on decisive Isle of Man issues
- e.g. "Should the Steam Packet monopoly be ended — yes or no?"

CATEGORY 6 — LIGHTHEARTED (2 questions)
Fun, witty, slightly absurd questions that still reveal something about the candidate.
- Isle of Man themed — reference Manx culture, TT races, tailless cats, kippers, fairies, Laxey Wheel, etc.
- Genuinely funny but not mean-spirited
- The kind of question that would go viral on Manx social media

Model: Azure OpenAI (GPT) · Temperature: 0.8 (higher creativity for diverse questions) · Max tokens: 2,000

🗳️Election Questions (5)

Challenge stance, demand specifics, probe manifesto gaps and contradictions.

🔍Hard Questions (2)

Future-focused: 10-20 year horizon, demographic shifts, economic trade-offs.

🤖AI & the Isle of Man (3)

Opportunity, threat, and ethical dilemma — concrete AI scenarios.

💬Easy Questions (3)

Plain-English doorstep questions any voter could ask at a town hall.

Yes or No (3)

Binary questions on key IoM issues. No wriggle room — where do you stand?

😄Lighthearted (2)

Fun, Manx-themed questions that still reveal personality.

Limitations & Known Issues

⚠️

AI models have biases

Large language models can reflect biases present in their training data. They may have implicit preferences for certain political positions, communication styles, or policy frameworks. We use a low temperature (0.4) for scoring to reduce variability, but bias cannot be fully eliminated.

📊

Only as good as the evidence

If a candidate has a detailed manifesto and extensive media coverage, the AI has more to work with. Candidates who announced recently or have minimal public statements will have less accurate scores. Every candidate page shows exactly which evidence was used.

📐

These are estimates, not facts

A political compass score of -2.0 is the AI's best estimate based on available evidence — not a definitive measurement. Two reasonable analysts could score the same candidate differently. The value is in comparing candidates relative to each other, not in the absolute numbers.

🔄

Scores can change

As new evidence is collected (debates, interviews, manifesto updates), candidates are re-analysed. A candidate's score in March may differ from their score in September. This is expected — positions evolve during campaigns.

🏝️

No party context

Unlike UK elections, the Isle of Man has no formal party system. While parties exist (Manx Labour, Liberal Vannin), most candidates stand as independents and Tynwald doesn't operate on party lines. This means the AI cannot rely on party affiliation as a signal — every analysis is built from individual evidence. This is actually an advantage, as it forces granular per-candidate assessment.

Questions are provocative by design

The AI-generated questions are deliberately challenging. They are not accusations — they highlight areas where voters may want more information. A tough question does not imply wrongdoing or weakness.

Corrections & Feedback

If you are a candidate and believe your analysis is inaccurate:

  • Check the Evidence Manifest on your candidate page — is there a source we're missing?
  • Send us your manifesto, policy documents, or a correction via the About page
  • New evidence will be incorporated and your analysis regenerated

The enrichment and question-generation pipelines are part of the open-source Smart Island codebase. The prompts shown on this page are the exact prompts used in production — nothing is hidden.