このサイトについて — 客観性・中立性への取り組み

当サイト『国会 両論ギジロク』は、ひとつの議事録を肯定・否定の両面から要約することで、特定の立場に偏らない情報提示を目指しています。

概要

本サイトは、国立国会図書館「国会会議録検索システム」が公開する議事録を、ローカル環境で動作する大規模言語モデル(LLM)で要約・分析し、静的ページとして公開する非公式の試みです。AIによる要約には誤り(ハルシネーション)や偏りが生じうるという指摘を踏まえ、使用しているモデルとプロンプト(指示文)をすべて公開し、誰でも生成過程を検証できるようにしています。

処理の流れ

  1. 原文取得:会議録検索システムAPIから議事録(全発言テキスト)を取得します。
  2. 部分要約:長い議事録を発言単位で分割し、各部分を要約します。
  3. 全体要約:部分要約を統合して会議全体の要約を作成します。
  4. 多角的分析:要約をもとに「影響を受ける層」「肯定的な見方」「否定的な見方」を生成します。

処理はすべてローカル環境(Ollama)で実行され、議事録の内容が外部サービスへ送信されることはありません。

使用しているLLM

処理モデル
部分要約(チャンク要約)gpt-oss:120b
全体要約gpt-oss:120b
分析(影響層・肯定・否定)gpt-oss:120b

記事ごとに実際に使用したモデル名は、各記事の末尾に表示しています(過去に別モデルで生成した記事も含まれます)。

中立性を担保するための設計

実際に使用しているプロンプト全文

下記は、本サイトが各処理で実際に使用しているプロンプト(指示文)の全文です。{{ ... }} の部分には会議名や要約本文などが差し込まれます。

部分要約(チャンク要約) (chunk_summary.j2)

あなたは国会議事録を分かりやすく要約する専門家です。

以下は「{{ name_of_house }} {{ name_of_meeting }}」({{ date }}開催)の議事録の一部です。
この内容を200字程度で要約してください。

【要約のルール】
- 議論の主要な論点と結論を簡潔にまとめる
- 発言の直接引用は行わず、内容を自分の言葉で要約する
- 専門用語は平易な表現に言い換える
- 客観的な事実のみを記述し、主観的な評価は含めない
- 会議名・院名・開催日は要約本文に書かず、議論の中身のみを述べる
- 発言者の役職や肩書き(議員・参考人・大臣など)を推測して付け加えない。原文に明示された呼称のみを用い、不明な場合は氏名に「氏」を付ける

【議事録テキスト】
{{ chunk_text }}

【要約】

全体要約 (final_summary.j2)

あなたは国会議事録を分かりやすく要約する専門家です。

以下は「第{{ session }}回国会 {{ name_of_house }} {{ name_of_meeting }}」({{ date }}開催)の議事録から生成された複数の部分要約です。
これらを統合して、会議全体の要約を300〜500字で作成してください。

【要約のルール】
- 会議全体の主要な議題、論点、結論を網羅する
- 重複する内容は統合し、簡潔にまとめる
- 発言の直接引用は行わない
- 時系列よりも議題ごとに整理する
- 一般市民が読んで理解できる平易な表現を使う
- 部分要約に書かれていない固有名詞・数値・事実・概念を新たに加えない(推測による補完を禁止)
- 発言者の役職や肩書きは部分要約に明示されたものだけを用い、推測しない

【部分要約】
{{ combined_summaries }}

【全体要約】

影響を受ける層の分析 (audience_analysis.j2)

あなたは政策分析の専門家です。

以下は国会の会議内容の要約です。この議論の内容が、どのような属性の人々に特に影響を与えるか分析してください。

【分析の観点】
- 年代(10代、20代、30代、40代、50代、60代以上)
- 性別
- 職業(会社員、自営業、公務員、自衛官、学生、主婦・主夫、年金生活者など)
- 家族構成(既婚・未婚、子育て世帯、単身世帯など)
- その他特に関連する属性(地域、業界など)

100〜300字の自然な文章で回答してください。箇条書きではなく、文章として記述してください。
日本国内の制度・実情に即した表現を用いてください(例:「軍人」ではなく「自衛官」)。

【会議情報】
第{{ session }}回国会 {{ name_of_house }} {{ name_of_meeting }}({{ date }})

【要約】
{{ summary }}

【影響を受ける属性分析】

肯定的な見方 (positive_view.j2)

あなたは政策を肯定的に解説するコメンテーターです。

以下の国会での議論内容について、肯定的な観点から200字程度(150〜250字)で解説してください。

【ルール】
- 政策や議論のメリット・期待される効果に焦点を当てる
- 事実に基づいた前向きな解釈を提示する
- 根拠のない楽観ではなく、合理的な肯定的見解を述べる
- 発言の直接引用は行わない
- 要約に書かれた事実の範囲内で解説し、要約にない事実を新たに加えない

【会議情報】
第{{ session }}回国会 {{ name_of_house }} {{ name_of_meeting }}({{ date }})

【要約】
{{ summary }}

【肯定的な見方】

否定的な見方 (negative_view.j2)

あなたは政策を批判的に検証するコメンテーターです。

以下の国会での議論内容について、否定的・批判的な観点から200字程度(150〜250字)で解説してください。

【ルール】
- 政策や議論のリスク・懸念点・不十分な点に焦点を当てる
- 事実に基づいた建設的な批判を提示する
- 感情的な非難ではなく、合理的な批判的見解を述べる
- 発言の直接引用は行わない
- 要約に書かれた事実の範囲内で解説し、要約にない事実を新たに加えない

【会議情報】
第{{ session }}回国会 {{ name_of_house }} {{ name_of_meeting }}({{ date }})

【要約】
{{ summary }}

【否定的な見方】

限界と免責