Bluemix上でWatson APIを使ったアプリを動かしてみました | 営業管理ツール(SFA)のUPWARD(アップワード)

営業管理ツール > ブログ > Bluemix上でWatson APIを使ったアプリを動かしてみました

BLOGブログ

Bluemix上でWatson APIを使ったアプリを動かしてみました

去る9月2日に、ベルサール渋谷ファーストで開催された「SoftLayer Bluemix Summit2015」に参加してきました。

SoftLayerの持つ高速ネットワークやベアメタルサーバ構成なども面白そうでしたが、やはり最も惹かれたのはWatson API!IBMならではのサービスですからね。フリートライアルも利用できるみたいですので、早速試してみました。

Watsonには16種類のサービスがあります。その中の画像認識サービスについて、GitHubで公開されているスターターアプリケーションをデプロイして動かしてみました。

スターターアプリケーションをそのまま動かすだけであれば10分もかかりません。
必要な作業はたったの2ステップです。

  1. アカウントの作成
  2. アプリケーションをBluemix上にデプロイ
    • サンプルアプリを提供しているGitHubページにアクセスして「Deploy to Bluemix」ボタンを押すだけです。紹介した画像認識アプリであればこちら、それ以外の各種APIもこちらから辿ってアクセスできます。
      ボタンを押すと、アプリとサービスのセットがBluemix上に作成されて、サンプルアプリが動かせるようになります。

 

オンラインエディタも使えますので、サンプル画像を社内の写真に代えてみたり、メニューを書き換えたりすることもささっとできます。

http://orkney-visual-recognition-test.mybluemix.net/

こんな感じのアプリがさくっと作れます

 

実際にアプリを触って、画像認識APIを体感してみましょう。

サンプル画像を選択するか、または手元の画像をドラッグ&ドロップしたり画像のURLを指定すると、画像認識APIによる解析結果が返されます。

試しに競馬の画像を選択してみると、

Racecourse や Horse Racing、Sports といったタグが返ってきました。それらしく認識されているようです。

続いて、オークニー社員の写真をWatsonに見せてみると、

Human、Crowd といった結果が。大分ざっくりとしていますが外れてはいませんね。すごいですね。

ちなみに、弊社UPWARDのロゴを見せると Graphics 、モバイルアプリは Object であるとの判定でした。Cool! とか、 Awsome! みたいな評価もいただけるんじゃないかとちょっと期待していましたが、Watsonさんの無機質な回答に肩透かしをくらいました。画像認識への認識が間違っていたようです。。

お手軽にWatson APIを体験できることが分かりましたね。ぜひお試しください。

追記

ローカル環境で作業した成果をBluemixにアップしたいときは少々手順が異なります。スターターアプリケーションのREADME.md に記載されている手順を紹介します。

1. Bluemixアカウントの作成

2. Cloud-foundry CLI toolのインストール

BluemixはオープンソースPaaSであるCloud Foundryをベースとしており、コマンドライン操作もcfコマンドを使って行います。
インストーラが配布されているので、こちらからダウンロードして実行するだけでインストールは完了します。

https://github.com/cloudfoundry/cli/releases

3. マニフェストファイルを編集します

Bluemix上でのサービス/アプリに関する定義を行うために manifest.yml ファイルを編集します。アプリ名はユニークである必要があります。

 

4. Bluemixに接続します

作成したアカウントを使ってBluemixに接続します。まずAPIエンドポイントを設定し、その後ログインします。

5. サービスを作成します

以下のようにコマンドを実行します。

 

Bluemix上にサービスが作成されたことがコンソールから確認できます。

6. アプリをBluemix上にデプロイします
ソースコードをBluemix上にpushします。

すると、アプリのデプロイが開始します。先ほど定義したサービスとのバインドも自動的に行われ、コンソール上には次のようにアプリが作成されます。

  • このエントリーをはてなブックマークに追加
  • Pocket

tag:

無料で資料をダウンロード

以下のフォームにご入力いただくと、ダウンロードURLを記載したメールをお送りします。

お名前(姓)[必須]
お名前(名)[必須]
会社名[必須]
メールアドレス[必須]
お電話番号[必須]
同意確認[必須]

個人情報の取り扱いに関しては、「個人情報保護方針」をご確認ください。同意をいただける場合は「同意する」にチェックいただき、お進みください。

  • UPWARD ご紹介資料
  • UPWARD お客様事例集

関連記事

UPWARDについての機能やご利用料金、サポートなどお気軽にお問い合わせください。

お問い合わせ

取材のお申込み、プレス関係者様のお問い合わせはこちら

弊社への情報提供やご提案などはこちら

お電話でのお問い合わせはこちら

0800-800-5092平日10:00〜17:00

無料資料ダウンロード

すべて、無料で今すぐご覧いただけます。

UPWARDの機能やソリューションをまとめた、“5分でわかる”製品紹介コンテンツや、既にご導入いただいているお客様の成功事例をまとめた事例集などをご用意しております。ぜひ、ご活用ください。

Page TOP
資料ダウンロード
×