わたしを元気づける Botを作ることにした / JAWS-UG 福岡 20220626
by
Eri.Asa
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
わたしを元気づける Botを作ることにした 2022/6/26 Eri Asano
Slide 2
Slide 2 text
自己紹介 あさの えり 福岡市在住 ( @_nooeri) ★お仕事はRPAツールで業務の自動化 ★JAWS-UGおおいた 運営 ★AWS認定 CLF と SAA取得
Slide 3
Slide 3 text
アジェンダ 1. 経緯 2. Amazon Lexとは? 3. Amazon Lexの設定 4. LINEとつなげてみる 5. まとめ
Slide 4
Slide 4 text
経緯 3日前、仕事で落ち込んだときに、 アレクサに「なぐさめて!」と話しかけたら 期待した言葉をかけてもらえなかった。 アレクサ!なぐさめて!
Slide 5
Slide 5 text
経緯 3日前、仕事で落ち込んだときに、 アレクサに「なぐさめて!」と話しかけたら 期待した言葉をかけてもらえなかった。 「(偉人)はこう言いました。 〇X△■~◎!〇X△■~◎! 〇X△■~◎」 だめだこりゃ
Slide 6
Slide 6 text
経緯 そういえば、去年亀田さんの Lexハンズオンに参加したな あ。。! https://awsbasics.connpass.com/event/209428/
Slide 7
Slide 7 text
経緯 自分の機嫌は自分でよくするのだ!!! 🔥 少しカスタマイズして、自分専用の Botを作ってみたい! 🔥
Slide 8
Slide 8 text
Amazon Lexとは? ● 文字や音声による、会話型インターフェースを作るためのAIサービス ● Alexaと同じ技術を使用している ● 2021年4月から日本語サポート開始した ● AWS Lambda 実行で外部システムとデータの連携が可能
Slide 9
Slide 9 text
Amazon Lexでチャットボット作成 CheerUpErichan 元気づけて 悲しんでるの? うん 少し深呼吸してみよう か? やったよ ①インテント ユーザが実行したいアクション ②サンプル発話 インテントを起動するための フレーズ ③スロット ユーザが提供するデータ インテントを履行するために Lex が欲しい情報 ④プロンプト スロットを取得するために、 Lex がユーザに行う質問
Slide 10
Slide 10 text
Amazon Lexの設定 ①インテントの作成
Slide 11
Slide 11 text
Amazon Lexの設定 ②サンプル発話の作成
Slide 12
Slide 12 text
Amazon Lexの設定 ③スロットの作成 参考:https://press.monaca.io/hirose/8671 yes と no を扱うスロットがデフォル トではないので、カスタムスロットを 作成
Slide 13
Slide 13 text
Amazon Lexの設定 ③スロットの作成 参考:https://press.monaca.io/hirose/8671 左側にyesとnoを入力した
Slide 14
Slide 14 text
Amazon Lexの設定 ③スロットの作成 参考:https://press.monaca.io/hirose/8671 右側にはそれぞれに関係するワー ドを入れた
Slide 15
Slide 15 text
Amazon Lexの設定 ④プロンプトの作成
Slide 16
Slide 16 text
Amazon Lexの設定 できあがり! 今回は質問に対して「yes」「no」で回答する シンプルなBotを作成した。 条件分岐などの複雑な処理はLambdaで実装できる。
Slide 17
Slide 17 text
Amazon Lexの設定 もっと日常利用できるようにしたい!! でもこのままじゃ、マネジメントコンソールにア クセスしないと使えないよね。 気軽に利用できるようにしたい!
Slide 18
Slide 18 text
LINEとつなげてみる 参考:Amazon LexでつくるはじめてのLINEボット https://taketakekaho.github.io/amazonlex-linebot/#0 JAWS-UG 初心者支部のたけださんが Amazon LexとLINEをつなぐ手順をお 話してくださったの思い出した!! やってみよう!!
Slide 19
Slide 19 text
LINEとつなげてみる できなかった。。 404エラー There is no alias named TestBotAlias for the bot named CheerUpErichan. Choose another alias
Slide 20
Slide 20 text
まとめ Amazon Lexで自分専用のチャットボットが簡単に作れる! LINE連携でなぐさめてほしい時いつでも話しかけられる!! ・・はずだった。もう少し調べてみます。
Slide 21
Slide 21 text
ありがとうございました★