So-net無料ブログ作成
お知らせ

 当ブログは、ブログに割当てられたディスク容量が満杯になったため、2017年1月8日に、続ブログへ移転しました。

 【移転先】
  続・Emi Clockは、どうなったの?
  https://yuna-k.blog.so-net.ne.jp/


  RSSフィード
  https://yuna-k.blog.so-net.ne.jp/index.xml

MS Bot Framework 12/5のアップデートで WebChatのバグ修正、エミュレータ改良等 [チャットbot]

2016年12月17日(土)

きょうの横浜は、[晴れ]晴れて、日中は暖かかったです。
iPhone 7のカメラは、背景がボケるので、コンデジよりも好きです。
iPhone 7のカメラは背景がボケる

※ 前半は、ITの難しい話(チャットボット)が延々と続きますので、興味がない方は、スルーして、ポチっとしてください。

― ― ― ― ― ― ― ― ― ―
[WebChatのバグ修正、エミュレータ改良等]
ちょうど 1ヶ月前のブログ記事に、iPhoneやiPadの iOS上では、MS Bot Frameworkのバグのため、WebChatが正しく動作しない件を書きました。
     ↓
2016.10.17 iPhoneでWeb Chatが動かない MS Bot Framework 3.0のバグ

先日、12月5日に、Microsoftから Bot Frameworkのアップデート版が公開され、バグが直りました。 他にも、エミュレータの大幅改善、Mac用エミュレータなど、てんこ盛りのアップデート内容になっています。

この iOS上の Safariや Chromeで MS謹製の WebChatが正しく動作しないバグは、自分が GitHubで、Bot Builderチームに報告して直してもらったので、いきさつをまとめておきます。
  ↓ オリジナルはこちらですが、Fixすると見えなくなるので転記しました
https://github.com/Microsoft/BotBuilder/issues/1430

ToshiAtKuroneko commented on Oct 14
I have developed a following of stateful Bot, it is operating test in Web Chat Connector.
Test of this Bot is available at the following URL.
https://microsoft-apiapp937554448978497cb48a05cb30f2eb14.azurewebsites.net/ NOTE: In this Bot, use the Japanese.

My Bot, in the following Web browser, will work properly.
1.PC Win 10 --- Edge, IE 11, Chrome
2.Android Smart Phone --- Chrome

But, My Bot, in the following Web browser, does not work properly.
1.Apple iPhone 6s/7 --- Safari, Chrome

The following screen capture is a case to work properly.
(図は略)

However, in the Web browser of the iPhone, it will not be as in the above screen capture.
It seems like the state of the conversation is not maintained.
Why in the Web browser of the iPhone, stateful conversation, it will not work properly?
- - - ― ― ― ―
danmarshall commented on Oct 15
The state is maintained on the state server, so perhaps the web page client has a bug. Can you share an example of the bug?
- - - ― ― ― ―
ToshiAtKuroneko commented on Oct 15
Yes, I can share.
Operation in Safari on my iPhone is the following screen capture.
(図は略)
In the iPhone's Web browser, stateful conversation, does not work properly.
Perhaps, it would be a bug in the Web Chat Connector.
- - - ― ― ― ―
ToshiAtKuroneko commented on Oct 18 ? edited ToshiAtKuroneko edited this comment about 1 month ago
Apple seems to be policy to reject the application you are using a cookie.
In iPhone, cookie is will often disappear, is because of that, it cut off the session.

The iPhone, as an alternative of the cookie, there is a hand to use the Safari of local storage.
Safari of local storage is SQLite that can be used in javascript.
In the case of a request from the iPhone, I think in Web Chat Connector is not to save the Conversation ID to Safari of local storage.

In addition, iOS version of Chrome, as the UserAgent, is that of to disguise the Safari.
For this reason, in Chrome, it will appear the same defect as the Safari.

My reasoning is over.
- - - ― ― ― ―
danmarshall commented a day ago
@ToshiAtKuroneko can you verify this behavior in the new version of the webchat control?
- - - ― ― ― ―
ToshiAtKuroneko commented 5 minutes ago
@danmarshall I checked "Enable Preview" and tested Web Chat on my iPhone 7.

(1) Chrome: It worked correctly.
(2) Safari: It worked correctly.

The problem of Web Chat on my iPhone has been solved.
Thank you very much.

― ― ― ― ― ― ― ― ― ―
バグFix版を試すには、Web Chatコネクターの設定で、『Enable Preview』にチェックを入れます。

MS Bot Framework 12/5のアップデートで WebChatのバグ修正、エミュレータ改良等

本当に iOSでのWebChatのバグが直っているか、まずは、iPhone 7の Google Chromeでテストしました。
MS Bot Framework 12/5のアップデートで WebChatのバグ修正、エミュレータ改良等
バグが直っています[るんるん]

次に、iPhone 7標準の Safariでテストしました。
MS Bot Framework 12/5のアップデートで WebChatのバグ修正、エミュレータ改良等
バグが直っています[るんるん]

もちろん、Skypeからも、同時混在で チャットできます。
なにげに、AIチャットBotエンジンも改良しています。

次のトピックは、Web Chat チャネルエミュレータに大幅な改善が加わり、リニューアルしたことです。
MS Bot Framework 12/5のアップデートで WebChatのバグ修正、エミュレータ改良等
今までは、右半分に JSONデータが表示されていましたが、HTTPリクエスト/レスポンスが表示され、テスト効率が大幅アップです。(JSONデータはログで見れますからね)

それで、なんと、Macbook (OS X El Captan)でも、WebChatエミュレータが動作するんですよ!
というか、Mac版、Linux版がリリースされました。
MS Bot Framework 12/5のアップデートで WebChatのバグ修正、エミュレータ改良等
ちょっと注意しないといけないのは、いままで、サーバもクライアントも、Windows 10上にあり、ネットワークが localhostだったわけですが、Macbookから無線LANで接続するとなると、Windows 10、OS X のFWをトネリングしないといけないです。

でも、自宅LAN上で動くということは、、、、
Azureがなくても、オンプレミスで動かせるじゃん!
てことですねww

チャットBotの開発や、テスト、PoCには、Azureがなくてもよくなって、従量課金が減って助かります

[MS チャットBot 実証実験 関連ブログ]
2016.10.30 Microsot Bot Framework 3.0で 飲み会調整botデモサイト改二
2016.11.04 Microsot Bot Framework 3.0で ニュースbotデモサイト改二
2016.11.05 Microsot Bot Framework 3.0で 飲み会調整botデモサイト改二 再始動
2016.11.12 MS Bot Framework 3.0で 飲み会調整botのパーソナライゼーション
2016.11.18 MS Bot Framework 3.0で 飲み会調整botのリスト並べ替えパーソナライズ
2016.11.20 MS Bot Framework 3.0で 飲み会調整botの日本語自然文入力
2016.11.25 MS Bot Framework 3.0で 飲み会調整botの語句類似度計算による類似語入力
2016.11.26 MS Bot Framework 3.0で 飲み会調整botのiPhoneからのSkypeコネクター対応
2016.12.06 MS Bot Framework 3.0で 飲み会調整botで「もしかして、これ?」対応
2016.12.07 MS Bot Framework 3.0で 飲み会調整botで時刻表現正規化対応
2016.12.17 MS Bot Framework 12/5のアップデートで WebChatのバグ修正、エミュレータ改良等

ヴェーダが、こう判断している。

オリジナルの太陽炉=GNドライブを持たざる者は、イノベイターにはなれない。

― ― ― ― ― ― ― ― ― ―
[追伸]
お昼は、川崎ルフロンへ、Apple Watchを見に行ったけど、欲しいモデルは在庫なしで、買えませんでした。
川崎ルフロン
Apple Watchは、自分への[クリスマス]クリスマスプレゼント=大人のオモチャ(ブルブルするやつではない)のつもりだったのですが、銀座か渋谷へ行かねば・・・

お昼は、川崎ルフロンの、nana's green tea で、[レストラン]カジキマグロ漬け丼セットでした。(1,020円)
カジキマグロ漬け丼セット
白玉のデザートと、玄米茶(お茶は選べる)がセットです。

あ、Santa_Pikacyu.PNGサンタピカチュウは、2日で 8匹です。
サンタピカチュウ
29日までに、50匹集めなきゃ!
nice!(89)  コメント(8) 
共通テーマ:趣味・カルチャー

nice! 89

コメント 8

みずき

うぉっ!
川崎はこんな階段になってるんですね。
そしてサンタピカチュウがいっぱいで
いいなぁ~ってなってます^^
by みずき (2016-12-18 00:25) 

oko

サンタピカチュウ、タイミングが良いと
結構出会えますよね♪
今朝はズリ投げたのに一匹逃げられました・・
今朝の捕獲は一匹でした・・・また頑張りますっっ
by oko (2016-12-18 08:25) 

馬爺

私はこんな新しいものには付いて行けませんね、とても革新者には成れません。(^_^.)
by 馬爺 (2016-12-18 09:47) 

なんだかなぁ〜!! 横 濱男

川崎ルフロンの階段、綺麗ですね。
品川に仕事に行っていたときは、
よく立ち寄りましたが、
今はサッパリです。

by なんだかなぁ〜!! 横 濱男 (2016-12-18 10:59) 

ヨッシーパパ

川崎もお洒落なイメージになりましたね。

by ヨッシーパパ (2016-12-18 18:17) 

夏炉冬扇

こういうのは全くダメです。
by 夏炉冬扇 (2016-12-18 19:03) 

みぃにゃん

色々アドバイスありがとうございます。今回取れた差し歯は7年前につけたものでえらく歯周病が進行してしまってこの年で入れ歯寸前位悪いのですがなんとか今の歯医者さんは延命治療してくださってる状況です。もうこの歯だけでは支えることが出来ないので来年隣の歯とブリッジしてやり直す治療することになりました。今回取れた差し歯は原因は歯周病が進んでいる上に下の歯並びかガタガタで下の歯が上の差し歯はを押していたのが原因だった見たいです。親身にありがとうございました
by みぃにゃん (2016-12-18 21:05) 

とし@黒猫

********************
MS Bot Framework 12/5のアップデートで WebChatのバグ修正、エミュレータ改良等 の
ブログ記事に、たくさんのコメントをいただきまして、
ありがとうございました。
********************
by とし@黒猫 (2016-12-19 01:04) 

コメントを書く

お名前:[必須]
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

Facebook コメント

caution.gif当ブログ記事は、日本国著作権法および国際法により権利が保護されています。無断で 画面の写真、ハードコピー、その他の二次複製物を無断で使用することは権利の 侵害になりますのでご注意下さい。
This blog post, right has been protected by copyright law and international law. Without permission screen photo of, hard copy, that you use the other secondary copies without permission is a violation of the rights Please note.
- - - - -
All rights reserved. Copyright (C) Motosoft(Toshi At Kuroneko) 2007-2018.

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。