代表的なレコメンドアルゴリズムと Python での実装をまとめる。 スクラッチではなく、できるだけライブラリ( scikit-surprise )を利用する。 レコメンドアルゴリズムポピュラリティ所謂人気ランキングコンテンツベース(内容ベース)フィルタリングアイテム間の類似度に基づいたレコメンドアイテムの特徴ベクトルで類似度( Cos 類似度など)ソートしてレコメンドする方法例:野球のバットを買った人には野球のボールをおすすめしよう参考協調フィルタリングユーザの利用履歴を扱うトランザクションデータ、ユーザ・アイテム行列上記のハイブリッドここでは 協調フィルタリング を扱う。 参考:推薦システムのアルゴリズム レコメンドアルゴリズムでよく発生するネガティブが出来事は以下。 同じようなアイテムばかりレコメンドされる人気のアイテム、長期間掲載しているアイテムばかりレコメンドされる数年に一度しか