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については、書籍『チャットボットの教科書』で詳しく解説しています。
このサイトの更新情報は、以下のアカウントで配信しています。ぜひフォローしてください。
書籍の読者の方は、下記Facebookグループにも参加いただけます。https://www.facebook.com/groups/chatbot.today/