• 一致
  • 要確認
  • 一意
  • 除外

AIでデータベースの重複レコードを特定・整理する方法

このMCPをエージェントに接続すれば、通常のセマンティック検索では見落とされるタイポや表記の揺れを確実にキャッチできます。文字レベルの計算を用いて、正確な一致を特定します。

このページについてAIに聞く

すぐに答え

AIを使ってどのように重複レコードを見つけるのですか?

AIがLevenshtein Distance Engineを使用し、ある文字列を別の文字列に変換するために必要な編集回数を計算します。これにより、「Jon Doe」と「John Doe」のような、単純なロジックでは見逃してしまう近似一致を検出できます。検出された重複候補のリストを受け取り、確認や統合を行えます。

結果の内訳

データの分類結果

AIは分析したレコードのペアを、一致の度合いに基づいて分類します。

一致

重複確定

編集距離が極めて低い文字列を特定します。これらは単一のレコードに統合する準備ができています。

要確認

目視確認が必要

編集距離が中程度のレコードは、確認用としてフラグが立てられます。手動で探す手間を省きつつ、複雑なタイポを検知できます。

一意

クリーンなレコード

設定した距離のしきい値に達しない文字列は、別々のデータとしてマークされます。重複の心配はありません。

除外

一致なし

計算上、差異が大きすぎるレコードは無視されます。これにより、結果を実際の誤りだけに集中させられます。

ワークフロー

データが届いた際、AIが行う処理

AIは生のテキストデータから、構造化されたクリーニングタスクへと処理を進めます。

  1. 文字列のスキャン

    エージェントが提供された名前、メールアドレス、IDのリストを読み込み、比較の準備をします。

    levenshtein_distance
  2. 距離の計算

    AIがすべてのペア間で数学的な比較を行い、文字の違いを算出します。

    levenshtein_distance
  3. 表記揺れのフラグ立て

    指定された類似性のしきい値に該当するエントリをグループ化します。

    levenshtein_distance
  4. 結果のレポート

    エージェントが、統合すべきものと保持すべきものを明確に分類して提示します。

    levenshtein_distance

試してみる

以下のプロンプトをコピーして開始

これらのプロンプトを使って、重複排除プロセスを開始できます。

出発点

括弧内のテキストを、CSVファイルや特定のデータベーステーブルなど、実際のデータソースに書き換えて使用してください。

Levenshtein Distance Engine Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_bxYczImxX08vGJbFf0KWMliJRUpfSAhrPHLJOLpS/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Levenshtein Distance Engine capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "levenshtein-distance-engine-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_bxYczImxX08vGJbFf0KWMliJRUpfSAhrPHLJOLpS/mcp"
    }
  }
}
チャットにコピー04
  • Google スプレッドシート内の、綴りが似ている重複した名前をすべて見つけてください。

  • このCSV内のメールアドレスを比較し、近似一致するものをフラグ立てしてください。

  • Levenshtein distance を使用して、顧客リスト内の重複エントリをチェックしてください。

  • 名前の表記揺れに基づいて、データベース内の潜在的な重複レコードを特定してください。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

Levenshtein Distance Engineを接続して、すぐに指示を出しましょう。

ワンクリックでこのMCPをクライアントに接続できます。認証情報は暗号化され、すぐにデータのクリーニングを開始できます。

Levenshtein Distance EngineをAIに接続する

FAQ

動作に関する詳細

  • 01

    AIが重複レコードを自動的に削除することはありませんか?

    いいえ。AIは潜在的な重複を特定し、フラグを立てるのみです。削除を実行するには、ご自身のデータベースで手動で確認または実行する必要があります。

  • 02

    綴りではなく、意味に基づいて重複を見つけることはできますか?

    いいえ。このツールは文字の変化に焦点を当てた編集距離を使用します。意味的な類義語ではなく、タイポ(誤字)の検出に特化しています。

  • 03

    大文字と小文字の違いはどのように扱われますか?

    文字の違いとして計算されるため、「JOHN」と「john」はケースの違いに基づいた距離として算出されます。

  • 04

    大規模なデータセットでも動作しますか?

    はい。プロンプトで提供された、あるいは接続されたデータソース経由で提供されたレコードをAIが処理します。

  • 05

    重複とみなす基準(しきい値)をカスタム設定できますか?

    はい。チャットを通じて、エージェントに対して編集距離の厳格さを指示できます。

  • Levenshtein Distance Engineについてさらに詳しく知りたいですか? Levenshtein Distance Engine Connectorの全機能を見る

『Levenshtein Distance Engine』を Claude、Cursor、ChatGPT などに接続