本文へ移動
cccskills
無料GitHub で公開

ir-freeform-text-analysis

「学生調査の自由記述回答を AI で分析したい」「授業評価アンケートの傾向を可視化したい」 「大学評価業務で膨大な記述データを整理したい」「新入生アンケートの定性データからカテゴリを抽出したい」 場面で使う IR 担当者向けスキル。匿名化前処理・カテゴリ抽出・クラスタリング・検証の 7 ステップで、 Web 版 AI 禁止ゾーンと運用ラインを構造化する。

インストール方法を見る

含まれるファイル(3)

  • SKILL.md10.2 KB
  • examples/example-01-jugyo-hyoka-jiyukijutsu.md6.7 KB
  • references/workflow-steps.md6.8 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

ir-freeform-text-analysis

学生調査・授業評価の自由記述を生成 AI で分析する判断フレームワーク


1. Overview

IR(Institutional Research)業務では、学生調査・授業評価・大学評価の自由記述回答を扱うことが多い。従来は KH Coder 等の質的分析ツールや、職員による目視集計が中心だったが、生成 AI の登場により、数百〜数千件の記述データからカテゴリ抽出・傾向可視化を短時間で行える可能性が開けた。

一方、自由記述には学生の氏名・学籍番号・特定できる個人情報が混入しやすく、Web 版 ChatGPT 等に生データをそのまま入力することは情報漏洩リスクを伴う。匿名化・前処理の工程を省略すると、AI サービス側の学習データに学生発言が流れ込む可能性があり、個人情報保護法および各大学の学生データ取扱規程に抵触する。

本スキルは、森木氏自身の Speaker Deck「大学 IR における生成 AI 利用の試み」を中心に、大学 IR コンソーシアム学生調査、大学評価 SD 事例を統合し、自由記述分析を 7 ステップ(データ取得→前処理・匿名化→カテゴリ抽出→クラスタリング→検証→可視化→報告)に構造化する。さらに、中退予測・学業予警のような「予測型」分析には、倫理境界(同意・予測精度・介入権限・バイアス監査)を明示する。

大学固有の制約として、単年度予算で ChatGPT Enterprise や API を新規契約しづらい場合があり、ローカル LLM(LM Studio / Ollama 等)や学内 GPU サーバーの活用、Web 版 AI 禁止時の代替手段も併せて検討する必要がある。


2. Prerequisites

  • 所属大学の AI 利用ガイドライン、学生データ取扱規程、研究倫理審査の確認
  • skills/confidential-info-guidelines/ の 3 段分類の把握(学生データは原則 Level 3)
  • 個人情報保護法における「要配慮個人情報」「特定の個人を識別できる記述」の理解
  • 前処理ツール(Excel・Python・KH Coder 等)の基本操作
  • IR コンソーシアム・大学基準協会等の質的分析の標準手順の参照

3. 主な利用者

職員(IR 室・評価室・教学 IR 担当・大学評価担当)。教員(IR センター兼任教員)と連携することも多いが、学生個人データの直接取扱いは職員主導が原則。


4. 判断フレームワーク

4-1. 前処理パイプライン(匿名化の必須項目)

自由記述データは生のまま AI に入れない。氏名・学籍番号(削除)、教員名・科目名(「教員 X」「科目 Y」に記号化)、所属ゼミ・部活名(学年・学部のみ残す)、具体的日時・場所(抽象化)、家族・交友関係の個別言及(「家族」「友人」に総称化)を除去・置換する。さらに k-匿名化(k=5 以上推奨)を意識し、4 属性(学年・学部・性別・国籍)の組み合わせで 5 名未満になる記述は、属性の粒度を落とす。

4-2. AI サービスの使い分け

サービスLevel 2Level 3(匿名化前)Level 3(匿名化後)
Web 版 ChatGPT(Free/Plus)不可不可不可(仕様変更リスク)
ChatGPT Team / Enterprise条件付き可不可条件付き可
Claude Pro / Team条件付き可不可条件付き可
API 利用(学習オフ契約)可不可可
ローカル LLM(Ollama 等)可可(組織ポリシー次第)可

Web 版は匿名化後でも、将来の仕様変更リスクを考慮して業務利用から外すことを推奨。

4-3. 分析手順の 7 ステップ

①データ取得 → ②前処理・匿名化 → ③カテゴリ抽出 → ④クラスタリング → ⑤検証 → ⑥可視化 → ⑦報告。各ステップの作業内容・ツール・検証ポイントは references/workflow-steps.md 参照。

4-4. KH Coder 等との役割分担

  • KH Coder・NVivo 等の質的分析ツール: 語彙頻度・共起ネットワーク・コーディング再現性
  • 生成 AI: カテゴリ仮説生成・要約・対話的な再分類・報告書下書き

両者は競合ではなく補完関係。質的分析ツールで計量的な裏付けを取り、AI で解釈と要約を効率化する。

4-5. 中退予測・学業予警の倫理境界

中退リスク予測・学業予警を AI で行う場合、以下の境界線を守る。

  • 同意: 学生への事前告知と同意取得(オプトアウト含む)
  • 予測精度: 誤検知・見逃しの許容範囲を事前設定。予測を「決定」でなく「支援のきっかけ」として扱う
  • 介入権限: AI 出力で自動的に学生に接触せず、教員・職員の判断を必ず挟む
  • バイアス監査: 性別・国籍・経済状況で予測精度が偏っていないか定期的に確認
  • 説明責任: 学生から「なぜ自分が接触対象になったか」の問い合わせに応えられる透明性

5. 判断フロー

flowchart TD
    A[自由記述データの受領] --> B{データレベル判定}
    B -->|個人情報あり| C[前処理・匿名化]
    B -->|既に匿名化済み| D{利用 AI サービス}
    C --> D
    D -->|Web 版 AI| E[利用不可]
    D -->|Enterprise・API<br>ローカル LLM| F[カテゴリ抽出]
    F --> G[クラスタリング]
    G --> H[サンプル目視検証]
    H -->|妥当| I[可視化・報告]
    H -->|不十分| F
    I --> J{予測型分析か?}
    J -->|Yes| K[倫理境界チェック<br>同意・精度・介入・バイアス]
    J -->|No| L[報告書確定]
    K --> L

6. 使用場面

シーン A: 授業評価アンケート自由記述(600 件)の傾向分析

1 学期分の授業評価(対象 50 科目、600 件の自由記述)を学部単位で傾向分析したい。個別科目の評価は別ルートで教員個人にフィードバックし、本分析では全体傾向(「授業時間配分」「課題量」「対話機会」等)の把握が目的。前処理で教員名・科目名を「教員 X」「科目 Y」に置換し、API 経由でカテゴリ抽出・クラスタリングを実施。サンプル 30 件を職員が目視検証し、カテゴリ妥当性を確認する。

シーン B: 新入生アンケート自由記述のカテゴリ抽出

新入生 800 名を対象とした入学時アンケートで、「大学選択理由」「不安に感じていること」「期待すること」の 3 問が自由記述。職員 1 名で全件目視は 3 日かかるため、AI でカテゴリ抽出を効率化したい。匿名化後、Enterprise 版で 10-15 カテゴリに分類させ、カテゴリ別の代表発言を抽出。検証後、各カテゴリの件数分布を執行部向け資料にまとめる。

シーン C: 大学評価における SD 活動の記述データ整理

大学基準協会の認証評価に向け、過去 3 年間の SD 活動報告書(数百件、職員記述)を整理。評価項目ごとに「取り組み内容」「成果」「課題」を抽出する必要がある。SD 活動報告は Level 2 相当(学内限定)のため、Enterprise 版か API 経由で扱い、カテゴリ抽出と要約を実施。職員が最終整理し、自己点検・評価書の下書きに活用する。

→ 詳細は examples/example-01-jugyo-hyoka-jiyukijutsu.md を参照。


7. Limitations

  • 所属大学の学生データ取扱規程・研究倫理審査手続が常に優先
  • AI によるカテゴリ抽出は、プロンプトと初期サンプルに依存する。複数回実行で結果が変わる場合があり、再現性の担保には固定シード・プロンプト版管理が必要
  • 中退予測・学業予警のような「介入に繋がる分析」は、バイアスが学生の機会を直接奪う可能性があるため、倫理審査と事前告知を必須とする
  • KH Coder 等の確立された質的分析ツールを置き換えるものではなく、補完ツールとして位置づける
  • 単年度予算で Enterprise 契約ができない場合は、ローカル LLM 活用を含めた代替手段の確立が必要
  • 小規模サンプル(50 件未満)では統計的傾向として扱うには慎重さが必要。AI が「もっともらしい」カテゴリを過剰に生成する傾向がある

References

  • 【実務家(直接参照可)】森木「大学 IR における生成 AI 利用の試み」Speaker Deck(2024)https://speakerdeck.com/gmoriki/da-xue-irniokerusheng-cheng-aili-yong-noshi-mi
  • 【団体】一般社団法人大学 IR コンソーシアム 学生調査 https://irnw.jp/investigate
  • 【実務家】「生成 AI を活用して大学評価の活動は効率化できるか」(daigaku23.com、2024)
  • 【海外団体(構造のみ参照)】AIR "Sailing Through the Challenges of AI in Institutional Research"、AIR Statement of Ethical Principles
  • 【海外大学事例(構造のみ参照)】華中科技大学「智能学业预警与协同帮扶机制」(予警モデルの運用論点)
  • 【政府一次ソース】文部科学省「大学・高等専門学校における生成 AI の教学面での取扱いについて」事務連絡 2023-07-13

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

ai-tone-check

無料日本語概要

大学業務文書 (広報原稿 / 研修教材 / 申請書 / 学生向け案内等) のドラフトを 読み取り、subagent dispatch で「AI 臭度」「業務文書適切性」「読者負荷」の 3 軸評価を返す。「この広報原稿、AI っぽくない?」「研修資料が硬すぎないか 気になる」「職員が書いたふうに仕上げたい」と問われた時に起動する。 mizchi-blog-style の評価ワークフローを大学業務文書向けに翻訳、職員 / 学生 / 学外読者の 3 ロールのいずれかで subagent がドラフトを読み、 冗長敬語 / 空虚強調 / 両論併記等を行番号付きで指摘する。反復改善は 呼び出し側判断、本 skill 自体はシングル実行。

gmoriki/higher-ed-ai-skills52026年5月10日 更新

ai-use-risk-classification

無料日本語概要

「学内業務で AI を使う前に『禁止/限定/推奨/開放』のどれに該当するか判定したい」 「既存の機密情報 3 段分類と業務場面を接続したい」 「部署ごとの AI 利用方針を体系化したい」 場面で使う横断スキル。

gmoriki/higher-ed-ai-skills52026年5月10日 更新

check-info-level

無料日本語概要

大学業務で AI に入力しようとする情報を Level 1/2/3 に判定し、入力可否と 推奨次アクションを返す。「この資料を AI に入れて大丈夫?」「議事録を 要約させたいが機密度は?」と問われた時、または職員がファイル / テキストを 共有して AI 利用可否判断を求めた時に起動する。判定基準は `confidential-info-guidelines` の 3 段分類に依拠し、所属大学規程が優先される 旨を出力末尾に必ず添える。匿名化 / 統計化による Level 降格の検討も提示する。

gmoriki/higher-ed-ai-skills52026年5月10日 更新

committee-meeting-minutes-ai

無料日本語概要

「学内委員会・教授会の議事録作成を AI で効率化したい」「録音から要点抽出のプロセスを標準化したい」 「機密性の高い会議で AI を使っていいか判断したい」「人事案件を含む教授会で AI 議事録ツールを 使って大丈夫か確認したい」「Enterprise 版がない自学で使える経路を知りたい」場面で使う、 議事録 AI 化の判断と運用のスキル。 `skills/confidential-info-guidelines/` の 3 段分類と連携し、会議機密性 × 出席者同意 × 匿名化の 3 軸判断でツール選定と運用手順を示す。

gmoriki/higher-ed-ai-skills52026年5月10日 更新

confidential-info-guidelines

無料日本語概要

大学業務で「この資料を AI に入れて大丈夫か」「どのサービスなら安全か」と 判断が求められた時に使う、機密情報取扱の判断フレームワーク。情報分類が 個人感覚に揺れている現場で、3 段分類 (Level 1: 公開 / Level 2: 学内限定 / Level 3: 機密) に基づく一貫した可否判断を提供する。テキスト本文だけでなく ファイルメタデータ / EXIF / OCR リスクや、Custom GPT / Projects / Gem 等の 事前設定機能に登録する情報も同じ軸で扱う。所属大学規程が優先される前提での 汎用的な判定軸であり、法的助言ではない。

gmoriki/higher-ed-ai-skills52026年5月10日 更新

create-action-skill

無料日本語概要

職員 / 研究者の暗黙知を対話的にヒアリングし、higher-ed-ai-skills 規格 (`references/skill-format-guide.md` 準拠) の SKILL.md を生成する meta skill。「自分のノウハウをスキル化したい」「業務手順を構造化したい」と 言われた時に手動で起動する。Write tool による副作用 (新規ファイル作成) があるため、AI 自動起動は抑止する。

gmoriki/higher-ed-ai-skills52026年5月10日 更新

gmoriki のスキルをすべて見る

このスキルの問題を報告する