Upgrade to Pro — share decks privately, control downloads, hide ads and more …

感情に反応するSlack bot

感情に反応するSlack bot

2018-03-21 ゆるゆるIT勉強会 feat.Reedex Vol.2 で発表したスライドです.

Satoshi SAKAO

March 21, 2018
Tweet

More Decks by Satoshi SAKAO

Other Decks in Programming

Transcript

  1. Who 2 @ottijp Satoshi SAKAO • インフォコム株式会社 • オープンイノベーションセンター •

    アプリケーションエンジニア • iOS / Swift / JS(ES6) / Node.js / IoT • ネコ / テニス
  2. 4 Firebase Cloud Functions Cloud Speech API Compute Engine App

    Engine Cloud Storage Cloud SQL Cloud Load Balancing BigQuery Cloud Pub/Sub Cloud Machine Learning Engine Cloud Translation API Cloud Vision API Logging Debugger Cloud Console Container Registry Cloud IAM Kubernates Engine Cloud CDN Cloud DNS Genomics Cloud IoT Core Cloud Natural Language API
  3. 5 Firebase Cloud Functions Cloud Speech API Compute Engine App

    Engine Cloud Storage Cloud SQL Cloud Load Balancing BigQuery Cloud Pub/Sub Cloud Machine Learning Engine Cloud Translation API Cloud Vision API Logging Debugger Cloud Console Container Registry Cloud IAM Kubernates Engine Cloud CDN Cloud DNS Genomics Cloud IoT Core Cloud Natural Language API
  4. 感情分析 • Score • 感情(ネガティブ~ポジティブ)を表す • -1.0 〜 +1.0 の値

    • Magnitude • 感情の強度を表す • 0.0 〜 ∞ の値 • テキスト全体・文単位それぞれで算出 8
  5. botの構成 11 Cloud Natural Language API Cloud Functions Slack …

    Outgoing Webhook ポイント •Cloud FunctionsのHTTPトリガファンクション •Outgoing Webhookの応答としてメッセージを返す HTTP Response
  6. 対応言語 • 英語 • スペイン語 • 日本語 • 中国語(簡体字および繁体字) •

    フランス語 • ドイツ語 • イタリア語 • 韓国語 • ポルトガル語 19