Botpressの最近のリリースにおける主な変更点を紹介します。

v12.18.0

basic-skills: Add dropdown option to single choice

コンテントタイプ「Single Choice」に、表示方法としてドロップダウンを指定するオプションが追加されました。このオプションを指定すると、対応しているチャネルでは選択肢がドロップダウンで表示されるようになります。これまでも、コンテントタイプ「Dropdown」を使うことでドロップダウン表示は可能でしたが、今回の変更によってChoiceスキルでもドロップダウン表示が可能になります。

v12.18.1

nlu: add support for MS Recognizer text

システムエンティティの抽出に使うサブシステムとして、「Duckling」の代わりに「Microsoft.Recognizers.Text」を使えるオプションが追加されました。Duclikngは、Botpressサーバーとは別に起動する必要があり不便だったうえ、日本語のサポートもかなり限定的でした。一方でMicrosoft.Recognizers.Textは、Botpressサーバーに内蔵する形で動かせるうえ、日本語のサポートもDucklingより充実しているように思えます。

この機能は、現時点では環境変数「BP_MICROSOFT_RECOGNIZER」をtrueにすることで有効化できます。

有効化すると、例えば下図のとおり、「3万円」「5万円」という入力がシステムエンティティ「amountOfMoney」として利用できることが確認できます。


Botpressについては、書籍『チャットボットの教科書』で詳しく解説しています。

チャットボットの教科書 | 中村 雅之 |本 | 通販 | Amazon
Amazonで中村 雅之のチャットボットの教科書。アマゾンならポイント還元本が多数。中村 雅之作品ほか、お急ぎ便対象商品は当日お届けも可能。またチャットボットの教科書もアマゾン配送商品なら通常配送無料。

このサイトの更新情報は、以下のアカウントで配信しています。ぜひフォローしてください。

書籍の読者の方は、下記Facebookグループにも参加いただけます。https://www.facebook.com/groups/chatbot.today/