はじめに レコメンドシステムにはさまざまなアルゴリズムが存在します。 コンテンツベース 協調フィルタリング Matrix Factorization Factorization Machines ニューラルネットベースモデル 今回は、そのなかでもニューラルネットベースでのレコメンドシステム開発ライブラリ TensorFlow Recommenders の紹介をします。 TensorFlow Recommenders の使い方を公式のクイックスタートを自分の解釈で噛み砕いて説明します。 TensorFlow Recommenders なにしてるの? レコメンドシステムのタスクとして大きく二つあります。 全商品の中から、ユーザに適している商品を抽出する(Retrieval) 抽出した商品にランキングをすることで並び替える(Ranking) TensorFlow Recommenders ではこ