デューク大学の無料オンライン教育

Javaプログラミング:レコメンデーションシステムの構築

説明

Netflix がどのようにしてあなたにお勧めする映画を決定するのか疑問に思ったことはありませんか? あるいは、Amazon はどのように本を推奨しているのでしょうか? 独自の簡素化されたレコメンダーを構築することで、それがどのように機能するかを知ることができます。

このキャップストーンでは、レコメンダー システムを作成して、問題解決と Java プログラミングのスキルを披露します。 評価などの映画のデータを操作しますが、関連する原則は書籍やレストランなどにも簡単に適用できます。 複数の映画の評価に基づいてユーザーにどのアイテムを推奨するかなど、データに関する質問に答えるプログラムを作成します。 ユーザーの評価と映画のタイトルに関する入力ファイルがあれば、次のことが可能になります。

1. データを読み込んで解析してリストとマップを作成します。
2. 平均評価を計算します。
3. 評価に基づいて、特定の評価者が別のユーザーとどの程度似ているかを計算します。 そして
4. 評価に基づいて特定のユーザーに映画を推奨します。
5. 特定のユーザーに推奨される映画を Web ページに表示します。

価格:無料で登録!

言語: 英語

字幕: 英語

Javaプログラミング:レコメンデーションシステムの構築 –デューク大学