13
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

30分ですぐ動く! Watson Assistant(旧Conversation)用サンプルアプリ

Last updated at Posted at 2017-10-17

Watson Assistant用サンプルアプリケーション

Watson APIのAssistant(旧Conversation)は、機械学習モデルによる意図分類を含んだチャットボットのフローを簡単に作れるAPIです。
しかし、このフローを本番の環境で動かすためには、APIの機能でカバーできていないユーザーインターフェイス用のアプリケーションサーバーを別途立てる必要があり、そのための開発も必要でした。
このサンプルアプリケーションは、この問題を解決するためのものです。
具体的には、Waston Developers Cloud上で公開されているサンプルアプリを本番で使えるよう修正した上で、いくつかの便利機能を追加しています。

次の点が特徴となっています。

  • 本番ですぐに使えるUI
    元のサンプルアプリではデバッグ用のペインが表示されていて本番利用が難しかったのですが、この表示をなくし、すぐに本番運用で使えるUIを提供しています。

  • ログ取得
    Cloudant DBのインスタンスを作成し、必要な設定をするだけで、会話ログを自動的に保存可能です。
    保存したデータは、Bluemix上の設定でdashDBと連携すればCSVにexportすることもできます。

  • 外部システム連携のひな形
    Conversation APIと外部システムの連携を行う場合の雛形コードが含まれています。
    外部連携に関するより詳細な解説はこれから別途作成予定です。

  • デバッグ表示も可能
    オリジナルサンプルで使えたデバッグ用のペインを表示することも可能です。

デモ画面

conv-demo.gif

ログサンプル

conv-log.png

cloudantのデータをdashDBに複製した結果 (CSV exportも可能)

dashDB.png

ソースと導入手順が記載されているGitHubのリンクは下記です。
是非一度試してみて下さい。(2017-10-21 Githubのリンク先を変更しました)

Github上へのREADME.mdへのリンク

13
8
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
13
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?