Upgrade to Pro — share decks privately, control downloads, hide ads and more …

わたしを元気づける Botを作ることにした / JAWS-UG 福岡 20220626

E601ca8296c6ed8d1dc7ae0369b4c54a?s=47 Eri.Asa
June 27, 2022

わたしを元気づける Botを作ることにした / JAWS-UG 福岡 20220626

E601ca8296c6ed8d1dc7ae0369b4c54a?s=128

Eri.Asa

June 27, 2022
Tweet

More Decks by Eri.Asa

Other Decks in Technology

Transcript

  1. わたしを元気づける Botを作ることにした 2022/6/26 Eri Asano

  2. 自己紹介 あさの えり 福岡市在住 (  @_nooeri) 
 
 ★お仕事はRPAツールで業務の自動化
 ★JAWS-UGおおいた

    運営
 ★AWS認定 CLF と SAA取得
 
 
 

  3. アジェンダ 1. 経緯 2. Amazon Lexとは? 3. Amazon Lexの設定 4.

    LINEとつなげてみる 5. まとめ
  4. 経緯 3日前、仕事で落ち込んだときに、 アレクサに「なぐさめて!」と話しかけたら 期待した言葉をかけてもらえなかった。 アレクサ!なぐさめて!

  5. 経緯 3日前、仕事で落ち込んだときに、 アレクサに「なぐさめて!」と話しかけたら 期待した言葉をかけてもらえなかった。 「(偉人)はこう言いました。 〇X△▪~◎!〇X△▪~◎! 〇X△▪~◎」 だめだこりゃ

  6. 経緯 そういえば、去年亀田さんの Lexハンズオンに参加したな あ。。! https://awsbasics.connpass.com/event/209428/

  7. 経緯 自分の機嫌は自分でよくするのだ!!! 🔥 少しカスタマイズして、自分専用の Botを作ってみたい! 🔥

  8. Amazon Lexとは? • 文字や音声による、会話型インターフェースを作るためのAIサービス • Alexaと同じ技術を使用している • 2021年4月から日本語サポート開始した • AWS

    Lambda 実行で外部システムとデータの連携が可能
  9. Amazon Lexでチャットボット作成 CheerUpErichan 元気づけて 悲しんでるの? うん 少し深呼吸してみよう か? やったよ ①インテント

    ユーザが実行したいアクション ②サンプル発話 インテントを起動するための フレーズ ③スロット ユーザが提供するデータ インテントを履行するために Lex が欲しい情報 ④プロンプト スロットを取得するために、 Lex がユーザに行う質問
  10. Amazon Lexの設定 ①インテントの作成

  11. Amazon Lexの設定 ②サンプル発話の作成

  12. Amazon Lexの設定 ③スロットの作成 参考:https://press.monaca.io/hirose/8671 yes と no を扱うスロットがデフォル トではないので、カスタムスロットを 作成

  13. Amazon Lexの設定 ③スロットの作成 参考:https://press.monaca.io/hirose/8671 左側にyesとnoを入力した

  14. Amazon Lexの設定 ③スロットの作成 参考:https://press.monaca.io/hirose/8671 右側にはそれぞれに関係するワー ドを入れた

  15. Amazon Lexの設定 ④プロンプトの作成

  16. Amazon Lexの設定 できあがり! 今回は質問に対して「yes」「no」で回答する シンプルなBotを作成した。 条件分岐などの複雑な処理はLambdaで実装できる。

  17. Amazon Lexの設定 もっと日常利用できるようにしたい!! でもこのままじゃ、マネジメントコンソールにア クセスしないと使えないよね。 気軽に利用できるようにしたい!

  18. LINEとつなげてみる 参考:Amazon LexでつくるはじめてのLINEボット https://taketakekaho.github.io/amazonlex-linebot/#0 JAWS-UG 初心者支部のたけださんが Amazon LexとLINEをつなぐ手順をお 話してくださったの思い出した!! やってみよう!!

  19. LINEとつなげてみる できなかった。。 404エラー There is no alias named TestBotAlias for

    the bot named CheerUpErichan. Choose another alias
  20. まとめ Amazon Lexで自分専用のチャットボットが簡単に作れる! LINE連携でなぐさめてほしい時いつでも話しかけられる!! ・・はずだった。もう少し調べてみます。

  21. ありがとうございました★