Más contenido relacionado Más de Yoshiki Hayama (20) Watsonに、俺の推しアイドルがかわいいと、わかってほしかった:2017年12月3日 IBM Cloud (Bluemix) 冬の大勉強会7. ⽻⼭ 祥樹 HAYAMA Yoshiki
v インフォメーションアーキテクト
• 使いやすいWebサイトをつくる専⾨家
• HCD-Net認定 ⼈間中⼼設計専⾨家
v Web業界に20年くらい、Watsonは2年ほど
v 担当したWebサイトが、雑誌のWebユーザビリティランキングで国内トッ
プクラスの評価を受ける ほか実積多数
v 主な専⾨分野
• ユーザーエクスペリエンス、⼈間中⼼設計、情報アーキテクチャ、
アクセシビリティ、⼤規模CMS、Watson、ライター
Twi$er:@storywriter WebSite: storywriter.jp
7
ユーザー⼼理を
つかむプロです
10. 10
IBM Watson:
IBM の Watson は、⼿軽に使える AI です。
IBM のクラウドサービス IBM Cloud を
契約すると(個⼈でもOK)、すぐに使えます。
従量課⾦制で、さらに無料枠もあるので、
試すくらいなら、個⼈でも安⼼。
備考:
IBM ⾃⾝は、Watson を「⼈⼯知能」だとは⾔っていません。「ヒトの認知能⼒を
⽀援する Cognitive Systems(認知システム)」と表現しています。
12. 12
まず解かなければいけない誤解:
IBM の CM で「やるじゃん、Watson」という、
⾃然な会話をしている⾵のものがありますが
嘘とまではいかないまでも、CM ⽤に作りこまれてます。
なぜなら、Watson には、2017年9⽉時点で:
• ⽂脈を理解する能⼒はない。
• ⾔語を⽣成する能⼒はない。
• 「考える」能⼒はない。
17. 17
Watson Natural Language Understanding:
Watson Natural Language Understanding は
⾃然⾔語を解析して、どんな話題が語られているか、
抽出する API。
ワトソンがIBMを創業
「ワトソン」is
「創業者」of「IBM」
40. 40
検証:アユニがかわいい:
アユニがかわいい
curl -G --user "ユーザID":"パスワード" -d "language=ja" -d
"features=entities" -d "entities.model=カスタムモデルID" --data-
urlencode "text=アユニがかわいい" -d "version=2017-02-27"
"https://gateway.watsonplatform.net/natural-language-
understanding/api/v1/analyze"
デモ
42. 42
検証:アユニかわいい:
アユニかわいい (←「が」を外してみた)
curl -G --user "ユーザID":"パスワード" -d "language=ja" -d
"features=entities" -d "entities.model=カスタムモデルID" --data-
urlencode "text=アユニかわいい" -d "version=2017-02-27"
"https://gateway.watsonplatform.net/natural-language-
understanding/api/v1/analyze"
デモ
47. 47
検証:チッチがかわいい:
チッチがかわいい
curl -G --user "ユーザID":"パスワード" -d "language=ja" -d
"features=entities" -d "entities.model=カスタムモデルID" --data-
urlencode "text=チッチがかわいい" -d "version=2017-02-27"
"https://gateway.watsonplatform.net/natural-language-
understanding/api/v1/analyze"
デモ
49. 49
検証:猫がかわいい:
猫がかわいい
curl -G --user "ユーザID":"パスワード" -d "language=ja" -d
"features=entities" -d "entities.model=カスタムモデルID" --data-
urlencode "text=猫がかわいい" -d "version=2017-02-27"
"https://gateway.watsonplatform.net/natural-language-
understanding/api/v1/analyze"
デモ
56. 56
検証:猫がかわいい:
猫がかわいい
curl -G --user "ユーザID":"パスワード" -d "language=ja" -d
"features=entities" -d "entities.model=カスタムモデルID" --data-
urlencode "text=猫がかわいい" -d "version=2017-02-27"
"https://gateway.watsonplatform.net/natural-language-
understanding/api/v1/analyze"
デモ
57. 57
検証:猫がかわいい:
"entities": [ {
"type": "PERSON",
"text": "猫"
}, {
"type": "EMOTION_PRETTY",
"text": "かわいい"
} ]
「猫」ですら
⼈間と認識される
ようになった
デモ
三階の彼⽒
ニャア
引⽤:GANG PARADE - 3rd FLOOR BOYFRIEND
58. 58
検証:桜がかわいい:
桜がかわいい
curl -G --user "ユーザID":"パスワード" -d "language=ja" -d
"features=entities" -d "entities.model=カスタムモデルID" --data-
urlencode "text=桜がかわいい" -d "version=2017-02-27"
"https://gateway.watsonplatform.net/natural-language-
understanding/api/v1/analyze"
デモ
64. 64
検証:チッチがかわいい:
チッチがかわいい
curl -G --user "ユーザID":"パスワード" -d "language=ja" -d
"features=entities" -d "entities.model=カスタムモデルID" --data-
urlencode "text=チッチがかわいい" -d "version=2017-02-27"
"https://gateway.watsonplatform.net/natural-language-
understanding/api/v1/analyze"
デモ
67. 67
検証:チッチちゃんがかわいい:
チッチちゃんがかわいい
curl -G --user "ユーザID":"パスワード" -d "language=ja" -d
"features=entities" -d "entities.model=カスタムモデルID" --data-
urlencode "text=チッチちゃんがかわいい" -d
"version=2017-02-27" "https://gateway.watsonplatform.net/
natural-language-understanding/api/v1/analyze"
デモ
74. 74
検証:チッチがかわいい:
チッチがかわいい
curl -G --user "ユーザID":"パスワード" -d "language=ja" -d
"features=entities" -d "entities.model=カスタムモデルID" --data-
urlencode "text=チッチがかわいい" -d "version=2017-02-27"
"https://gateway.watsonplatform.net/natural-language-
understanding/api/v1/analyze"
デモ
87. 87
検証:チッチがかわいい Relations(関係):
チッチがかわいい
curl -G --user "ユーザID":"パスワード" -d "language=ja" -d
"features=relations" -d "relations.model=カスタムモデルID" --
data-urlencode "text=チッチがかわいい" -d
"version=2017-02-27" "https://gateway.watsonplatform.net/
natural-language-understanding/api/v1/analyze"
デモ
88. 88
検証:チッチがかわいい Relations(関係):
"relations": [ {
"type": "isPretty",
"sentence": "チッチがかわいい",
"score": 0.960504,
“arguments”: [ {
"text": "チッチ",
"entities": [ { "type": "PERSON", "text": "チッチ" } ]
}, {
"text": "かわいい",
"entities": [ { "type": "EMOTION_PRETTY", "text": "かわいい" } ]
} ]
} ]
ついに
「チッチがかわいい」
を⽂脈として掴んだ
デモ
92. 92
まとめ:
1. Natural Language Understanding は、
Discovery とともに、次期 Watson の主⼒機能。
さらなる⽇本語対応に期待。
2. Knowledge Studio で分野に特化したコーパスを
作れるのはすごい。でも作業タイヘン。
3. 俺のチッチ推しは Watson に伝わった、たぶん。
97. 97
RELOADED THE FiNAL とは:
「Watsonに 俺の推しアイドルがかわいいと わかってほしかった」
2回⽬(追加公演)です。本プレゼンの初演は
2017年10⽉24⽇(⽕)
⻁ノ⾨ヒルズ カンファレンスホール
イノベーションリーダーズサミット
IBMブース内セッション「⽔曜ワトソンカフェ VOL.4」
REVOLUTiONS