1. 学ぶ
  2. /
  3. コース
  4. /
  5. Pythonで学ぶNLPの特徴量エンジニアリング

Connected

演習

レコメンダ関数

この演習では、レッスンおよび前の演習で説明したレコメンダ関数 get_recommendations() を作成します。ご存じのとおり、この関数はタイトル、コサイン類似度行列、映画タイトルとインデックスの対応マッピングを引数に取り、元のタイトルに最も近いタイトルを(元のタイトル自体を除いて)10件リストで返します。

映画のタイトルと概要を含むデータセット metadata が与えられています。このデータセットの先頭はコンソールに表示済みです。

指示

100 XP
  • indices の title キーを使って、指定したタイトルに一致する映画のインデックスを取得します。
  • sim_scores から最も類似した映画を10件抽出し、抽出結果を sim_scores に格納し直します。