
厚生労働省が定めた「日本人の食事摂取基準」(2020年版)では、食塩摂取量の一日あたりの目標量は成人男性が7.5g未満、女性が6.5g未満です。
→ 「日本人の食事摂取基準(2020年版)策定検討会」の報告書(厚生労働省)
食塩の取りすぎは生活習慣病に深く関わってきますので、注意が必要です。
大学病院の待ち時間に ChatGPT からの 黒猫の帆布トートバッグ購入 [AIチャット]
2023年2月22日(水・TL)
きょうの横浜は、
冬晴れの青空が広がりました(8℃)でした。
テレワーク 2連勤の 2日目で、ニャン・ニャン・ニャンの猫の日ですが、午前中は信濃町の大学病院(循環器内科)受診でした。
― ― ― ― ― ― ― ― ― ―
[朝のルーティン]
朝は、アップルパイ、サラダ+焦げたポークビッツ、シュガーレスカフェラテでした。

※このコンテンツは、2020年4月20日で終了しましたが、不定期に復活します。
― ― ― ― ― ― ― ― ― ―
[大学病院の待ち時間に ChatGPT]

きょうも大学病院ですが、循環器内科です。 血圧 108 - 78、 血液検査 オール A評価で問題なし。 次回は 3ヶ月後です。
% % % % % % % % %
診察の待ち時間に、iPhoneから ChatGPTで、シリアスな質問をしてみました。 すると、AIも、まるで人間のような長文の回答をしてきました。




ちょっとなあ、と思えるところもありますが、人間が 30秒間で、この回答文を作るとなると難しいだろうと思いました。 さすがは本命の AI だけあると思います。
% % % % % % % % %

説明しなくても、ブルーレーベルのショートコートとフレアスカートとショートブーツです。
かわいいは正義
― ― ― ― ― ― ― ― ― ―
[駅のベックスでアップルシナモン・パニーニ]
お昼は、11:00に、信濃町駅のベックスでアップルシナモン・パニーニとブレンドコーヒー(S)でした。

アクリル板が乱反射してますが・・・

D-UPのロングラッシュの つけまを付けています ♪ すっかり、つけま派。
髪がストレートなので、ぺったんこになるから、ベレー帽でごまかしてましたが、ダイソンのエアラップ・ドライヤーで、ゆるふわ巻きエアリーなスタイリングができるようになったので、春らしく、髪をゆる巻きにして、ふくらませるスタイリングです。
― ― ― ― ― ― ― ― ― ―
[秋葉原で 黒猫の帆布トートバッグ購入]

電車の乗り換えで、秋葉原駅です。

説明しなくても、アクシーズファムのワイドネックリブ編みセーター、ワインレッドのフレアスカートです。
かわいいは正義
% % % % % % % % %
で、ですね、、、
秋葉原駅で、クリエーターさんの ハンドクラフト商品を展示即売していました。 ニャン・ニャン・ニャンだから、黒猫の帆布トートバッグを買いましたよ。(6,800円) 帆布なので、しっかりしていて、コンビニやスーパーの買い物(買い置きしないので 、このサイズで十分)にちょうどよいです。

かわいいは正義
% % % % % % % % %
いま使っているトートは、若干小さくて、買ったものが入り切らないことが多々ありましたが、これなら、ゆったりしていてはいりますよ。

デザインも気に入っているので、よいものが買えました。
― ― ― ― ― ― ― ― ― ―
[刀剣乱舞 江の抹茶大福]
先日ファミマで買ったまま冷蔵庫に入れて忘れてた大福です。 賞味期限が過ぎているけれど、大丈夫でしょう。

― ― ― ― ― ― ― ― ― ―
[夜は かつおたたきと ししゃも]
夜は かつおたたきと ししゃもです。スーパーで 2割引きで買ったので、おかず代= 500円です。

ニャン・ニャン・ニャンの日。 ねこは魚が好きということで、人間も魚を食べーるとー♪
% % % % % % % % %
あしたは、先日の西伊豆・大瀬崎でのダイビングの写真を整理します。 なぜなら、土曜日に、東伊豆・富戸へ潜るので写真が増えるから、その前に整理しないと! です。
かわいいは正義
きょうの横浜は、
![[晴れ]](https://blog.ss-blog.jp/_images_e/1.gif)
テレワーク 2連勤の 2日目で、ニャン・ニャン・ニャンの猫の日ですが、午前中は信濃町の大学病院(循環器内科)受診でした。
― ― ― ― ― ― ― ― ― ―
[朝のルーティン]
朝は、アップルパイ、サラダ+焦げたポークビッツ、シュガーレスカフェラテでした。
※このコンテンツは、2020年4月20日で終了しましたが、不定期に復活します。
― ― ― ― ― ― ― ― ― ―
[大学病院の待ち時間に ChatGPT]
きょうも大学病院ですが、循環器内科です。 血圧 108 - 78、 血液検査 オール A評価で問題なし。 次回は 3ヶ月後です。
% % % % % % % % %
診察の待ち時間に、iPhoneから ChatGPTで、シリアスな質問をしてみました。 すると、AIも、まるで人間のような長文の回答をしてきました。
ちょっとなあ、と思えるところもありますが、人間が 30秒間で、この回答文を作るとなると難しいだろうと思いました。 さすがは本命の AI だけあると思います。
% % % % % % % % %
説明しなくても、ブルーレーベルのショートコートとフレアスカートとショートブーツです。
かわいいは正義
― ― ― ― ― ― ― ― ― ―
[駅のベックスでアップルシナモン・パニーニ]
お昼は、11:00に、信濃町駅のベックスでアップルシナモン・パニーニとブレンドコーヒー(S)でした。
アクリル板が乱反射してますが・・・
D-UPのロングラッシュの つけまを付けています ♪ すっかり、つけま派。
髪がストレートなので、ぺったんこになるから、ベレー帽でごまかしてましたが、ダイソンのエアラップ・ドライヤーで、ゆるふわ巻きエアリーなスタイリングができるようになったので、春らしく、髪をゆる巻きにして、ふくらませるスタイリングです。
― ― ― ― ― ― ― ― ― ―
[秋葉原で 黒猫の帆布トートバッグ購入]
電車の乗り換えで、秋葉原駅です。
説明しなくても、アクシーズファムのワイドネックリブ編みセーター、ワインレッドのフレアスカートです。
かわいいは正義
% % % % % % % % %
で、ですね、、、
秋葉原駅で、クリエーターさんの ハンドクラフト商品を展示即売していました。 ニャン・ニャン・ニャンだから、黒猫の帆布トートバッグを買いましたよ。(6,800円) 帆布なので、しっかりしていて、コンビニやスーパーの買い物(買い置きしないので 、このサイズで十分)にちょうどよいです。
かわいいは正義
% % % % % % % % %
いま使っているトートは、若干小さくて、買ったものが入り切らないことが多々ありましたが、これなら、ゆったりしていてはいりますよ。
デザインも気に入っているので、よいものが買えました。
― ― ― ― ― ― ― ― ― ―
[刀剣乱舞 江の抹茶大福]
先日ファミマで買ったまま冷蔵庫に入れて忘れてた大福です。 賞味期限が過ぎているけれど、大丈夫でしょう。
― ― ― ― ― ― ― ― ― ―
[夜は かつおたたきと ししゃも]
夜は かつおたたきと ししゃもです。スーパーで 2割引きで買ったので、おかず代= 500円です。
ニャン・ニャン・ニャンの日。 ねこは魚が好きということで、人間も魚を食べーるとー♪
% % % % % % % % %
あしたは、先日の西伊豆・大瀬崎でのダイビングの写真を整理します。 なぜなら、土曜日に、東伊豆・富戸へ潜るので写真が増えるから、その前に整理しないと! です。
かわいいは正義
ChatGPT からの パクチーましまし 辣椒担々麺 コスメもなー [AIチャット]
2023年2月21日(火・TL)
きょうの横浜は、
冬晴れの青空が広がりました(11℃)でした。
きょうからテレワーク 2連勤の初日です。 あしたの午前中は通院だから、 1.5連勤なんだがー
― ― ― ― ― ― ― ― ― ―
[ChatGPT 使ってますかね?!]
ITリテラシーが高い人は、もうとっくに使っていて、そうでなくても最近メディアで騒いでいるのでテレビで見たかもしれない、AI(人工知能)に、チャット形式の自然言語処理インタフェースをつけたChatGPTが、なんてったって、いまときめいています。

ChatGPTは、Googleなどの検索エンジンとは異なり、スクレイピングなどでインターネットなどからディープラーニング(深層学習)したAIです。 IT寄りの書き方をすると難しい説明になるのですが検索をした結果から人間が必要な情報を選ぶのではなく、AIなので、適切と推論される結果を返してくれるのです。

例えばこの例では、昨日のブログ記事の内容の一部をコピペして、以下のように ChatGPTに話しかけています。 よくわからなければ、AIを相手にした LINEみたいなものと思ってください。
- - - - - - -
以下の文章のタイトルは何がよいか?
身体表現性障害とわかってるんだから、信濃町の大学病院で検査をやればよかったものを、なぜわざわざ、済生会横浜市東部病院に、たらい回し したんだか知らないが、検査やって、予想通り異常なしだから、信濃町の大学病院で、ちゃんと治療しろ。 ということ。
病院たらいまわしのとばっちり
まあ、回りくどいことになったけれど、検査結果は異常なしだから、これでいいのだ
- - - - - - -
上記にたいして、ChatGPTは、以下の応答をしてきました。
- - - - - - -
「身体表現性障害の診断に関する医療ミスで病院たらいまわしに遭った私の体験」
- - - - - - -
ちゃんとブログの文章の内容を解釈して、適当と思われるタイトルを返してきました。 AIは、この文章の内容から「医療ミス」という言葉をつかってきました。 こういう使い方もできますが、いろいろチャットで問いかけたり、依頼したりすると、AIがアシスタントのように答えを返してくれます。
ChatGPTは、まだ進化の途中であり、この先、2、3年もすれば「昔は、分からないときはググってたんだよね」「なにそれ、死語だよ」という会話が成立しそうなすごい AIチャットボットです。
― ― ― ― ― ― ― ― ― ―
[お昼は ドトールでブリオッシュショコラとブレンドコーヒー]
お昼は ドトールでブリオッシュショコラとブレンドコーヒー(S)でした。

― ― ― ― ― ― ― ― ― ―
[アイメイクコスメ]
先日、美容室でつけた、D-UP 807のメーテルのまつげになれる つけまは、切らないとケバいので、つけるのが難しいです。
↓

なので、つけま初心者向きの ガーリーウィンク No. 05 とかが、慣れるまではよいかも。

つけまは、まつげに接着剤で付けるのですが、これはダントツで D-UP 552 が良いと思います。 ウォータープルーフなので、多少は濡れても大丈夫です。

それと、つけまを付ける前に、リキッドアイライナーをひいておくと、つけまの接着部分が透明なので自然に仕上がります。 おすすめは、田中みな実が推してる ラブ・ライナー リキッドのダークブラウンですよ。

ウォータープルーフで、きれいにスーッとラインがひけます。
マスカラ派の人が多いと思いますが、つけまは、まつげがロングラッシュになるので、パッチリアイメイクに必需品です。
― ― ― ― ― ― ― ― ― ―
[ピクミンブルーム ウィークリーチャレンジ]
ピクミンブルームのウィークリーチャレンジは、「3万歩歩く」「3万本 花植え」共にフレンドさんががんばって早々にクリアです。 でも、もう、バレンタインイベントの金の苗は不要なんですがー


― ― ― ― ― ― ― ― ― ―
[パクチーましまし 辣椒担々麺]

夜はスーパーで買った辣椒担々麺を、パクチーましましです。

パクチーましまし!

― ― ― ― ― ― ― ― ― ―
[追伸]
あしたの午前中は、信濃町の大学病院の循環器内科へ薬をもらいにいき、午後からテレワークです。
きょうの横浜は、
![[晴れ]](https://blog.ss-blog.jp/_images_e/1.gif)
きょうからテレワーク 2連勤の初日です。 あしたの午前中は通院だから、 1.5連勤なんだがー
― ― ― ― ― ― ― ― ― ―
[ChatGPT 使ってますかね?!]
ITリテラシーが高い人は、もうとっくに使っていて、そうでなくても最近メディアで騒いでいるのでテレビで見たかもしれない、AI(人工知能)に、チャット形式の自然言語処理インタフェースをつけたChatGPTが、なんてったって、いまときめいています。

ChatGPTは、Googleなどの検索エンジンとは異なり、スクレイピングなどでインターネットなどからディープラーニング(深層学習)したAIです。 IT寄りの書き方をすると難しい説明になるのですが検索をした結果から人間が必要な情報を選ぶのではなく、AIなので、適切と推論される結果を返してくれるのです。

例えばこの例では、昨日のブログ記事の内容の一部をコピペして、以下のように ChatGPTに話しかけています。 よくわからなければ、AIを相手にした LINEみたいなものと思ってください。
- - - - - - -
以下の文章のタイトルは何がよいか?
身体表現性障害とわかってるんだから、信濃町の大学病院で検査をやればよかったものを、なぜわざわざ、済生会横浜市東部病院に、たらい回し したんだか知らないが、検査やって、予想通り異常なしだから、信濃町の大学病院で、ちゃんと治療しろ。 ということ。
病院たらいまわしのとばっちり
まあ、回りくどいことになったけれど、検査結果は異常なしだから、これでいいのだ
- - - - - - -
上記にたいして、ChatGPTは、以下の応答をしてきました。
- - - - - - -
「身体表現性障害の診断に関する医療ミスで病院たらいまわしに遭った私の体験」
- - - - - - -
ちゃんとブログの文章の内容を解釈して、適当と思われるタイトルを返してきました。 AIは、この文章の内容から「医療ミス」という言葉をつかってきました。 こういう使い方もできますが、いろいろチャットで問いかけたり、依頼したりすると、AIがアシスタントのように答えを返してくれます。
ChatGPTは、まだ進化の途中であり、この先、2、3年もすれば「昔は、分からないときはググってたんだよね」「なにそれ、死語だよ」という会話が成立しそうなすごい AIチャットボットです。
― ― ― ― ― ― ― ― ― ―
[お昼は ドトールでブリオッシュショコラとブレンドコーヒー]
お昼は ドトールでブリオッシュショコラとブレンドコーヒー(S)でした。
― ― ― ― ― ― ― ― ― ―
[アイメイクコスメ]
先日、美容室でつけた、D-UP 807のメーテルのまつげになれる つけまは、切らないとケバいので、つけるのが難しいです。
↓
なので、つけま初心者向きの ガーリーウィンク No. 05 とかが、慣れるまではよいかも。
つけまは、まつげに接着剤で付けるのですが、これはダントツで D-UP 552 が良いと思います。 ウォータープルーフなので、多少は濡れても大丈夫です。
それと、つけまを付ける前に、リキッドアイライナーをひいておくと、つけまの接着部分が透明なので自然に仕上がります。 おすすめは、田中みな実が推してる ラブ・ライナー リキッドのダークブラウンですよ。
ウォータープルーフで、きれいにスーッとラインがひけます。
マスカラ派の人が多いと思いますが、つけまは、まつげがロングラッシュになるので、パッチリアイメイクに必需品です。
― ― ― ― ― ― ― ― ― ―
[ピクミンブルーム ウィークリーチャレンジ]
ピクミンブルームのウィークリーチャレンジは、「3万歩歩く」「3万本 花植え」共にフレンドさんががんばって早々にクリアです。 でも、もう、バレンタインイベントの金の苗は不要なんですがー


― ― ― ― ― ― ― ― ― ―
[パクチーましまし 辣椒担々麺]
夜はスーパーで買った辣椒担々麺を、パクチーましましです。
パクチーましまし!
― ― ― ― ― ― ― ― ― ―
[追伸]
あしたの午前中は、信濃町の大学病院の循環器内科へ薬をもらいにいき、午後からテレワークです。
Upgrade Bot Builder SDK to v3.5 or greater by July 31, 2017 [AIチャット]
2017年9月10日(日)
きょうの横浜は、
晴れでした。
― ― ― ― ― ― ― ― ― ―
[Upgrade Bot Builder SDK to v3.5 or greater by July 31, 2017]
※ ITの難しい話(チャットボット)が延々と続きますので、興味がない方は、スルーして、ポチっとしてください。

ちょっと前の話になりますが、MicrosoftがBot Frameworkのセキュリティに関する改変を行い、2017年7月31日以後、Bot Builder SDK to v3.0で開発した、Microsoft Azure上のチャットBotが動かなくなりました。
しばらく、AIチャットボットを放置プレイしていたのですが、最近、某ルートからの依頼で動かす必要が生じたため、Microsoft Azure上に復活させました。
2017年8月1日以後は、Bot Builder SDK to v3.5以上にアップグレードしてビルドして再デプロイが必要です。
Upgrade your Bot Builder SDK to v3.5 or greater by July 31, 2017
https://blog.botframework.com/2017/05/07/Bot-Framework-Auth-Change/
Verify in your Nuget package manager that your project includes at least Microsoft.Bot.Builder v3.5 or greater.
具体的には、Visual Studio 2015上のNuget package managerで、Microsoft.Bot.Builderをバージョンアップして、リビルドして、再デプロイするだけです。

◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇
Skypeチャネル復活!



◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇
Slackチャネル復活!

◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇
Bot Builder SDK は、バージョン 3.9まで上がりました。
Bot Frameworkは、日々進化しています。
AIアシスタントは、もう、当たり前の世界です。
あと 1年もすれば、もっと安くて、賢いサービスが、巷にあふれることでしょう。
[MADSHIPチャットボット 関連記事]
iPhoneのSkypeでも動作する AIチャットボットエンジン MADSHIP(1)
http://yuna-k.blog.so-net.ne.jp/2017-03-03-1
iPhoneのSkypeでも動作する AIチャットボットエンジン MADSHIP(2)
http://yuna-k.blog.so-net.ne.jp/2017-04-03
iPhoneのSlackでも動作する AIチャットボットエンジン MADSHIP
http://yuna-k.blog.so-net.ne.jp/2017-04-11
SlackやLyncにも対応 AIチャットボットは中学生でも作れちゃう
http://yuna-k.blog.so-net.ne.jp/2017-05-16
中二病でも作れるゴールマッチ方式 Slack チャットボット
http://yuna-k.blog.so-net.ne.jp/2017-06-06
Upgrade Bot Builder SDK to v3.5 or greater by July 31, 2017
http://yuna-k.blog.so-net.ne.jp/2017-09-10

― ― ― ― ― ― ― ― ― ―
[追伸]
ところで、MADSHIPチャットボットエンジンは、シナリオ型のAIチャットだけでなく、いわゆる雑談や、Q & Aもできます。
Skypeで雑談してみましょう!

Slackで雑談してみましょう!


AIが出した回答ですので、悪しからず・・
期待する答えとは、かけ離れれているかもしれませんが、そこは、深い話です。
Apple製の Siriは、うまくかわします。

こんな回答あり?!
◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇

近所のスーパーの健康管理弁当が、300円で安売りされていました。
儲けあるのか?!
廃棄するよりは、原価で販売したほうがまし、ってことかな。
きょうの横浜は、
![[晴れ]](https://blog.ss-blog.jp/_images_e/1.gif)
― ― ― ― ― ― ― ― ― ―
[Upgrade Bot Builder SDK to v3.5 or greater by July 31, 2017]
※ ITの難しい話(チャットボット)が延々と続きますので、興味がない方は、スルーして、ポチっとしてください。

ちょっと前の話になりますが、MicrosoftがBot Frameworkのセキュリティに関する改変を行い、2017年7月31日以後、Bot Builder SDK to v3.0で開発した、Microsoft Azure上のチャットBotが動かなくなりました。
しばらく、AIチャットボットを放置プレイしていたのですが、最近、某ルートからの依頼で動かす必要が生じたため、Microsoft Azure上に復活させました。
2017年8月1日以後は、Bot Builder SDK to v3.5以上にアップグレードしてビルドして再デプロイが必要です。
Upgrade your Bot Builder SDK to v3.5 or greater by July 31, 2017
https://blog.botframework.com/2017/05/07/Bot-Framework-Auth-Change/
Verify in your Nuget package manager that your project includes at least Microsoft.Bot.Builder v3.5 or greater.
具体的には、Visual Studio 2015上のNuget package managerで、Microsoft.Bot.Builderをバージョンアップして、リビルドして、再デプロイするだけです。

◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇
Skypeチャネル復活!
◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇
Slackチャネル復活!
◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇
Bot Builder SDK は、バージョン 3.9まで上がりました。
Bot Frameworkは、日々進化しています。
AIアシスタントは、もう、当たり前の世界です。
あと 1年もすれば、もっと安くて、賢いサービスが、巷にあふれることでしょう。
[MADSHIPチャットボット 関連記事]
iPhoneのSkypeでも動作する AIチャットボットエンジン MADSHIP(1)
http://yuna-k.blog.so-net.ne.jp/2017-03-03-1
iPhoneのSkypeでも動作する AIチャットボットエンジン MADSHIP(2)
http://yuna-k.blog.so-net.ne.jp/2017-04-03
iPhoneのSlackでも動作する AIチャットボットエンジン MADSHIP
http://yuna-k.blog.so-net.ne.jp/2017-04-11
SlackやLyncにも対応 AIチャットボットは中学生でも作れちゃう
http://yuna-k.blog.so-net.ne.jp/2017-05-16
中二病でも作れるゴールマッチ方式 Slack チャットボット
http://yuna-k.blog.so-net.ne.jp/2017-06-06
Upgrade Bot Builder SDK to v3.5 or greater by July 31, 2017
http://yuna-k.blog.so-net.ne.jp/2017-09-10

― ― ― ― ― ― ― ― ― ―
[追伸]
ところで、MADSHIPチャットボットエンジンは、シナリオ型のAIチャットだけでなく、いわゆる雑談や、Q & Aもできます。
Skypeで雑談してみましょう!
Slackで雑談してみましょう!
![[カラオケ]](https://blog.ss-blog.jp/_images_e/57.gif)
期待する答えとは、かけ離れれているかもしれませんが、そこは、深い話です。
Apple製の Siriは、うまくかわします。
こんな回答あり?!
◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇
近所のスーパーの健康管理弁当が、300円で安売りされていました。
儲けあるのか?!
廃棄するよりは、原価で販売したほうがまし、ってことかな。
中二病でも作れるゴールマッチ方式 Slack チャットボット [AIチャット]
2017年6月6日(火)
きょうの横浜は、
晴れて、暑かったです。
― ― ― ― ― ― ― ― ― ―
[中二病でも作れるゴールマッチ方式AIチャットボット 改二]
※ ITの難しい話(チャットボット)が延々と続きますので、興味がない方は、スルーして、ポチっとしてください。
※この記事は、2017.05.30に、オマケで書いたネタの焼き直しです。
LINEやSkype、Slack、SFB(旧Lync)などのチャットに、あたかも人間のような会話の振る舞いをする「ボット」が増えています。
主に質問応答(Question Ansering)で使われることが多いのですが、機械翻訳や、コールセンターでの対応や、ホテルのコンシェルジュロボットなどにも使われていますよね。
質問応答型のAIエンジンでは、IBM社のWatsonが有名ですが、エンタープライズ用途で業務をやらせようとすると、業務のシナリオ通りには会話してくれないことが多々あります。
そこで、当ブログでも、昨年夏ごろから、繰り返し書いている、ゴールマッチ方式のAIチャットボットが使われることもあります。
これは、エンティティという要素を、未決のエンティティから順に質問していくなどして値を埋めていき、すべてのエンティティの値が決まったら、何かのタスクを実行する、というような、ステート(状態)を維持した会話に向いています。
それぞれのエンティティは、選択肢を表示して選ばせると便利なので、ファイルや、Webサービスなどのデータプロバイダを介して、選択肢を取得するようにするのが普通です。
当ブログで取り上げている、「小規模イベント企画アシスタント」のケースを以下に示します。

ゴールマッチシナリオを作るには、達成するゴール(この例では、イベント企画調整)を表現する「オブジェクト」(この例では、イベントオブジェクト)を作ります。
「オブジェクト」には、ゴールを達成するために必要な項目=エンティティのリストを、メンバーとしてもちます。
エンティティは、「イベント名」や、「開催場所」といった、エンティティ名を持ちます。
チャットボットエンジンが、それぞれ、まだ決まっていないエンティティの値を埋めていき、全部のエンティティの値が埋まれば、ゴールが達成されます。
各エンティティに対して、フリー入力でもよいですが、選択肢から選ぶ方が、入力が楽になりますので、「データプロバイダ」をもちます。
「データプロバイダ」は、いろんなタイプを用意しておくとよいです。
基本は、プロパティファイルなどからテキストファイルに選択値を列挙しておき、それを「データプロバイダ」で読み込み、質問の選択肢として表示します。

このとき、応答文は、文字列でも、数字でも、受け付けるようにしておくと便利です。
ただし、参加者の予定(開いている日)は、スケジューラにアクセスしないとわかりません。
こういう場合は、ファイルからではなく、ネットワークで Google Calenderや、O365 Onlineなどにアクセスし、ネットワーク経由で認証し、選択リストを取得し、回答文を作成する「データプロバイダ」を用意しておきます。

実用化するには、「エンティティ」と「データプロバイダ」の間に「選択値リストキャッシュ」を入れると、応答の高速化と、ユーザごとのパーソナライズ(選択頻度によって昇順か降順に並び変え)が可能になります。

チャットボットエンジンが、それぞれ、まだ決まっていないエンティティの値を埋めていき、全部のエンティティの値が埋まれば、ゴールが達成され、そのときに、実行されるのがゴールアクションです。
たとえば、適切な認証後に、参加者のスケジューラに予定を入れたり、お店や会議室などを予約します。
なお、Webと違ってチャットの場合は、開始した対話中のセッションが永続化されるように設計しておく必要があります。
このゴールマッチ方式のチャットボットは、一見、良さそうに見えても、やたら作りこみが増えてしまう欠点があり、もはや、この方式は、レガシー チャットボットと言えましょう。
※あえて「AIチャットボット」とは認めたくありません
実際には、時刻の正規化や、固有値表現処理など、複雑な処理をやっています。
詳しい説明は、過去記事を参照してください。
[MADSHIPチャットボット 関連記事]
iPhoneのSkypeでも動作する AIチャットボットエンジン MADSHIP(1)
http://yuna-k.blog.so-net.ne.jp/2017-03-03-1
iPhoneのSkypeでも動作する AIチャットボットエンジン MADSHIP(2)
http://yuna-k.blog.so-net.ne.jp/2017-04-03
iPhoneのSlackでも動作する AIチャットボットエンジン MADSHIP
http://yuna-k.blog.so-net.ne.jp/2017-04-11
SlackやLyncにも対応 AIチャットボットは中学生でも作れちゃう
http://yuna-k.blog.so-net.ne.jp/2017-05-16
中二病でも作れるゴールマッチ方式 Slack チャットボット
http://yuna-k.blog.so-net.ne.jp/2017-06-06
AIチャットボットを作るために必要な要素としては、日本語の形態素解析、品詞のタグ付け、語義曖昧性解消、固有表現抽出、構文解析、、、、 などなどがあります。
こういった要素は、かなり前からあって、過去にも AIブームが何度か起きました。
でも、ここにきて、自動運転だとか、プロ棋士に勝ったとか、スマホを音声でコントロールできたりとか、2016年あたりから、急激に進歩した感がありますよね。
AIチャットボットでいえば、この背景には、既存のレガシーな自然言語処理システムに変わり、ディープラーニング(Deep Learning)=深層学習が広く使われるようになり、スカイネット ニューラルネットによる自然言語処理システムが増えたことが挙げられます。
ニューラルネットがどういうものかは、行列だの、ベクトルだの、偏微分だの数式だらけになるので、ここには書きませんが、興味があれば検索してみるとよいです。
ニューラルネットでAIチャットボットを作ると、「近くのイタリアンのランチがおいしい店を教えて」と話しかけると、機械学習した結果を元に最も可能性が高いであろう回答をするか、わかりません、と諦めるかの応答が返ってきます。
この対話モデルは、検索の機能を使っているのではなく、計算で求めています。
日本語は難しい言語なので、応答がイマイチだったりしますが、ものすごい勢いでチューニングが進んでいます。
より適切な応答を得るためには、パラメータのチューニングが必要であり、このために、何日間もかかる、ということはザラです。
これは、オープンソースコミュニティの威力です。
ニューラルネット(ディープラーニング)を使っていないチャットボットは、AIチャットボットと名乗るな! 的な勢いです。
チャットボットを選択するときは、古臭いものを選択しないよう、気を付けましょう。
ところで、自然言語処理システムで人名や企業名、地名などの固有表現抽出は、SNSやメディアなどで新語が多く登場する昨今、すべての「語」を辞書に登録すると、何万語も登録することになり、常にメンテナンスが必要になります。←こんなめんどくさいのは、ありえないですよね。
一方、人名などに用いられる「文字」を登録しておくのであれば、データ量は減りますが、誤抽出が増えますので、残念ながら浅知恵です。
なので、この問題には、とてもよい解決法があり、今の自然言語処理システムでは、その方法を採用しています。
たとえば、「ガンダム」とカタカナで入力すると、計算によって、シノニムである「GUNDAM」とは近いところにマッピングされるため、類似度が高いと判定します。

このとき、計算結果が、どのぐらいの数値のとき、類似と判定するかのパラメタ設定が、かなり難しいです。
大量のデータで学習しないと、誤解答します。(このへんは、飲食店だと、いくつだけど、一般企業名だと、いくつ、といったふうに、違ってきます)
今回は Slackでチャットしていますが、チャットボットエンジンと、チャットシステムの「コネクター」を並列で走らせると、SFB(旧Lync)や、Skype、WebChat、Facebook Messanger、LINEなどのチャットシステムとも、会話できるようになっています。
― ― ― ― ― ― ― ― ― ―
[ジョナサン 平日 日替わりランチ]
お昼は、近所のファミレス(ジョナサン)で、平日のみの日替わりランチにしました。(680円)
チキンのデミグラスソースと、イカフライ、あと 1品、それと、ライスとスープバー付です。

平日ランチは、コスパいいです。
― ― ― ― ― ― ― ― ― ―
[追伸]
昨夜は、薬の種類を増やしたので、発作は起きませんでしたが、朝、6:30時点で、この血圧だったので、通勤を見送りました。
なぜなら、この直後に、朝の薬を飲むので、これよりさらに、血圧と脈拍が下がるからです。

予想通り、朝の薬を飲んだら、すぐに落ちて、目が覚めたら、昼 12:30でした。
15:00 ~ 17:30まで、在宅ワークで、溜まったメールの対応などしました。
もう、通勤はムリぽいので、出社できる日は、少ないと思っています。
きょうの横浜は、
![[晴れ]](https://blog.ss-blog.jp/_images_e/1.gif)
― ― ― ― ― ― ― ― ― ―
[中二病でも作れるゴールマッチ方式AIチャットボット 改二]
※ ITの難しい話(チャットボット)が延々と続きますので、興味がない方は、スルーして、ポチっとしてください。
※この記事は、2017.05.30に、オマケで書いたネタの焼き直しです。
LINEやSkype、Slack、SFB(旧Lync)などのチャットに、あたかも人間のような会話の振る舞いをする「ボット」が増えています。
主に質問応答(Question Ansering)で使われることが多いのですが、機械翻訳や、コールセンターでの対応や、ホテルのコンシェルジュロボットなどにも使われていますよね。
質問応答型のAIエンジンでは、IBM社のWatsonが有名ですが、エンタープライズ用途で業務をやらせようとすると、業務のシナリオ通りには会話してくれないことが多々あります。
そこで、当ブログでも、昨年夏ごろから、繰り返し書いている、ゴールマッチ方式のAIチャットボットが使われることもあります。
これは、エンティティという要素を、未決のエンティティから順に質問していくなどして値を埋めていき、すべてのエンティティの値が決まったら、何かのタスクを実行する、というような、ステート(状態)を維持した会話に向いています。
それぞれのエンティティは、選択肢を表示して選ばせると便利なので、ファイルや、Webサービスなどのデータプロバイダを介して、選択肢を取得するようにするのが普通です。
当ブログで取り上げている、「小規模イベント企画アシスタント」のケースを以下に示します。

ゴールマッチシナリオを作るには、達成するゴール(この例では、イベント企画調整)を表現する「オブジェクト」(この例では、イベントオブジェクト)を作ります。
「オブジェクト」には、ゴールを達成するために必要な項目=エンティティのリストを、メンバーとしてもちます。
エンティティは、「イベント名」や、「開催場所」といった、エンティティ名を持ちます。
チャットボットエンジンが、それぞれ、まだ決まっていないエンティティの値を埋めていき、全部のエンティティの値が埋まれば、ゴールが達成されます。
各エンティティに対して、フリー入力でもよいですが、選択肢から選ぶ方が、入力が楽になりますので、「データプロバイダ」をもちます。
「データプロバイダ」は、いろんなタイプを用意しておくとよいです。
基本は、プロパティファイルなどからテキストファイルに選択値を列挙しておき、それを「データプロバイダ」で読み込み、質問の選択肢として表示します。
このとき、応答文は、文字列でも、数字でも、受け付けるようにしておくと便利です。
ただし、参加者の予定(開いている日)は、スケジューラにアクセスしないとわかりません。
こういう場合は、ファイルからではなく、ネットワークで Google Calenderや、O365 Onlineなどにアクセスし、ネットワーク経由で認証し、選択リストを取得し、回答文を作成する「データプロバイダ」を用意しておきます。
実用化するには、「エンティティ」と「データプロバイダ」の間に「選択値リストキャッシュ」を入れると、応答の高速化と、ユーザごとのパーソナライズ(選択頻度によって昇順か降順に並び変え)が可能になります。

チャットボットエンジンが、それぞれ、まだ決まっていないエンティティの値を埋めていき、全部のエンティティの値が埋まれば、ゴールが達成され、そのときに、実行されるのがゴールアクションです。
たとえば、適切な認証後に、参加者のスケジューラに予定を入れたり、お店や会議室などを予約します。
なお、Webと違ってチャットの場合は、開始した対話中のセッションが永続化されるように設計しておく必要があります。
このゴールマッチ方式のチャットボットは、一見、良さそうに見えても、やたら作りこみが増えてしまう欠点があり、もはや、この方式は、レガシー チャットボットと言えましょう。
※あえて「AIチャットボット」とは認めたくありません
実際には、時刻の正規化や、固有値表現処理など、複雑な処理をやっています。
詳しい説明は、過去記事を参照してください。
[MADSHIPチャットボット 関連記事]
iPhoneのSkypeでも動作する AIチャットボットエンジン MADSHIP(1)
http://yuna-k.blog.so-net.ne.jp/2017-03-03-1
iPhoneのSkypeでも動作する AIチャットボットエンジン MADSHIP(2)
http://yuna-k.blog.so-net.ne.jp/2017-04-03
iPhoneのSlackでも動作する AIチャットボットエンジン MADSHIP
http://yuna-k.blog.so-net.ne.jp/2017-04-11
SlackやLyncにも対応 AIチャットボットは中学生でも作れちゃう
http://yuna-k.blog.so-net.ne.jp/2017-05-16
中二病でも作れるゴールマッチ方式 Slack チャットボット
http://yuna-k.blog.so-net.ne.jp/2017-06-06
AIチャットボットを作るために必要な要素としては、日本語の形態素解析、品詞のタグ付け、語義曖昧性解消、固有表現抽出、構文解析、、、、 などなどがあります。
こういった要素は、かなり前からあって、過去にも AIブームが何度か起きました。
でも、ここにきて、自動運転だとか、プロ棋士に勝ったとか、スマホを音声でコントロールできたりとか、2016年あたりから、急激に進歩した感がありますよね。
AIチャットボットでいえば、この背景には、既存のレガシーな自然言語処理システムに変わり、ディープラーニング(Deep Learning)=深層学習が広く使われるようになり、
ニューラルネットがどういうものかは、行列だの、ベクトルだの、偏微分だの数式だらけになるので、ここには書きませんが、興味があれば検索してみるとよいです。
ニューラルネットでAIチャットボットを作ると、「近くのイタリアンのランチがおいしい店を教えて」と話しかけると、機械学習した結果を元に最も可能性が高いであろう回答をするか、わかりません、と諦めるかの応答が返ってきます。
この対話モデルは、検索の機能を使っているのではなく、計算で求めています。
日本語は難しい言語なので、応答がイマイチだったりしますが、ものすごい勢いでチューニングが進んでいます。
より適切な応答を得るためには、パラメータのチューニングが必要であり、このために、何日間もかかる、ということはザラです。
これは、オープンソースコミュニティの威力です。
ニューラルネット(ディープラーニング)を使っていないチャットボットは、AIチャットボットと名乗るな! 的な勢いです。
チャットボットを選択するときは、古臭いものを選択しないよう、気を付けましょう。
ところで、自然言語処理システムで人名や企業名、地名などの固有表現抽出は、SNSやメディアなどで新語が多く登場する昨今、すべての「語」を辞書に登録すると、何万語も登録することになり、常にメンテナンスが必要になります。←こんなめんどくさいのは、ありえないですよね。
一方、人名などに用いられる「文字」を登録しておくのであれば、データ量は減りますが、誤抽出が増えますので、残念ながら浅知恵です。
なので、この問題には、とてもよい解決法があり、今の自然言語処理システムでは、その方法を採用しています。
たとえば、「ガンダム」とカタカナで入力すると、計算によって、シノニムである「GUNDAM」とは近いところにマッピングされるため、類似度が高いと判定します。
このとき、計算結果が、どのぐらいの数値のとき、類似と判定するかのパラメタ設定が、かなり難しいです。
大量のデータで学習しないと、誤解答します。(このへんは、飲食店だと、いくつだけど、一般企業名だと、いくつ、といったふうに、違ってきます)
今回は Slackでチャットしていますが、チャットボットエンジンと、チャットシステムの「コネクター」を並列で走らせると、SFB(旧Lync)や、Skype、WebChat、Facebook Messanger、LINEなどのチャットシステムとも、会話できるようになっています。
― ― ― ― ― ― ― ― ― ―
[ジョナサン 平日 日替わりランチ]
お昼は、近所のファミレス(ジョナサン)で、平日のみの日替わりランチにしました。(680円)
チキンのデミグラスソースと、イカフライ、あと 1品、それと、ライスとスープバー付です。
平日ランチは、コスパいいです。
― ― ― ― ― ― ― ― ― ―
[追伸]
昨夜は、薬の種類を増やしたので、発作は起きませんでしたが、朝、6:30時点で、この血圧だったので、通勤を見送りました。
なぜなら、この直後に、朝の薬を飲むので、これよりさらに、血圧と脈拍が下がるからです。

予想通り、朝の薬を飲んだら、すぐに落ちて、目が覚めたら、昼 12:30でした。
15:00 ~ 17:30まで、在宅ワークで、溜まったメールの対応などしました。
もう、通勤はムリぽいので、出社できる日は、少ないと思っています。
SlackやLyncにも対応 AIチャットボットは中学生でも作れちゃう [AIチャット]
2017年4月16日(火)
腎細胞がんでの腎臓部分切除手術から、2年1ヶ月です。
きょうの横浜は、
曇りでした。
― ― ― ― ― ― ― ― ― ―
[SlackやLyncにも対応 AIチャットボットは中学生でも作れちゃう]
※ ITの難しい話(チャットボット)が延々と続きますので、興味がない方は、スルーして、ポチっとしてください。
過去に 3回、iPhoneの SkypeやSlackなどで動作する AIチャットボットエンジン MADSHIPをご紹介させていただきました。
MADSHIPは、Visual Studio 2015 + Bot Builderを使い、C#で記述し、Azure上の MS Bot Framework で開発した AIチャットボットエンジンを使っています。
コグニティブ系のAPIは、MS社のものが、中核になるLUISを含めて日本語対応が未熟で実用に耐えないため、NTT レゾナント社のGooラボ APIとコラボしています。
GWに Microsoft Bot Frameworkがアップデートされて、Skype for Business(旧名:Lync)コネクタをサポートしました。
しかも、コンフィグレーションは、たったの 5秒でSkype for Businessチャネルが追加できます。

Skype for Businessチャネルのスクリーンをキャプチャしたかったのですが、世界的なサイバー攻撃でサーバが停止していて、動かせません。
なので、今回は、MicrosoftのSkypeサーバを使っています。
☆ ☆ ☆ ☆ ☆ ☆ ☆ ☆ ☆
スケジュールを調整する AIアシスタント(チャットボット)に話しかけると、応答が返ってきます。
数字でも、語句でも、日本語自然文でも入力でき、聞かれていることとは違う質問の答えをしても、意味が理解できれば割り込み処理します。

チャットボットのバックエンドでは、スケジューラ(O365 OnlineのExchangeや Google Calenderなど)と連携できます。

AI チャットボットなんて、中学生にだって作れます。
自動運転などのAIと違って、とても簡単です。
MADSHIPエンジンのシステム構成は、こんな感じです。
半年先を見てアーキテクチャを考えても、すぐに陳腐化しますから、もっと先を見たいものです。

[MADSHIPチャットボット 関連記事]
iPhoneのSkypeでも動作する AIチャットボットエンジン MADSHIP(1)
http://yuna-k.blog.so-net.ne.jp/2017-03-03-1
iPhoneのSkypeでも動作する AIチャットボットエンジン MADSHIP(2)
http://yuna-k.blog.so-net.ne.jp/2017-04-03
iPhoneのSlackでも動作する AIチャットボットエンジン MADSHIP
http://yuna-k.blog.so-net.ne.jp/2017-04-11
SlackやLyncにも対応 AIチャットボットは中学生でも作れちゃう
http://yuna-k.blog.so-net.ne.jp/2017-05-16

― ― ― ― ― ― ― ― ― ―
[追伸]
きょうは、ここ最近で、いちばん、低血圧で徐脈で、朝が苦しかったです。

なので、午後から出社にしました。
☆ ☆ ☆ ☆ ☆ ☆ ☆ ☆ ☆ ☆
ランチは、BECK’sで 8種の野菜のミネストローネプレートです。

あしたは、①大学病院のドライマウス外来、②皮膚科クリニック、③心療内科クリニックの、
3軒掛け持ちです。
![[病院]](https://blog.ss-blog.jp/_images_e/41.gif)
きょうの横浜は、
![[曇り]](https://blog.ss-blog.jp/_images_e/2.gif)
― ― ― ― ― ― ― ― ― ―
[SlackやLyncにも対応 AIチャットボットは中学生でも作れちゃう]
※ ITの難しい話(チャットボット)が延々と続きますので、興味がない方は、スルーして、ポチっとしてください。
過去に 3回、iPhoneの SkypeやSlackなどで動作する AIチャットボットエンジン MADSHIPをご紹介させていただきました。
MADSHIPは、Visual Studio 2015 + Bot Builderを使い、C#で記述し、Azure上の MS Bot Framework で開発した AIチャットボットエンジンを使っています。
コグニティブ系のAPIは、MS社のものが、中核になるLUISを含めて日本語対応が未熟で実用に耐えないため、NTT レゾナント社のGooラボ APIとコラボしています。
GWに Microsoft Bot Frameworkがアップデートされて、Skype for Business(旧名:Lync)コネクタをサポートしました。
しかも、コンフィグレーションは、たったの 5秒でSkype for Businessチャネルが追加できます。

Skype for Businessチャネルのスクリーンをキャプチャしたかったのですが、世界的なサイバー攻撃でサーバが停止していて、動かせません。
なので、今回は、MicrosoftのSkypeサーバを使っています。
☆ ☆ ☆ ☆ ☆ ☆ ☆ ☆ ☆
スケジュールを調整する AIアシスタント(チャットボット)に話しかけると、応答が返ってきます。
数字でも、語句でも、日本語自然文でも入力でき、聞かれていることとは違う質問の答えをしても、意味が理解できれば割り込み処理します。
チャットボットのバックエンドでは、スケジューラ(O365 OnlineのExchangeや Google Calenderなど)と連携できます。
AI チャットボットなんて、中学生にだって作れます。
自動運転などのAIと違って、とても簡単です。
MADSHIPエンジンのシステム構成は、こんな感じです。
半年先を見てアーキテクチャを考えても、すぐに陳腐化しますから、もっと先を見たいものです。

[MADSHIPチャットボット 関連記事]
iPhoneのSkypeでも動作する AIチャットボットエンジン MADSHIP(1)
http://yuna-k.blog.so-net.ne.jp/2017-03-03-1
iPhoneのSkypeでも動作する AIチャットボットエンジン MADSHIP(2)
http://yuna-k.blog.so-net.ne.jp/2017-04-03
iPhoneのSlackでも動作する AIチャットボットエンジン MADSHIP
http://yuna-k.blog.so-net.ne.jp/2017-04-11
SlackやLyncにも対応 AIチャットボットは中学生でも作れちゃう
http://yuna-k.blog.so-net.ne.jp/2017-05-16

― ― ― ― ― ― ― ― ― ―
[追伸]
きょうは、ここ最近で、いちばん、低血圧で徐脈で、朝が苦しかったです。
なので、午後から出社にしました。
☆ ☆ ☆ ☆ ☆ ☆ ☆ ☆ ☆ ☆
ランチは、BECK’sで 8種の野菜のミネストローネプレートです。
あしたは、①大学病院のドライマウス外来、②皮膚科クリニック、③心療内科クリニックの、
![[病院]](https://blog.ss-blog.jp/_images_e/41.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-2024.