【de:code 2020】 学生諸君! Azure であそぼう! ~Microsoft の AI を自作アプリに取り入れるまで~日本マイクロソフト株式会社
そもそもクラウドって、よく聞くけどなんだっけ?
AI って、カッコイイけどなんだか難しそう…。
そう感じている学生のみなさま向けに、学校ではなかなか教えてもらえない “今実際にオトナが使っている技術” について、クラウドとは? AI とは?という初歩的な部分から、Microsoft が提供する AI サービスのご紹介、アプリへの組み込み方、各種学習コンテンツなど、デモを交えながらお話しいたします!
5. 手順書の流れ
1. ML Studio へ推薦システムのExperimentをインポートする手順の解説
2. インポート後の Experiment の解説
3. Web API の公開方法の解説
3-1. 学習したモデルの保存
3-2. Web API 公開用の Experiment の作成
3-3. API として公開
4. Web アプリケーションからの API 呼び出し
4-1. Azure Web Apps の作成
4-2. GitHub からアプリケーションのインポート・Web Apps 設定
4-3. アプリケーションから API 呼び出し
5
7. 手順書の流れ
1. ML Studio へ推薦システムのExperimentをインポートする手順の解説
2. インポート後の Experiment の解説
3. Web API の公開方法の解説
3-1. 学習したモデルの保存
3-2. Web API 公開用の Experiment の作成
3-3. API として公開
4. Web アプリケーションからの API 呼び出し
4-1. Azure Web Apps の作成
4-2. GitHub からアプリケーションのインポート・Web Apps 設定
4-3. アプリケーションから API 呼び出し
7
20. 手順書の流れ
1. ML Studio へ推薦システムのExperimentをインポートする手順の解説
2. インポート後の Experiment の解説
3. Web API の公開方法の解説
3-1. 学習したモデルの保存
3-2. Web API 公開用の Experiment の作成
3-3. API として公開
4. Web アプリケーションからの API 呼び出し
4-1. Azure Web Apps の作成
4-2. GitHub からアプリケーションのインポート・Web Apps 設定
4-3. アプリケーションから API 呼び出し
20
52. 手順書の流れ
1. ML Studio へ推薦システムのExperimentをインポートする手順の解説
2. インポート後の Experiment の解説
3. Web API の公開方法の解説
3-1. 学習したモデルの保存
3-2. Web API 公開用の Experiment の作成
3-3. API として公開
4. Web アプリケーションからの API 呼び出し
4-1. Azure Web Apps の作成
4-2. GitHub からアプリケーションのインポート・Web Apps 設定
4-3. アプリケーションから API 呼び出し
52
55. 手順書の流れ
1. ML Studio へ推薦システムのExperimentをインポートする手順の解説
2. インポート後の Experiment の解説
3. Web API の公開方法の解説
3-1. 学習したモデルの保存
3-2. Web API 公開用の Experiment の作成
3-3. API として公開
4. Web アプリケーションからの API 呼び出し
4-1. Azure Web Apps の作成
4-2. GitHub からアプリケーションのインポート・Web Apps 設定
4-3. アプリケーションから API 呼び出し
55
66. 手順書の流れ
1. ML Studio へ推薦システムのExperimentをインポートする手順の解説
2. インポート後の Experiment の解説
3. Web API の公開方法の解説
3-1. 学習したモデルの保存
3-2. Web API 公開用の Experiment の作成
3-3. API として公開
4. Web アプリケーションからの API 呼び出し
4-1. Azure Web Apps の作成
4-2. GitHub からアプリケーションのインポート・Web Apps 設定
4-3. アプリケーションから API 呼び出し
66
76. 手順書の流れ
1. ML Studio へ推薦システムのExperimentをインポートする手順の解説
2. インポート後の Experiment の解説
3. Web API の公開方法の解説
3-1. 学習したモデルの保存
3-2. Web API 公開用の Experiment の作成
3-3. API として公開
4. Web アプリケーションからの API 呼び出し
4-1. Web アプリの作成
4-2. GitHub からアプリケーションのインポート・Web Apps 設定
4-3. アプリケーションから API 呼び出し
76
81. 手順書の流れ
1. ML Studio へ推薦システムのExperimentをインポートする手順の解説
2. インポート後の Experiment の解説
3. Web API の公開方法の解説
3-1. 学習したモデルの保存
3-2. Web API 公開用の Experiment の作成
3-3. API として公開
4. Web アプリケーションからの API 呼び出し
4-1. Azure Web Apps の作成
4-2. GitHub からアプリケーションのインポート・Web Apps 設定
4-3. アプリケーションから API 呼び出し
81
82. 手順書
82
Azure ML の API へアクセスするために「、
これから作成済みのサンプルアプリケーションを
GitHub からインポートします
GitHub はオンラインのソースコード置き場です。
この矢印をクリックします。
103. 手順書の流れ
1. ML Studio へ推薦システムのExperimentをインポートする手順の解説
2. インポート後の Experiment の解説
3. Web API の公開方法の解説
3-1. 学習したモデルの保存
3-2. Web API 公開用の Experiment の作成
3-3. API として公開
4. Web アプリケーションからの API 呼び出し
4-1. Azure Web Apps の作成
4-2. GitHub からアプリケーションのインポート・Web Apps 設定
4-3. アプリケーションから API 呼び出し
103
106. 手順書
106
上図のようにテキストボックスに任意のユーザーID を入力後、
[ML API 呼び出し] ボタンをクリックすると、
下図のようにユーザーにお勧めの映画が表示されます。
※ 時間がかかることもあります。
※今回は 14887 のユーザーで試しました。
The Shawshank Redemption とはどのような映画かを Web で調べ、
このユーザーが高く評価していた One Flew Over the Cuckoos Nest と比較し
てみてください。