- MATCHES
- UNIQUE
- REVIEW
- CLEAN
すぐに答え
AIでテキストリストの重複を排除するには?
AIエージェントが類似度スコアリングを用いることで、完全一致していなくても実質的に同じ内容である項目を検出します。これらの「あいまいな重複」をフラグ立てすることで、データのクレンジングが可能になります。仕組みは以下の通りです。
スキャン結果の分類
データの分類先
AIは文字列の類似度に基づき、リストを以下の4つのカテゴリに分類します。
MATCHES
重複の可能性が高い項目
類似度スコアが高い項目を特定します。タイポや書式の違いはあるものの、実質的に同一である可能性が高いリストが抽出されます。
UNIQUE
一意の項目
類似判定に該当しなかった項目です。これらは重複のない、クリーンなリストとしてそのまま保持できます。
REVIEW
要確認項目
類似度が境界線上にある場合、AIが確認を促します。これらが本当に重複なのか、単に似ているだけなのかを判断するのはあなた自身です。
CLEAN
確定したデータセット
フラグを確認し終えると、精査されたリストが完成します。これがそのまま利用可能な、重複のない最終データとなります。
ワークフロー
リスト読み込み後のAIの動作
AIエージェントは単なる文字の一致を確認するのではなく、2つの文字列がどれほど似ているかを計算します。
リストの読み込み
比較の準備として、エージェントがソースからテキストデータを取得します。
analyze_string_metrics類似度の算出
文字列に対して類似度スコアリングを実行し、表記揺れを含む一致を特定します。
analyze_string_metrics項目のグループ化
類似度スコアが高い項目同士をグループとしてまとめます。
analyze_string_metrics例外のフラグ立て
確信度の高い重複と、判断に迷う要確認項目を切り分けます。
analyze_string_metrics
試してみる
以下のプロンプトをコピーして開始
これらのプロンプトを使ってデータのクレンジングを開始しましょう。
出発点
括弧内のテキストを、実際のファイル名やデータソースに書き換えて使用してください。
String Analyzer Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_cB97ZdkNoybwfO5XIE4OQ5jshn2W4nG5oUaqdTPO/mcpClaude Desktop
以下の手順で数秒で接続できます。
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — String Analyzer capabilities are ready to use.
{
"mcpServers": {
"string-metrics-analyzer-mcp": {
"url": "https://edge.vinkius.com/vk_preview_cB97ZdkNoybwfO5XIE4OQ5jshn2W4nG5oUaqdTPO/mcp"
}
}
}Google スプレッドシートの顧客名に含まれる重複の可能性が高い項目を見つけてください。
この CSV ファイル内のメールアドレスに重複がないか、類似度スコアリングを使って確認してください。
テキストファイル内の製品リストをスキャンし、ほぼ同じ内容の項目をフラグ立てしてください。
Notion データベースの連絡先リストを調べて、表記揺れによる重複を見つけてください。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
String Metrics Analyzer を接続して、すぐに指示を出しましょう。
ワンクリックで MCP を AI クライアントに接続できます。認証情報は暗号化されて保護されるため、すぐに重複排除作業を開始できます。
String Metrics Analyzer を AI に接続するFAQ
動作に関する詳細
- 01
AI が元のデータを削除することはありませんか?
ありません。AI は分析のためにデータを読み取るだけで、ファイルを変更したり削除したりすることはできません。
- 02
AI がタイポ(誤字)を修正してくれますか?
いいえ。AI はどの文字列が似ているかを特定しますが、実際の修正作業はあなたが行う必要があります。
- 03
完全一致しない重複をどのように見つけるのですか?
類似度スコアリングを使用します。これにより、タイポやスペースの有無が異なっていても、数学的に近い文字列を見つけ出すことができます。
- 04
判定の厳しさを調整できますか?
はい。特定の類似度しきい値(閾値)を満たすものだけをフラグ立てするように、エージェントに指示を出すことができます。
- 05
Excel スプレッドシートでも使えますか?
はい。スプレッドシートのデータを AI クライアントに渡すことができれば、問題なく利用可能です。
String Metrics Analyzer について他に質問がありますか? Connector のページで回答しています。 String Metrics Analyzer Connector の全機能を見る
『String Analyzer』を Claude、Cursor、ChatGPT などに接続
