ワードプレス+ワトソン

9
ワワワワワワ + IBM ワワワワ in IDCF ワ ワワワ ワワワワ ワワワ ワワ ・・ Bluemix ワワワワワワワワ ワワ ワ @dotnsf

Upload: kei-kimura

Post on 19-Jan-2017

80 views

Category:

Business


0 download

TRANSCRIPT

Page 1: ワードプレス+ワトソン

ワードプレス + IBM ワトソン         in IDCF クラウド

日本アイ・ビー・エム  Bluemix エバンジェリスト  木村 桂@dotnsf

Page 2: ワードプレス+ワトソン

最初に・・・

• 今日紹介する内容の技術要素とサンプルコードはこちら:

http://dotnsf.blog.jp/archives/1060137437.html

Page 3: ワードプレス+ワトソン

ワードプレス

Page 4: ワードプレス+ワトソン

NLC(Natural Language Classifier)IBM ワトソン API の1つ自然言語テキストをカテゴリに分類学習によるカスタマイズ可8ヶ国語対応(日本語含む)無料枠あり

こんにちは。新たに預金口座を作りたいのですが

今日の最高気温は何度まで上がるんだろう

質問 新規契約

Page 5: ワードプレス+ワトソン

何をするか?http://wp.teyan.de/

7つのカテゴリー( cloud / java / linux / mobile / opensource / web / xml )

各カテゴリー毎に約 100 件ごとのブログエントリ

プラグイン

↑ の内容をワトソン NLC に送って学習さ

せる

RedHat と Ubuntu 、両方使えないとね

Linux

WP のカテゴリを、WP のコンテンツを元に学習したエンジン

Page 6: ワードプレス+ワトソン

学習データサンプル

1列目に学習テキスト

普通の CSV ファイル( UTF-8 )

2列目に学習カテゴリ

Page 7: ワードプレス+ワトソン

(参考)ワードプレスの本文とカテゴリの組み合わせだけを取り出す SQL

http://dotnsf.blog.jp/archives/1059034543.html

select wp_posts.post_content as content, wp_terms.name as category from wp_posts, wp_terms, wp_term_relationships where wp_posts.post_type = 'post' and ( wp_posts.post_status = 'publish' or wp_posts.post_status = 'draft' ) and wp_posts.ID = wp_term_relationships.object_id and wp_term_relationships.term_taxonomy_id = wp_terms.term_id;

Page 8: ワードプレス+ワトソン

デモ

Page 9: ワードプレス+ワトソン

こんな Watson API が IBM Bluemix で使える!

NLC (自然言語分類) 性格分析

画像認識感情分析

音声 > テキスト化

テキスト > 音声化

フォーマット変換

などなど