Watson API

これはなにか

https://www.ibm.com/watson/jp-ja/developercloud/services-catalog.html

IBMのWatsonといえばJeopardy! のチャンピオンを破ったことで有名になったIBMのシステムだが、今現在のWatsonは、いろんな機械学習アルゴリズム、製品全体をさすブランド名になっている。以前IBMの人と話していて、データをWatsonに投げて分類、とか言っていたので具体的には何が起こっているのかをよく聞いてみたら、単なるSVMのライブラリだったという。。

いまはIBMクラウドサービスである IBM Bluemix 上のサービスとしてWatson APIが提供されていて、RESTで利用できるようになっている。

言語

  • 自然言語分類 - テキストを事前に決められた幾つかの軸で分類
  • 検索とランク付け
  • 会話
  • 文書変換 - wordやPDFからのテキスト抽出?のようだが、ここに含める必要があるか。
  • 性格分析 - なんだこれ。コワイ。
  • 画像認識 - なぜ「言語」のくくりなのか。
  • AlchemyLanguage
  • Language Translator - 翻訳
  • Tone Analyzer 感情分析

分析

  • AlchemyData News - ニュースやブログに対してDBのようにクエリを投げられる?
  • Tradeoff Analysis - 復数の目的のトレードオフをさぐる。

所感

画像認識系には全く力が入っていない。音声認識、合成は頑張っているようだが。。しかし、なんというかIBMAPIサービスに参入するとは時代ということか。しかし AGM3者に圧倒されている気がするが、今後どうすすむのか。おもしろい。