このサイトについて — 客観性・中立性への取り組み
当サイト『国会 両論ギジロク』は、ひとつの議事録を肯定・否定の両面から要約することで、特定の立場に偏らない情報提示を目指しています。
概要
本サイトは、国立国会図書館「国会会議録検索システム」が公開する議事録を、ローカル環境で動作する大規模言語モデル(LLM)で要約・分析し、静的ページとして公開する非公式の試みです。AIによる要約には誤り(ハルシネーション)や偏りが生じうるという指摘を踏まえ、使用しているモデルとプロンプト(指示文)をすべて公開し、誰でも生成過程を検証できるようにしています。
処理の流れ
- 原文取得:会議録検索システムAPIから議事録(全発言テキスト)を取得します。
- 部分要約:長い議事録を発言単位で分割し、各部分を要約します。
- 全体要約:部分要約を統合して会議全体の要約を作成します。
- 多角的分析:要約をもとに「影響を受ける層」「肯定的な見方」「否定的な見方」を生成します。
処理はすべてローカル環境(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 }}
【否定的な見方】
限界と免責
- 本サイトの要約・分析はAIによる自動生成であり、事実誤認や不正確な表現を含む可能性があります。正確な内容は必ず原文をご確認ください。
- 「肯定的な見方」「否定的な見方」は、議論を多角的に捉えるためにAIが生成した一例であり、本サイトや運営者の見解ではありません。
- 本サイトは特定の政党・政治的立場を支持・批判するものではありません。
- 本サイトは国立国会図書館および国会とは無関係の非公式サイトです。
- 本サイトはアクセス状況の把握のため Google Analytics を利用しています。これにより Google が Cookie 等を用いて閲覧情報(個人を特定しない統計情報)を収集します。詳細は Google のプライバシーポリシーをご確認ください。