協調フィルタリング

協調フィルタリングは、顧客グループ同士の類似点を算出するための手段です。 協調フィルタリング・アプリケーションは、現行ユーザーとの共通点が最も多い顧客グループによるサイト使用の動作に基づいて、 そのユーザーに関する予測と拡販活動を生成します。 簡単な例として、特定の顧客がある本を見た場合、協調フィルタリング・アプリケーションは、その同じ本を見たかまたは購入した顧客グループを調べます。 それからアプリケーションは、確立されたグループのメンバーが同様に見たかまたは購入した他の品目から、可能性のある拡販活動のリストを生成します。 特定の拡販活動が妥当かどうかは、その拡販品目を見たグループ・メンバーの人数によって判別されます。 つまり、そのグループの 75% が拡販対象の品目を購入している場合、 グループのメンバー 1 人だけが見た品目と比較して、その妥当性は非常に高いといえます。 最終的に、最も関連性の高い拡販品目が、現在の顧客に対して表示されます。

協調フィルタリングの実際的なインプリメンテーションは、上記の例よりも複雑です。 その多くは、以下を含む複数のデータ・ソースを使用します。

協調フィルタリングは、Macromedia の LikeMinds ソフトウェアを統合することによって、 WebSphere Commerce にインプリメントされています。

関連概念

IBM 著作権