2016年10月17日(月曜)
※1) 2016.10.18 22:04 GitHubのコメントを追加
※2) 2016.10.19 05:20 Bot関係ログの関連リンク追記
きょうの横浜は、曇りでした。
― ― ― ― ― ― ― ― ― ―
[MS Bot Frameworkのバグ]
10月8日のブログ記事で、「iPhoneでWeb Chatが正しく動かない」ことを書きました。
↓ この記事です
http://emiclock.blog.so-net.ne.jp/2016-10-08
――――― 10月 8日の記事から引用 ここから ―――――
さまざまな環境で動作するか、チェックしてみました。
MS Web Chatコネクターを用いた、動作テスト結果は、以下の通りです。
【Windows 10 PC】
・MS Edge ・・・ ◎ OK
・MS IE11 ・・・ ◎ OK
・Chrome ・・・ ◎ OK
【iPhone 7 Plus】
・Safari ・・・ × NG
・Chrome ・・・ × NG
【Android 5.0】
・Chrome ・・・ ◎ OK
上記の結果からわかることは、iPhone上のWeb Chatでは、正しく動作しない、という事実です。
――――― 10月 8日の記事から引用 ここまで ―――――
この件を、GitHubの Microsoft/BotBuilder に issueしました。
ということで、やはり、バグでした。
チャットは、もともとステートレス(Twitter、LINE、Facebook Messanger、、、 etc)であり、それゆえ、Botも、AIにせよ、偽AIにせよ、ステートレスなものが多いです。
「アメリカの首都はどこ?」ーーー 「ワシントンです」
「明日の横浜の天気予報は?」 ーーー 「曇りのち雨です」
つまり、Q & A、の形で、対になり、次の会話とは、直接はつながりをもちません。
しかし、ピザの注文のように、複数回のやり取りで構成される会話もあります。
「ご注文のピザは何ですか?」ーーー 「アメリカンデライトです」
↓
「ピザのサイズは?」ーーー 「Mサイズで」
↓
「ピザの生地は?」ーーー 「クリスピーで」
↓
「追加のトッピングは?」ーーー 「ダブルチーズで」
といった具合に、複数のやりとりを束ねて、1つの目的を果たす会話です。
このためには、会話の「状態(State)」を関連付けて、つながりを維持せねばなりません。
これを、ステートフルな会話と言いますが、この部分が、iPhoneの Web Chatでは、正しく動作しないのです。
※Webでいえば、cookieみたいなもの
いまのところ、「bug」ラベルが付けられただけですが、さて、Microsoftは、いつ、どのタイミングで bug fixしてくれるのかは、継続ウォッチです。
[2016.10.18 22:04 GitHubのコメントを追加]
バグの原因が分かりかけてきたので、コメントを追加しました。
実際の GitHubへの投稿は、こちら(英語ですが…)
↓
In iPhone, stateful dialog does not work properly.
https://github.com/Microsoft/Botbuilder/issues/1430
[MS Bot Framework 関連ブログ]
・Microsot Bot Framework 3.0で 簡単にbotが作れる!
・Microsot Bot Framework 3.0 と MeCabで なんちゃってbotを作る
・Microsot Bot Framework 3.0で もっとbotぽいbot試作
・Microsot Bot Framework 3.0で LUISが使えず 自作のIRC会話bot移植
・Microsot Bot Framework 3.0で 最新のニュースを取得するbotを作る
・Microsot Bot Framework 3.0で ニュースbot公開途中でエラーのち成功
・Microsot Bot Framework 3.0で ニュースbotフィジビリティスタディ終了
・Microsoft LUISの日本語 自然言語理解を試してみた
・Microsot Bot Framework 3.0で もっとbotぽいbot試作のお試しサイト
・Microsot Bot Framework 3.0で ニュースbotデモサイト復活 (※1)
・Microsot Bot Framework 3.0で 飲み会調整botデモサイト、勤怠連絡bot (※2)
・MS Bot Framework 3.0 + goo APIで組織・人名に反応するチャットbot (※3)
・MS Bot FW 3.0 + goo APIで組織・人名に反応チャットbot改+Skype接続 (※3)
・iPhoneでWeb Chatが動かない MS Bot Framework 3.0のバグ
※1)ニューストピックチャットbotのお試しは、こちらです
https://microsoft-apiappe1511ed89a014eff94d98cd9ffab6c50.azurewebsites.net/
※2)飲み会調整チャットbotのお試しは、こちらです
https://microsoft-apiapp937554448978497cb48a05cb30f2eb14.azurewebsites.net/
※3)組織・人名に反応する雑談チャットbotのお試しは、こちらです
https://microsoft-apiappf0cdfce67ee04f7eac082f57026e6c0c.azurewebsites.net/
― ― ― ― ― ― ― ― ― ―
[追伸]
10月、11月は、朝 7:30~8:00に社食へ行くと、朝食が無料キャンペーンをやっており、7:30に出社hしました。
無料なのはよいですが、朝から、揚げ物ばかりは、、、、oz
玉子焼きと、納豆と、味付け海苔と、味噌汁でいいのになあ。
8:00から勤務でしたので、16:30で帰宅しました。
たまには、早出も、よいかも。
※ポケモン GO、機械学習、AIチャットbot関係のブログは、コメント欄を閉じさせていただいております