#BotFramework Emulator の機能 #8 ~ transcript ファイル (保存済み実行結果) の閲覧

Bot Framework Emulator の機能紹介の 8回目、最終回です。

  1. テストクライアント機能
  2. Bot 作成手順の確認
  3. bot ファイル (設定ファイル) の暗号化・復号化
  4. Bot アプリのエンドポイント管理
  5. 外部サービス (LUIS, QnA Maker) の接続管理
  6. LUIS 再学習
  7. chat ファイル (会話セットの設計) の閲覧
  8. transcript ファイル (保存済み実行結果) の閲覧(今回)

今回は Transcript ファイルの閲覧機能を紹介します。

個人的には、chat ファイルの閲覧機能と並んで(対になる機能として)お気に入りの機能です。
Bot アプリケーションの実装フェーズではあまり使用しない機能ですが、テストフェーズや Bot アプリケーションの運用を考えた時に特に大事な機能です。

続きを読む

#BotFramework Emulator の機能 #7 ~ chat ファイル (会話セットの設計) の閲覧

Bot Framework Emulator の機能紹介の 7回目です。

  1. テストクライアント機能
  2. Bot 作成手順の確認
  3. bot ファイル (設定ファイル) の暗号化・復号化
  4. Bot アプリのエンドポイント管理
  5. 外部サービス (LUIS, QnA Maker) の接続管理
  6. LUIS 再学習
  7. chat ファイル (会話セットの設計) の閲覧(今回)
  8. transcript ファイル (保存済み実行結果) の閲覧

今回は、chat ファイルの閲覧機能を紹介します。

Bot Framework Emulator V4 で、個人的に一番気に入っている機能です。

続きを読む

#BotFramework Emulator の機能 #6 ~ LUIS 再学習

Bot Framework Emulator の機能紹介の 6回目です。

  1. テストクライアント機能
  2. Bot 作成手順の確認
  3. bot ファイル (設定ファイル) の暗号化・復号化
  4. Bot アプリのエンドポイント管理
  5. 外部サービス (LUIS, QnA Maker) の接続管理
  6. LUIS 再学習(今回)
  7. chat ファイル (会話セットの設計) の閲覧
  8. transcript ファイル (保存済み実行結果) の閲覧

今回は、LUIS モデルの再学習機能を紹介します。

Bot Framework でアプリケーションを作ると外部サービスとして LUIS を使うことは多いと思います。
Bot アプリの開発と並行して LUIS の再学習を行うのもよくありそう。

LUIS のポータルサイト を開いてそこで学習してもいいのですが、Emulator から直接、再学習・発行することもできます。
今回は Emulator で LUIS モデルを再学習する手順の紹介です。

続きを読む

#BotFramework の Telemetry データを #PowerBI で分析する

本稿は「Bot Framework の Telemetry データを Power BI で分析する」というテーマです。
多くの Power BI ユーザーの皆さんにはかなり変化球な投稿かもしれませんが、こういう使い方もあるよという例として、参考にしていただければ。

bf_pbi_dashboard_01

今回は Power BI メインで、Bot アプリの実装についてはかなり薄めの紹介です。
(ブログ上での投稿の)順序は逆になりますが、どうやって実装するのか? についてはまた改めて。

続きを読む

#BotFramework Emulator の機能 #4 ~ Bot アプリのエンドポイント管理

Bot Framework Emulator の機能紹介の 4回目です。

  1. テストクライアント機能
  2. Bot 作成手順の確認
  3. bot ファイル (設定ファイル) の暗号化・復号化
  4. Bot アプリのエンドポイント管理(今回)
  5. 外部サービス (LUIS, QnA Maker) の接続管理
  6. LUIS 再学習
  7. chat ファイル (会話セットの設計) の閲覧
  8. transcript ファイル (保存済み実行結果) の閲覧

今回は、エンドポイント管理を紹介します。

チャットクライアントである Emulator から Bot アプリケーションに接続するわけですが、その情報が “.bot” ファイルに記載されています。
これらを編集する機能を Emulator が持っています。JSON フォーマットのデータを手で編集するのに比べて、タイプミスや設定項目の漏れなどを減らすことができます。

続きを読む

#BotFramework Emulator の機能 #3 ~ bot ファイルの暗号化・復号化

Bot Framework Emulator の機能紹介の 3回目です。

  1. テストクライアント機能
  2. Bot 作成手順の確認
  3. bot ファイル (設定ファイル) の暗号化・復号化(今回)
  4. Bot アプリのエンドポイント管理
  5. 外部サービス (LUIS, QnA Maker) の接続管理
  6. LUIS 再学習
  7. chat ファイル (会話セットの設計) の閲覧
  8. transcript ファイル (保存済み実行結果) の閲覧

 

今回は Bot Framwork の設定ファイルである “.bot” ファイルの暗号化・復号化機能を紹介します。

続きを読む

#BotFramework Emulator の機能 #2 ~ Bot 作成手順の確認

Bot Framework Emulator の機能紹介の 2回目です。

  1. テストクライアント機能
  2. Bot 作成手順の確認(今回)
  3. bot ファイル (設定ファイル) の暗号化・復号化
  4. Bot アプリのエンドポイント管理
  5. 外部サービス (LUIS, QnA Maker) の接続管理
  6. LUIS 再学習
  7. chat ファイル (会話セットの設計) の閲覧
  8. transcript ファイル (保存済み実行結果) の閲覧

 

今回は実装やテストなどのツールとしての機能ではなく、bot アプリ開発全体の流れを確認しましょうという話です。(API やコーディング技術を期待している皆さん、ごめんなさい)

この機能は Tech Summit 2018 セッション「ユーザー インターフェースとしてのチャット ボット開発手法と Microsoft Bot Framework v4」のテーマでもあります。

本稿も最後までお付き合いください。

続きを読む