IBM
Bluemix オンラインセミナー
Bluemix いつでもWebinarシリーズ
第19回
「AlchemyAPI」
日本アイ・ビー・エム システムズ・エンジニアリング株式会社 ソフトウェア開発ソリューション 佐藤大輔本日のご説明内容
AlchemyAPIとは
AlchemyAPIデモ
AlchemyAPIの使い方
AlchemyAPIとは
Watsonカテゴリーで提供されるサービスの1つ
3月4日に利用可能となった(米国時間) Watsonカテゴリーでは、Personality Insightsに続いて2番目に正式サー ビスとなった
テキスト分析、画像分析のためのAPIを多数提供
AlchemyAPIとは
AlchemyAPI社
ディープ・ラーニングを利用した、リアルタイム・テキスト分析、コンピ ューター・ビジョンをAPIとして提供 AlchemyAPIを使用している開発者は36カ国、4万人以上(買収前)
IBMは2015年3月4日(米国時間)にAlchemyAPI社の買収を発表
WatsonエコシステムおよびBluemixでの提供APIの拡充 開発者の合流によるエコシステムの活性化 新しいビジネスやソリューションの創出
買収同日、BluemixにAlchemyAPIサービスが追加された
×
AlchemyAPIサービスが提供するAPI
※2015年6月10日現在 API 説明 Sentiment Analytics 文章のセンチメントを分析 Taxonomy 文章のトピック・カテゴリーを階層 的に分析/分類 Concept Tagging 文章の内容から明示的/暗黙的なコン セプトを導出 Entity Extraction 文章から人、組織、場所などのエン ティティーを抽出 Keyword Extraction 文章からキーワードと関連性、セン チメントを抽出 Relation Extraction 文章の主語、述語、目的語を抽出 Text Extraction 文章の内容に関連するWebページのリンクを導出
Authors Extraction ニュースやブログから著者に関する 情報を抽出
Language Detection 文書が何語で書かれているかを判別 Feed Detection Webページにフィードがある場合に
リンクを判別
API 説明
Combined Call 1つのコンテンツに対して複数の 分析をまとめて処理
Publication Date Webページの発行日を判別
API 説明
Face Detection 画像から顔の位置、年齢、性別を 判断
Image Link Extraction URLの文書で使用されている画像 から適したものを抽出 Image Tagging 画像に対してタグづけ
AlchemyLanguage
AlchemyVision
API 説明
AlchemyData News
AlchemyAPIデモ
4種類のデモにより、APIの機能
を手軽に体験可能
AlchemyLanguage AlchemyVision AlchemyVision Face Detection/Recognition AlchemyData News APIAlchemyLanguage
概要 文章を入力にして、その文章が何語で記述されているか、どんなキーワードが あるか、何について書かれているかなどを分析する 使用API Entity Extraction Sentiment Analysis Keyword Extraction Concept Tagging Relation Extraction Taxonomy Classification Author Extraction Language Detection Text Extraction Microformats Parsing Feed DetectionAlchemyLanguageの使用例
Wikipediaの東京駅
のURLを入力
AlchemyLanguageの使用例
分析タイプを選択
Entity分析結果
Tokyoとの関連性が
0.9099ある
AlchemyVision
概要
画像を認識し何の画像であるかをタグ付け 認識した結果に応じてタグの信頼度も合わせて出力 関連画像を表示
使用API
Image TaggingAlchemyVisionの使用例
サンプル・イメージから
レゴの人形を選択
AlchemyVisionの使用例
99.99%でレゴで
あると認識
関連する画像を
検索して表示
AlchemyVision Face Detection/Recognition
概要
写真から人物の顔を認識し、写真内の顔の位置や年齢、性別を返す アメリカの有名人であれば、名前も推測して返す
使用API
Face DetectionAlchemyVision Face Detection/Recognitionの使用例
手持ちの写真を
入力とする
AlchemyVision Face Detection/Recognitionの使用例
写真をドラッグ
&ドロップ
AlchemyVision Face Detection/Recognitionの使用例
写真の中の顔の
位置を認識
年齢や性別
を判断
AlchemyData News API
概要
最新のニュースやブログから、条件に合うものをピックアップする 期間、キーワード、キーワードの種類、センチメント、トピック 記事のタイトル、URL、件数などを返す
使用API
News APIAlchemyData News APIの使用例
検索条件
を入力
出力条件
を選択
AlchemyData News APIの使用例
条件に一致した記事の
タイトルやURLなどを返す
AlchemyAPIを使うための4つのステップ
AlchemyAPIをアプリケーションから使いたい場合は、以下のステップ
で利用する
結果の
パース
APIの
呼び出し
SDKの
ダウン
ロード
APIキー
の入手
APIキーの入手
APIキーとは
AlchemyAPIを使用するた めに必要
無料で入手可能
全てのAPIを利用可能 API呼び出しの回数制限 1日あたり1000回まで 有料プランだとさらに多く の回数の呼び出しが可能
Webサイトで登録すれば、
すぐに使用可能
結果の パース APIの 呼び出し SDKの ダウン ロード APIキー の入手SDKのダウンロードとサンプル・アプリケーション
AlchemyAPI SDK
Python、PHP、Node.js、 Ruby、Java、Android、 C/C++、Perl、C#に対応し たSDKを配布 http://www.alchemyapi.co m/developers/sdks
サンプル・アプリケーション
API呼び出し、結果のパース をするサンプルを提供 アプリケーション作成時の参 考に 結果の パース APIの 呼び出し SDKの ダウン ロード APIキー の入手まとめ
AlchemyAPIをご紹介
Bluemixから利用可能なWatsonサービスの1つ
17個のAPIを利用可能 テキスト分析、画像分析
ユーザー・アプリケーションからの利用
無料のAPIキーを入手 AlchemyAPI SDKを入手 Bluemix等のユーザー・アプリケーションからの利用が可能AlchemyAPI
http://www.alchemyapi.com/
Bluemixを試す Bluemixフリートライアル ibm.biz/BMtrial
Bluemixについてもっと学びたい Bluemix Webinar ibm.biz/Bmwebinar Bluemixオンライン・ハンズオン・セミナー ibm.biz/BMwebhandson Bluemix技術情報 http://www.ibm.com/developerworks/jp/bluemix/ Bluemixご紹介 http://www-01.ibm.com/software/jp/info/bluemix/