従来は、直近の売上などの情報を元に、各コンテンツに対して一意な順位をつけるだけという非常にナイーブな手法でした。以降この順位のことをrankと呼びます。

まだ売上を上げていない””コンテンツ””が検索結果上位にやってくることはなく、売上毀損の原因と考えられていました。
つまり、コールドスタート問題に直面していました。そこで商品に紐づいたメタ情報、売上情報をもとに機械学習で高い売上が見込めるrankを出力する開発がスタートしました。

https://inside.dmm.com/articles/search_machinelearning/