
名前の表記ゆれや順序の不統一は、多くの企業が直面する共通の課題です。
特に、国際的なデータを扱う場合、国籍によって名前の表記ルールが異なるため、手作業での修正は膨大な時間と労力がかか理ます。
Exploratory v14で新たに搭載された「AI 関数」は、これらの課題を解決し、誰でもAIを使った関数を作れる機能です。プログラミングの知識が一切なくても、自分の言葉で指示(プロンプト)を記述するだけで、カスタムのAI関数を簡単に作成できます。
この機能は、世界最先端のAIをバックエンドで活用しており、ユーザーは複雑な設定やAIの構築の手間なく、その強力な分析能力を享受できます。
各データ行に対してAIが個別に判断を下し、その結果を新しい列として返すため、正しい名前の順番で修正するなどが簡単にできるようになります。
ここでは、AI 関数を使って、国籍に応じた名前の順序修正を自動化する方法を具体的に見ていきましょう。
今回使用するのは様々な国の名前をリストアップしたデータです。使用するデータはこちらからダウンロードいただけます。

列ヘッダメニューから、「AI 関数を作成」を選択します。

これにより、AI 関数のダイアログが表示されます。

プロンプトには以下のように指定して実行します。
それぞれの人の名前が入っています。
そこで、名前の順番を以下のルールに基づいて返してください。
【日本人の場合の順番】
苗字 名前の順番
【日本人以外でMiddle_Nameが無い場合の順番】
First_Name Last_Nameの順番
【日本人以外でMiddle_Nameがある場合の順番】
First_Name Middle_Name Last_Nameの順番
苗字、名前、やFirst_Name、Middle_Name、Last_Nameに関しては、実際に提供したデータを元にして順番のみ必要であれば入れ替えて返してください。

このプロンプトを実行すると、AIは提供された名前データに対して、指定されたルール(日本人、Middle Nameの有無による外国人)に基づいて名前の順序を自動的に修正します。

例えば、「太郎 山田」のような日本人の名前は「山田 太郎」に修正し、「Brown Jennifer」は「Jennifer Brown」のように正しい名前の順序に修正してくれます。
これにより、手作業では困難だった複雑な名前の順序修正が、AIの力で正確かつ効率的に行うことができます。
Exploratory v14の「AI 関数」は、データ分析の常識を覆し、誰でもAIを使って高度な処理を行うことができるようになります。
これにより、名前の順序修正のような煩雑な前処理から解放され、データ分析者はより本質的なビジネス価値の発見に集中できるようになります。
Exploratory v14の「AI 関数」は、データ活用を次のレベルへと引き上げることができる機能です。ぜひご自身で体験してみてください。
30日間無料トライアルで、AI 関数をはじめとするExploratoryの最新機能を今すぐお試しいただけます。