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

20180621_Node学園LT

たけだ
September 21, 2022

 20180621_Node学園LT

Node学園勉強会LT
AzureのサーバレスでNode.jsテンプレート使ってチャットボット作れるよ

たけだ

September 21, 2022
Tweet

More Decks by たけだ

Other Decks in Technology

Transcript

  1. 自己紹介 たける 株式会社チェンジ エンジニア • 業務でスマートデバイスを導入・活用する際のコンサルティング及び業務アプリ開発 (主にチャットやチャットボットに関わるコンサルティング、開発、ツール販売、導入支援など) • 元SIer(某銀行の融資システム維持開発のインフラ担当) •

    プログラミングレベル:ひよっこ(Node.js、C#) • チョットデキル:Azure、Office365、CognitiveService、チャット製品全般、チャットボット作成ツール • アマリデキナイケドキョウミアル:AWS、IoT、Ionic、Low-Code、音声系 • ハマっていること:スキューバダイビング、ゴルフ、リゾート、お酒、チャットボット作り
  2. 勉強会に参加するようになったきっかけ  9年間金融系SE(プロジェクトマネージャー)  飽きた  2017年2月 大企業からベンチャー企業に転職。  圧倒的にWEB系や開発者としての知識が足りないことに気づく

     メールや読み物の半分以上が英語。やばい。  常に新しい情報のインプット必要(事業内容:NewITトランスフォーメーション イミフ )  会社の9割がコンサルタント職種でエンジニア少なくて共感できる人少ない  「勉強会 エンジニア」で検索したらたくさんあるじゃん  月7くらいで参加  ハンズオン大好き
  3. Azureログイン (https://portal.azure.com) • ダッシュボード • 無料アカウントで 22,500円使い切っても 課金されない • 無料アカウントから有償

    アカウントへの切り替えす れば従量課金アカウント になる • ゲストユーザ招待して複 数メンバーでも利用可
  4. Azureで何する? • Azure FunctionsBot • サーバレスのリソースの中にチャットボットフレームワークが用意されている。言 語C#かNode.jsが対応されてる。 • QnAMaker •

    FAQ(よくある質問と回答データ) を登録するだけで簡単にFAQボット が作れる自然言語のゆらぎに対応 したAI。学習させるとさらに 賢くなる(はず)
  5. QnAMakerにデータ入れる(https://www.qnamaker.ai ) • [Create a knowledge base]から新規作成 • さっき作ったリソース指定 •

    よくある質問集のURLを指定 • 自動的にURL先から質問と回答データ 判定して登録(ただ日本語まだ苦手)
  6. まただ… • 何か始めると高確率でバグを引く • コミュニティ見てもあがっておらず。 • え?この機能使ってるの世界中で私 だけじゃないか?って思ってしまうほどの 標準的な所。 •

    サポート問合せするとやっぱりいつも報 告1人目。 • 確かにAzureのサーバレス (FunctionsBot)でボット開発して る人はグローバルでもあまりいないっぽ い。皆PaaS(WebApps)で作って る。