AI生成テキストや議事録に含まれる「客観的事実(Fact)」「主観的意見(Opinion)」「前提・仮定(Assumption)」を文単位で構文解析・自動分類し、構造化データとして出力するローカル完結ツールです。
実装ポイント
正規表現による言語パターン解析: 推量助動詞・主観形容詞・仮定構文・数値表現をスコアリングして自動トリアージ。
リアルタイムタグ編集: 分類結果をUI上でワンクリック修正可能。
完全ローカル: 個人情報や未公開レポートを外部サーバーに送信しないセキュア設計。
AI Output Fact / Opinion / Assumption Classifier
📋 AI出力テキストをペースト
完全オフライン処理
<div class="btn-bar">
<button class="btn-secondary" onclick="loadSample()">サンプル読み込み</button>
<button class="btn-secondary" onclick="document.getElementById('aiInput').value=''; processText();">クリア</button>
</div>
</div>
<!-- 右:自動仕分け・編集・エクスポート -->
<div class="card">
<div class="badge-summary">
<span class="badge badge-fact" id="countFact">Fact (事実): 0</span>
<span class="badge badge-opinion" id="countOpinion">Opinion (意見): 0</span>
<span class="badge badge-assumption" id="countAssumption">Assumption (仮定): 0</span>
</div>
<div class="classified-list" id="classifiedList">
<div style="color:var(--text-muted); text-align:center; padding:30px 0; font-size:0.85rem;">
左側にテキストを入力すると、自動で文単位に分類されます。
</div>
</div>
<div class="btn-bar">
<button class="btn-primary" onclick="copyResult('md')">Markdown形式でコピー</button>
<button class="btn-secondary" onclick="copyResult('tsv')">Excel貼付用 (TSV)</button>
<button class="btn-secondary" onclick="copyResult('summary')">3分割要約テキスト</button>
</div>
</div>
クリップボードにコピーしました