LoginSignup
8
7

More than 5 years have passed since last update.

Watson Conversationを触ろうか迷っている人たちのための一歩を踏み出してみた。

Last updated at Posted at 2016-12-19

概要

IBM Bluemixには様々なサービスが用意されていますが、話題のwatsonに触れてみたかったのでwatsonのサービスを触りました。
Screenshot 2016-12-22 15.31.34.png

上図のようにたくさん種類がありますが、今回はconversationに触れてみます。

Screenshot 2016-12-22 15.42.07.png

はじめに

IBM Bluemix X teratermアドベントカレンダー(https://teratail.com/Bluemix)に投稿した記事です。年納めとして初めてIBM Bluemixに触ってみました。

Watson conversationとは

IBM Watson Conversationを使用することで、自然言語処理・機械学習を介して、人間との会話を実現することができます。

conversation_arch_overview.png
※参考:「Overview of the IBM Watson Conversation service

現在(2016年12月22日)段階では、下記の言語に対応しているようです。
Brazilian Portuguese, English, French, Italian, Spanish, German, Traditional Chinese, Simplified Chinese, and Dutch

日本語はまだ対応していないようなので今回はEnglishで触ります。

Bluemixに登録する

IBM Bluemixへの登録方法はこちらを参考にしてください。
IBM Bluemixフリートライアルアカウント作成手順(http://qiita.com/KenichiSekine/items/6ad49b25167b3f4cdb63)

サンプルアプリケーションを触ってみる

シンプルなサンプルアプリケーションがBluemixに用意されており、そこで入出力を見ることができます。

watson conversation sample(http://conversation-simple.mybluemix.net/)

Screenshot 2016-12-22 15.24.15.png

"Hello Bluemix world"と入力してみます。すると下図のようなinputが表示されます。
Screenshot 2016-12-22 15.38.17.png

返ってきたOUTPUTを見てみましょう。

{
  "intents": [
    {
      "intent": "greetings",
      "confidence": 0.9930016439498001
    }
  ],
  "entities": [
    {
      "entity": "genre_bad",
      "location": [
        13,
        18
      ],
      "value": "World"
    }
  ],
  "input": {
    "text": "Hello Blumix world"
  },
  "output": {
    "log_messages": [],
    "text": [
      "Hello! I'm doing good. I'm here to help you. Just say the word."
    ],
    "nodes_visited": [
      "node_7_1468608329601"
    ]
  },
  "context": {
    "conversation_id": "d7ae4cf6-4c1e-4e0b-bbfe-d054cdde0f16",
    "system": {
      "dialog_stack": [
        {
          "dialog_node": "root"
        }
      ],
      "dialog_turn_counter": 2,
      "dialog_request_counter": 2
    },
    "default_counter": 0
  }
}

参考URL

Watson Conversation Tutorial(https://www.ibm.com/watson/developercloud/doc/conversation/tutorial.html?cm_mmc=Bluemix-...)

8
7
0

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
8
7