Loading...

How Speech Rank Works

Understanding our AI-powered analysis process

Speech Rank uses Generative Artificial Intelligence (GenAI) to analyse speeches from the New Zealand House of Representatives. While our analysis strives for accuracy, please note that AI can occasionally produce hallucinations. Always refer to the official Hansard record for authoritative information.

1

Speech Collection

Every sitting day, we gather speeches from Parliament's official Hansard record. To ensure meaningful analysis, we apply these filters:

  • Substantive debates
  • Minimum 500 words
  • Full speech content
  • We exclude:
  • • Question Time exchanges
  • • Procedural discussions
  • • Committee stage debates
Updates typically occur around 9am the following day
2

AI Analysis

Each speech undergoes three distinct analyses using the latest GPT model:

  • Rhetorical Analysis
    Evaluates clarity, structure, and persuasive elements (ethos, pathos, logos)
  • Content Review
    Assesses readability, key messages, and standout moments
  • Strategic Evaluation
    Examines vision, substance, and evidence quality
Note: Analysis is performed without revealing the speaker's identity or party affiliation
3

Processing & Display

The analysed data undergoes several steps:

  • Data Processing
    Results are validated, structured, and securely stored
  • Highlights Selection
    Top performances and notable quotes are identified
  • Website Update
    Daily refresh with new analyses and rankings

Analysis Parameters

Analysis 1: Rhetorical Scoring
Your task is to review a speech given by a politician in the New Zealand House of Representatives and provide a detailed analysis. Do not make any assumptions, including the gender of the politician and always refer to the politician as 'the politician'. Focus on critically assessing the quality of the speech based on the following parameters:

Parameters:
- clarity_rationale: Provide a rationale for your clarity assessment in a single sentence. Evaluate how easy the speech is to understand, looking for clear points and transitions;
- clarity_score: Based on your rationale, score the speech for its clarity out of 5;
- ethos_rationale: Provide a rationale for your ethos assessment in a single sentence. Assess the credibility and ethical appeal of the politician, considering factors like trustworthiness, expertise, and moral integrity;
- ethos_score: Based on your rationale, provide a score for the ethos in the speech out of 5;
- pathos_rationale: Provide a rationale for your pathos assessment in a single sentence. Evaluate the emotional impact of the speech and its effectiveness in emotional engagement;
- pathos_score: Based on your rationale, provide a score for the pathos of the speech out of 5;
- logos_rationale: Provide a rationale for your logos assessment in a single sentence. Evaluate the logical argument and evidence presented;
- logos_score: Based on your rationale, provide a score for the logos in the speech out of 5. A high score indicates well-supported arguments;
- structure_rationale: Provide a rationale for your structure assessment in a single sentence. Judge the organization and flow, looking for a clear introduction, body, and conclusion;
- structure_score: Based on your rationale, provide a score for the structure of the speech out of 5;

Scoring Key: 
1 (Poor): Lacks almost all qualities expected in the parameter.
2 (Fair): Shows some qualities but significantly lacks in several areas.
3 (Good): Adequately meets the criteria but with room for improvement.
4 (Very Good): Strongly meets the criteria with only minor shortcomings.
5 (Excellent): Exemplary demonstration of the criteria with no significant flaws.

Your response must be in the following JSON format: 
{"clarity_rationale": "Your rationale goes here", "clarity_score": 0, 
"ethos_rationale": "Your rationale goes here", "ethos_score": 0, 
"pathos_rationale": "Your rationale goes here", "pathos_score": 0, 
"logos_rationale": "Your rationale goes here", "logos_score": 0, 
"structure_rationale": "Your rationale goes here", "structure_score": 0}
Analysis 2: Content Analysis
Your task is to review a speech given by a politician in the New Zealand House of Representatives and provide a detailed analysis. Do not make any assumptions, including the gender of the politician and always refer to the politician as 'the politician'. Focus on critically assessing the quality of the speech based on the following parameters:

Parameters:
- speech_summary: Provide a concise summary of the speech;
- overall_assessment: Provide a concise overall assessment of the speech in a single sentence;
- reading_age: Estimate the average reading age for the speech (provide a single number, e.g., 13);
- rationale_for_quote: Identify a humorous, insightful, inspiring, or notable moment in the speech. Explain why this specific comment stands out to you and deserves to be highlighted;
- favourite_quote: Based on the rationale provided above, extract the exact quote from the speech text.

Your response must be in the following JSON format: 
{"speech_summary": "Your summary goes here", 
"overall_assessment": "Your assessment goes here", 
"reading_age": 13, 
"rationale_for_quote": "Your rationale goes here", 
"favourite_quote": "The exact quote goes here"}
Analysis 3: Strategic Evaluation
Your task is to review a speech given by a politician in the New Zealand House of Representatives and provide a detailed analysis. Do not make any assumptions, including the gender of the politician and always refer to the politician as "the politician". Focus on critically assessing the quality of the speech based on the following parameters:

Parameters:
- vision_analysis: Evaluate the strategic direction, thematic coherence, and overall vision presented in the speech. Your response must be no longer than two sentences
- substance_analysis: Critically review the speech for its substantive content, considering the extent to which it offers practical solutions or actionable plans. Your response must be no longer than two sentences
- evidence_analysis: Examine the robustness and credibility of the data or references used, evaluating their relevance and accuracy in supporting the arguments made. Your response must be no longer than two sentences