摘要 |
コンピュータに実装された方法であって、ユーザに関連付いた識別入力データを取得するステップと、前記識別入力データを用いてユーザを識別するステップと、センサデータを受信するステップと、前記センサデータに基づいて、予め定義された状況データおよび関連するパラメータによって表された、1つまたは複数の予め定義された状況から、前記ユーザに関連付いた現在の状況を判定するステップと、候補アイテムのセットを表すデータを取得するステップと、前記現在の状況と、前記ユーザに関連付いたユーザ有効性モデルとに基づいて、前記候補アイテムのセットに対応する有効性スコアのセットを生成するステップと、前記候補アイテムのセットから1つまたは複数の候補アイテムを除去し、1つまたは複数の残りの候補アイテムを取得するステップと、前記1つまたは複数の残りの候補アイテムに関連付いた1つまたは複数の有効性スコアに基づいて、前記1つまたは複数の残りの候補アイテムをランク付けするステップと、前記1つまたは複数のランク付けされた残りの候補アイテムから、1つまたは複数の推奨アイテムを前記ユーザに対して提供するステップと、を含む。【選択図】図1 |