Weitere ähnliche Inhalte
Ähnlich wie 【博多TECH塾】自分ごのみのチャットボットをつくるハンズオン (20)
【博多TECH塾】自分ごのみのチャットボットをつくるハンズオン
- 6. 本日使うもの
2017/6/17 © Pasona Tech,inc.All Rights Reserved. 6
LINE
LINEボットと対話できる
LINE@アカウントを作成
LINE Business Center
LINEボットを構築するための
開発ツール
api.ai
チャットボットの対話エンジン
となるツール
- 7. 1. 下準備
2017/6/17 © Pasona Tech,inc.All Rights Reserved. 7
1. LINEアカウントの設定
• 「 設定」 →「 アカ ウント」 →「メールアドレス変更」
で 、メールアドレス とパスワードを設定しておく。
2. Googleアカウントの取得
• LINE アカ ウントのメールアドレス で、 Google ア
カ ウントを取得して お くとラクです。 ※ 別でも全
然 OK 。
3. メールを受信できるように
• LINE Bu sin e ss Ce n te r / a pi.a i のアカ ウン
ト開設時、認証メールが飛びま す。
- 8. 2. LINE Business Center にログイン
2017/6/17 © Pasona Tech,inc.All Rights Reserved. 8
https://business.line.me/ja/
※初回ログイン時、認証作業が入ります。
- 9. 3. LINE@アカウントを作成
1. 「LINE Messaging API」を選択。
2. アカウント名と業種を自由に設定したら、確認
ボタン→申し込む。
3. LINE@ Managerへ移動。
4. Bot設定を聞かれるので、「APIを利用する」
を押す。(確認を承諾)
5. アカウント設定→Bot設定で、webhookを利
用するに設定して保存。
2017/6/17 © Pasona Tech,inc.All Rights Reserved. 9
- 13. LINE Developers と api.ai をつなぐ
1. api.aiで、左メニューから「Integration」を選
択。
2. Integrationするサービスから「LINE」を選択。
3. 開いたダイアログに、LINE Developersの
「Channel ID」と「Channel Secret」と
「Channel Access Token」を記入して、
「START」。
4. api.aiのWebhookURLを、LINE Developers
側に記入。
※VerifyでSuccessになればOK。
2017/6/17 © Pasona Tech,inc.All Rights Reserved. 13
- 16. 今作ったLINEボットの構成
2017/6/17 © Pasona Tech,inc.All Rights Reserved. 16
海賊王に〜?
1. ユーザーが投稿
2. webhookする
3. 投稿内容をJSON形式で
受け取る
なんて言ったら?
なんて返す?
4. 事前に用意した応答ルールから
投稿に対する返答分を探す。
5. 返答を返す
俺はなる!
- 22. Watson Natural Language Classifier
2017/6/17 © Pasona Tech,inc.All Rights Reserved. 22
質問に対して、 任意の分類名を付与して学習させる
→アノテーション
- 23. アノテーション
2017/6/17 © Pasona Tech,inc.All Rights Reserved. 23
アノテーション
あるデータに対して
関連する情報(メタ
データ)を注釈とし
て付与すること。
これを文章に当て
込んで学習させる。 今日_は_いい_天気_だ_ね_。
DATE
TODAY
Good
Nice
WEATHER
(Xa,Ya),(Xb,Yb)
[人][子ども][笑
顔]
(Xm,Ym),(Xn,Yn)
[猫][きょとん]
- 27. 「汎用人工知能」と「特化型人工知能」
2017/6/17 © Pasona Tech,inc.All Rights Reserved. 27
• 2010年頃までは、機械自体が学習するまでに至らず。
• ニューラルネットワーク構築からのディープラーニングが成功
したことで、機械学習ブームが加速。
• でも今は、人間のようにあらゆる知識をもった「汎用人工知能
(強いAI)」までに至らず。ある分野に特化した「特化型人工知
能(弱いAI)」が主流。
• シンギュラリティが起こるのは、汎用人工知能が当たり前に
なった未来?
Hinweis der Redaktion
- 13:20
- 13:20