前回は、ECサイトのレコメンド技術の種類として、ルールベース方式、コンテンツベースフィルタリング方式、協調フィルタリング方式、ベイジアンネットワーク方式の4つを紹介した。今回は、これらのレコメンド方式をより細分化した上で、協調フィルタリングのロジックについて解説したい。
4つのレコメンド方式は、「レコメンドするために必要な情報は何なのか」、「何をもってレコメンドするためのルールとするか」という切り口で分類していると解説した。それぞれのレコメンド方式は、さらに「どの判別属性を軸にレコメンドアイテムを決定しているのか」という切り口によって細分化できる。その判別属性とは、アイテムベース、ユーザーベース、ユーザー提示情報ベースの3つだ。
図1:レコメンド方式と判別属性例えば、データマイニングや統計解析を得意とするブレインパッドの「Rtoaster」は、ウェブアクセス履歴を基に同社がデータマイニングを行い、独自のルール設定をするルールベース方式である。あらかじめ設定しているルールに加え、ウェブアクセス履歴でユーザーがどこから流入したか、どのページをよく見ているかといったユーザー行動を判断材料とし、レコメンドアイテムを決定している。つまり、「ブログサイトから来た人にはこの商品」といった、特定のユーザー行動に対して特定のアイテムをレコメンドする、ルールベース方式とユーザーベースを組み合わせたレコメンド機能である。
また、アルベルトの「Bull's eye」は、アイテムごとの情報をデータベース化して、ユーザーが直接入力した情報に近いアイテムを表示する。これは、コンテンツベースフィルタリング方式とユーザー提示情報ベースを組み合わせたレコメンド機能だ。ユーザーのあいまいなニーズを、店員とやりとりしていくように入力し、理想に近い商品を表示する。この手法は、アルベルトの運営する消費者支援サイト「教えて!家電」で使用されている。
このように4つのレコメンド方式は、3つ判別属性によって分けられる。ただし、コンテンツフィルタリング方式は、ユーザーが選んだアイテム情報もしくはユーザーが入力したアイテム情報を利用するため、ユーザーベースの判別属性は利用しない。また、協調フィルタリング方式は、ユーザーの暗黙的なユーザー行動履歴情報を利用するため、ユーザー提示情報ベースの判別属性は利用しないことになる。
一方、ここで本題となる協調フィルタリングは、アイテムベースおよびユーザーベースという判別属性によって細分化できることがわかる。協調フィルタリング×アイテムベースは、ユーザーの行動履歴を基にアイテム間の関連性を分析し、あるアイテムを表示した時に関連性の高いアイテムを表示する方式だ。もうひとつの協調フィルタリング×ユーザーベースは、ユーザーの行動履歴を基にユーザーごとの嗜好の類似値を分析し、嗜好の似たユーザーがチェックした他のアイテムを推薦する方式である。
関連情報
-
アルベルト、レコメンドエンジンと感性検索を用いたショッピングサイト「見つかる.jp」を4月公開 [From CNET Japan]
アルベルトは、「探しているモノが見つかる、本当に欲しいモノが見つかる、思いもよらなかったモノも見つかる」をサイトコンセプトに、レコメンドエンジンと感性検索を用いたショッピングポータルサイト「見つかる.jp」を4月に公開する。 - ALBERT、雰囲気で探せるショッピングポータル「見つかる.jp」を開設 [From CNET Japan]
- KBMJ、モバイル向けにオススメ商品を表示するASP型サービスを提供 [From CNET Japan]
- KBMJ、ウェブサイトを自動巡回し情報を収集、配信するサービスを開始
- KBMJ、「Amazon.co.jp」のような商品レコメンド機能を自動提供するASP [From CNET Japan]
- KBMJ
「ECサイトのレコメンド技術を考える」 のバックナンバー
-
レコメンド技術を「絵に描いたモチ」で終わらせないために--ECサイトのレコメンド技術を考える(5)
これまではレコメンド技術がECサイトの裏側で動くからくりを解説してきたが、今回はレコメンド技術の効果的な利用方法とその導入効果について解説しよう。 -
協調フィルタリングの課題を解決する--ECサイトのレコメンド技術を考える(4)
-
協調フィルタリング技術を掘り下げる--ECサイトのレコメンド技術を考える(3)
-
「あなたにおすすめの商品」のからくりとは?--ECサイトのレコメンド技術を考える(2)
-
「レコメンド技術」が今再び注目される理由--ECサイトのレコメンド技術を考える(1)
- ECサイトのレコメンド技術を考える 一覧へ »
企画特集

-
アンケートから見るセキュリティ対策の実態
8つの機能が中小企業の情報資産を守る -
仮想化をダメにするストレージの実態
求められるストレージ正常化のキーワードとは? -
経営統合後の事業損益構造の見える化を実現
SAS Performance Managementの導入事例紹介!! -
仮想環境のバックアップは難しいのか
効率的なバックアップへの2ステップを解説 -
御社はまだフリーの転送サービスですか?
大容量ファイルの受け渡しに「ルール」と「安心」を -
通販サイトのアクセス集中からの危機を救う
4つのケーススタディからWebシステムを徹底解説 -
新しい視点のレンタルサーバが誕生!
スタートアップ企業、開発者に最適なそのポイントとは? -
事例 VMwareでデータセンターをクラウド化
富士通の開発環境を効率化したクラウドのノウハウ -
DBのパフォーマンスに困ってませんか?
既存のデータベース環境に追加するだけで性能が2倍に -
利用者の理想を追求した最新レンタルサーバ
サイト制作事業者がその評価結果を徹底レポート! -
レガシーアプリケーションの稼働どうしてる?
互換性の問題、あなたはどう考える?意見募集中! -
アプリケーション仮想化 3つの課題
最新のCosminexus V8.5の知られざる実力 -
身近な業務をCRMが変革!
実は、埋もれた情報が鍵だった -
ビジネスを支えるWebシステム最前線
システムトラブルの6割が、ソフトウェアに原因あり
-
15. プラグマフリー構文
この4分間のビデオは、プラグマ構文を知らなくてもOpenMPディレクティブ... -
16. 並列性の用語定義
この6分間のビデオでは、このシリーズのビデオを通じて使用される用語を...
新着企業動向
-
ウイングアーク、ユーザー会への「新規入会促進プログラム」を実施
ウイングアーク テクノロジーズ -
SANS SECURITY 560「Network Penetration Testing and Ethical Hacking」
NRIセキュアテクノロジーズ -
【日立システム 情報セキュリティブログ】本日より「ユミコの冬季セキュリンピック」がスタ...
日立システムアンドサービス -
SafeEnterpriseEthernetEncryptor
アズジェント - 企業動向一覧へ»
