映画推薦アプリの作り方講座

2019/09/23(月)14:00 〜 16:00 開催
ブックマーク

イベント内容

映画推薦アプリの作り方講座

【概要】

近年多くの人が機械学習分野に参入し、その技術情報も多く出回るようになってきました。
しかし、プログラミングまたは機械学習初心者が、気軽に取り組めて、それなりに面白い結果が出るアプリケーションはまだまだ少ないように思います。
今回、それなりに有益で面白味のある、映画推薦アプリ(デスクトップ用)を初心者でもそれなりに理解できるくらい簡単に作る講座を作りました。
推薦エンジン作成で最も一般的なデータであるMovieLens(映画の評価のデータセット)を使用して、一般的な推薦アルゴリズムである顧客ベース協調フィルタリングとアイテムベース協調フィルタリングをPython(主にPandasライブラリを使用)とFlask(Pythonのウェブフレームワーク)で実装します。

【想定参加者レベル】

・初心者~中級者
・事前知識はなくてもよいですが、pandasとhtmlの知識は事前にあると理解が深まると思います。
・機械学習の知識はなくても良いです。
・プログラミングをやったことない方には難しく感じるかもしれません。
・とりあえず、動かしてみるだけなら誰でも出来ますが、詳細を完璧に理解しようとすると中級者以上の知識が必要です。

【講習会で扱う内容】

【推薦エンジン】
・pandas基礎(pivot_tableや、groupbyなど)
・コサイン距離
・アイテムベース協調フィルタリング
・顧客ベース協調フィルタリング
【アプリの作り方】
・Flask基礎
・今回のアプリの解説

【タイムライン】

13:30 開場
14:00-14:10 企画紹介
14:10-14:20 実際に映画推薦アプリを動かしてみる
14:20-14:50 pandasの基礎知識とレコメンドエンジンの実装説明
14:50-15:00 休憩
15:00-15:20 レコメンドエンジンの実装説明の続き
15:20-15:30 Fask基礎
15:30-15:55 映画推薦アプリの中身の説明
15:55-16:00 質疑応答
16:00 解散

【日時】

2019年9月23日(月)14時-16時(2時間)

【会場・アクセス】

〒 113-0033
東京都文京区本郷2-18-9 ドームヒルズ本郷 3-A号室
https://goo.gl/maps/wYPZKheHXBrcdTCc8
1Fにカレー屋さんとマレーシア料理店がある黒いビルでその3Fです。

丸の内線本郷三丁目から徒歩5分
都営大江戸線本郷三丁目駅から徒歩5分
都営三田線水道橋駅から徒歩5分
JR水道橋駅から徒歩6分
オフィス内観.jpg

【今回の映画推薦アプリについて】

・アイテムベース協調フィルタリング
  映画を一つ選ぶとその映画に類似した映画を推薦
・顧客ベース協調フィルタリング
  映画の好き嫌いのアンケートを入力すると、類似した顧客が好む映画を推薦

※両者ともデスクトップアプリ(アイコンをダブルクリックして開くようなものではなく、コマンドを入力して起動する簡単なもの)で、今回はweb上に公開して一般の人が使える状態にまではしません。
公開するには、herokuやGCPのAppEngineなどで各自行ってください。
今後webアプリやスマホアプリの講習会などの開催も考えてはいます。おそらく10月になります。

【参加費】

学生、ポスドク:
無料(受付にて身分証をお見せください))
社会人(今まで実践的機械学習勉強会の講習会に参加したことがある方):
4000円(参加した日付を受付でお申しつけください)
社会人(上記以外):5000円

【ハードウェア・OS環境の推奨】

・無線LAN搭載
・HDDまたはSSD空き容量10GB以上
・メモリ8GB以上
・Windowsの方はWindows10を推奨
・Macの方はMac OSX10.6以上推奨

【事前準備】

当日の運営を円滑に行うため、事前準備はできるだけご自身で事前に行ってください。
1, Anaconda をダウンロード・インストールお願いします。(Python 3.7 version 64bit)
https://www.anaconda.com/distribution/
2, Visual Studio Code(以下:VSCode)をインストールする
①VSCodeのホームページにアクセスする( https://code.visualstudio.com/ )
②自分のOSに合わせたバージョンをダウンロードする
③ダウンロードが終了したら、インストーラを起動する
④手順に従って進めていく
参考:https://eng-entrance.com/texteditor-vscode
3.Chrome Web ブラウザのダウンロードインストール
https://www.google.co.jp/chrome/

事前準備に失敗したもしくはわからない場合は、
machine.learning.r@gmail.com にメールでご連絡ください。
代替案などで対応します。

【喫煙について】

会場は禁煙です。
講習会会場はぎりぎり文京区の路上喫煙禁止の重点地域にはいっており、喫煙は建物を出て右へ徒歩2分程歩いた場所で、お願いします。
「文京区歩行喫煙等の禁止に関する条例」に関する重点地域における路上喫煙禁止について
https://www.city.bunkyo.lg.jp/bosai/kankyo/rojoukitsuen.html
重点地域
https://www.city.bunkyo.lg.jp/var/rev0/0184/3172/20169116136.pdf

【講師】

鈴木瑞人
株式会社パッパーレ

【講師経歴】

2014年3月 東京大学 理学部 生物学科 卒業
2016年3月 東京大学大学院 新領域創成科学研究科 修士課程 卒業(医科学修士)
2017年12月株式会社パッパーレ創業

【株式会社パッパーレ】

パッパーレとはイタリア語で「食いしん坊」の意味。社員が知識を貪欲に吸収し、いつまでもhungryにがんばることを期待して命名。会社のミッションは「個人と企業のパフォーマンス最大化とライフタイム全体での幸福最大化」。医療・介護・小売り・営業の分野に、現在4人体制で機械学習ソフトウェアを導入している。
https://www.pappare.co.jp/

【免責事項】

本講習会の事前準備・参加で生じたいかなる機器の故障などにつきまして、実践的機械学習勉強会と株式会社パッパーレは責任を負いかねます。

【お問合せ】

machine.learning.r@gmail.com

【主催】

株式会社パッパーレ

【共催】

実践的機械学習勉強会

注意事項

※ こちらのイベント情報は、外部サイトから取得した情報を掲載しています。
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。

関連するイベント