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

水曜ワトソンカフェ TwilioとWatson Assistantを使って、会話ボットを作ってみる

水曜ワトソンカフェ TwilioとWatson Assistantを使って、会話ボットを作ってみる

2018/8/29に開催された水曜ワトソンカフェで発表した資料となります。
構築方法は、以下の記事を御覧ください。
https://qiita.com/mobilebiz/items/169bdb6910927d4b8a60

Katsumi Takahashi

August 29, 2018
Tweet

More Decks by Katsumi Takahashi

Other Decks in Business

Transcript

  1. Copyright (C) KDDI Web Communications Inc. All Rights Reserved 2

    Evangelist Katsumi Takahashi
 KDDI Web Communications Inc. Twilio Division facebook: katsumi.takahashi Twitter: _katsumi github: mobilebiz qiita: mobilebiz
  2. © 2009 - 2014 Twilio, Inc. All rights reserved. ABOUT

    US ʮτΡΠϦΦʯͱൃԻ͠·͢ɻ 2008೥ αʔϏε։࢝ ຊࣾ͸αϯϑϥϯγεί ϩϯυϯɺχϡʔϤʔΫɺϚυ Ϧʔυɺ߳ߓɺγϯΨϙʔϧͳ Ͳɺੈք11ϲॴʹڌ఺͋Γ 2016೥6݄ʹIPOʢNYSEʣ
  3. Copyright (C) KDDI Web Communications Inc. All Rights Reserved ΩϟϦΞͱͷి࿩ճઢܖ໿͸ཁΓ·ͤΜ

    νϟωϧͷ֓೦͕͋Γ·ͤΜ جຊྉ͕͋Γ·ͤΜ ϓϩάϥϜͰి࿩Λ੍ޚͰ͖·͢
  4. 11 ENGAGEMENT CLOUD PROGRAMMABLE COMMUICATIONS CLOUD SUPER NETWORK Runtime Account

    Security Multi-channel Communications APIs AUTHY NOTIFY TASKROUTER PROG. SMS PROG. VOICE PROG. VIDEO PROG. CHAT PROG. FAX PHONE NUMBERS SHORT CODES SIP TRUNKING CHANNELS Global coverage Elastic capacity Network learning Instant provisioning Clean numbers FUNCTIONS DEBUGGER ASSETS USERS CREDENTIALS SYNC ADD-ONS PROXY FLOWS PROG. WIRELESS UNDERSTAND FRAMES Engagement Studio VERIFY LOOKUP Notifications Contact Center Mobile Workforce Developer
 Experience
  5. 12 ENGAGEMENT CLOUD PROGRAMMABLE COMMUICATIONS CLOUD SUPER NETWORK Runtime Account

    Security Multi-channel Communications APIs AUTHY NOTIFY TASKROUTER PROG. SMS PROG. VOICE PROG. VIDEO PROG. CHAT PROG. FAX PHONE NUMBERS SHORT CODES SIP TRUNKING CHANNELS Global coverage Elastic capacity Network learning Instant provisioning Clean numbers FUNCTIONS DEBUGGER ASSETS USERS CREDENTIALS SYNC ADD-ONS PROXY FLOWS PROG. WIRELESS UNDERSTAND FRAMES Engagement Studio VERIFY LOOKUP Notifications Contact Center Mobile Workforce Developer
 Experience
  6. 16 ENGAGEMENT CLOUD PROGRAMMABLE COMMUICATIONS CLOUD SUPER NETWORK Runtime Account

    Security Multi-channel Communications APIs AUTHY NOTIFY TASKROUTER PROG. SMS PROG. VOICE PROG. VIDEO PROG. CHAT PROG. FAX PHONE NUMBERS SHORT CODES SIP TRUNKING CHANNELS Global coverage Elastic capacity Network learning Instant provisioning Clean numbers FUNCTIONS DEBUGGER ASSETS USERS CREDENTIALS SYNC ADD-ONS PROXY FLOWS PROG. WIRELESS UNDERSTAND FRAMES Engagement Studio VERIFY LOOKUP Notifications Contact Center Mobile Workforce Developer
 Experience
  7. 23 ENGAGEMENT CLOUD PROGRAMMABLE COMMUICATIONS CLOUD SUPER NETWORK Runtime Account

    Security Multi-channel Communications APIs AUTHY NOTIFY TASKROUTER PROG. SMS PROG. VOICE PROG. VIDEO PROG. CHAT PROG. FAX PHONE NUMBERS SHORT CODES SIP TRUNKING CHANNELS Global coverage Elastic capacity Network learning Instant provisioning Clean numbers FUNCTIONS DEBUGGER ASSETS USERS CREDENTIALS SYNC ADD-ONS PROXY FLOWS PROG. WIRELESS UNDERSTAND FRAMES Engagement Studio VERIFY LOOKUP Notifications Contact Center Mobile Workforce Developer
 Experience
  8. © 2009 - 2014 Twilio, Inc. All rights reserved. FUNCTIONS

    5XJMJP͕ఏڙ͢ΔαʔόʔϨε࣮ߦ؀ڥɻ ݱࡏ͸/PEFKTͷΈαϙʔτɻ αʔόʔͷߏங΍ӡ༻͔Β։์͞Εɺίʔ υ͚ͩʹूத͢Δ͜ͱ͕Ͱ͖·͢ɻ OQNʹରԠ͍ͯ͠ΔͷͰɺ֎෦ͷϞ δϡʔϧΛར༻͢Δ͜ͱ΋Ͱ͖·͢ɻ ݄ʹ ճ·ͰͷΞΫηε͸ແྉɻ ֎෦͔ΒͷΞΫηεΛېࢭͤ͞Δ͜ͱ͕ Ͱ͖·͢ɻ
  9. © 2009 - 2014 Twilio, Inc. All rights reserved. ASSETS

    5XJMJP͕ఏڙ͢ΔίϯςϯπͷετϨʔ δˍެ։αʔϏεɻ ެ։͢Δ৔߹͸ɺ)5514ϕʔεͱͳΓɺ ݸʑͷϑΝΠϧ΁ͷϦϯΫ͕ੜ੒ɻඇ ެ։ͷ৔߹͸ɺ'VODUJPOT͔Βίʔυ Λ࢖ͬͯΞΫηεՄೳɻ ඇެ։ϑΝΠϧ͸.#ɺެ։ϑΝΠϧ ͸.#·ͰରԠɻ "1*Λ࢖ͬͨΞοϓϩʔυ͸Ͱ͖·ͤ Μɻ
  10. © 2009 - 2014 Twilio, Inc. All rights reserved. SYNC

    5XJMJP͕ఏڙ͢ΔϦΞϧλ ΠϜ௨৴༻ϓϥοτϑΥʔ Ϝɻ ϒϥ΢β΍ΞϓϦɺ*P5σ όΠεͳͲʹରͯ͠ɺ৘ใ Λ1VTIͨ͠Γɺ֤σόΠ εͰͦΕΛߪಡ͢Δ͜ͱ͕ Ͱ͖·͢ɻ
  11. 27 ENGAGEMENT CLOUD PROGRAMMABLE COMMUICATIONS CLOUD SUPER NETWORK Runtime Account

    Security Multi-channel Communications APIs AUTHY NOTIFY TASKROUTER PROG. SMS PROG. VOICE PROG. VIDEO PROG. CHAT PROG. FAX PHONE NUMBERS SHORT CODES SIP TRUNKING CHANNELS Global coverage Elastic capacity Network learning Instant provisioning Clean numbers FUNCTIONS DEBUGGER ASSETS USERS CREDENTIALS SYNC ADD-ONS PROXY FLOWS PROG. WIRELESS UNDERSTAND FRAMES Engagement Studio VERIFY LOOKUP Notifications Contact Center Mobile Workforce Developer
 Experience
  12. © 2009 - 2014 Twilio, Inc. All rights reserved. TWILIO

    STUDIO υϥοάΞϯυυϩοϓͰɺίʔ ϧϑϩʔ΍ϝοηʔδϯάϑϩʔ Λ࡞੒͢Δ͜ͱ͕Ͱ͖ΔσβΠ ϯπʔϧɻ ΢ΟδΣοτͱݺ͹ΕΔ෦඼Λ ૊Έ߹ΘͤΔ͜ͱͰɺ؆୯ʹ*73 γεςϜͳͲΛ࡞Δ͜ͱ͕Մೳ Ͱ͢ɻ
  13. Copyright (C) KDDI Web Communications Inc. All Rights Reserved 30

    Twilio Watson Speech to Text Text to Speech Natural Language Understanding Watson Assistant Language Translator Personality Insights Tone Analyzer Watson Studio Watson Machine Learning Watson Knowledge Catalog Discovery News Knowledge Studio Visual Recognition Voice SMS Chat Video Fax Studio Phone Numbers Elastic SIP Trunking Channels Wireless Proxy Authy TwilioͱWatson͸ɺଟ͘ͷ৔߹૬ޓ ิ׬ؔ܎ʹ͋Γ·͢ɻ
  14. Twilio x Watson Ϣʔεέʔε • Ի੠ೝࣝ • Voice RecordingɺTwilio ClientͷStream࿈ܞ

    • ը૾ೝࣝ • Twilio Videoͱ࿈ܞ • νϟοτϘοτ • SMS΍ChannelsɺProgrammable Chatͱ࿈ܞ • ձ࿩Ϙοτ • Programmable VoiceɺElastic SIP Trunkingͱͷ࿈ܞ
  15. ձ࿩Ϙοτͷύλʔϯ • IVRͷԆ௕ • DTMFͷ୅ΘΓʹԻ੠Λར༻ • ୹͍୯ޠͰͷԠ౴ • ୯७ͳจࣈྻ൑ఆϨϕϧ •

    νϟοτϘοτͷൃల • Ի੠ೝࣝͷਫ਼౓͕ॏཁ • ձ࿩Τϯδϯͷ࠾༻ • ਓ΁ͷεΠον Twilio Studioͷकඋൣғ Watsonͷकඋൣғ
  16. Twilio x WatsonʹΑΔձ࿩Ϙοτ Voice Agent STT Assistant TTS Elastic SIP

    Trunking Voice AgentΛར༻ͨ͠ύλʔϯ Gather Function Assistant Say Phone Numbers Twilio Studio Twilio StudioΛར༻ͨ͠ύλʔϯ
  17. ·ͱΊ • Watson Voice AgentͱTwilio Elastic SIP Trunkͷ૊Έ߹Θͤ͸ͼͬ͘ Γ͢Δ΄Ͳ؆୯ʹ࣮૷ՄೳɻϓϥϯʹΑͬͯಉ࣌઀ଓ਺ͷ੍ݶ ͕͋ΔͷͰ஫ҙɻ

    • Twilio Programmable VoiceͱWatson Assistantͷ૊Έ߹Θͤ͸ɺ StudioΛ࢖ͬͨॊೈͳίʔϧϑϩʔ͕ັྗɻԻ੠ೝࣝͷύλʔϯ Ϛονϯάʹ޻෉͕ඞཁɻ • Ի੠ೝࣝ΍Ի੠߹੒͸ɺͦΕͧΕΤϯδϯ͕ҧ͏ͷͰɺ࣮ࡍͷ ؀ڥʹΑͬͯબ୒͢Δͷ͕Αͦ͞͏ɻ
  18. ࠓޙͷ༧ఆ 8/29 19:00 ⽔曜ワトソンカフェ @ 東京(ウィングアーク1st) 8/31 19:00 ONE JAPAN

    ハンズオン @ 名古屋(ブラザーミュージアム) 9/1 14:00 Twilio UG⻑野 ミートアップ Vol.1 @ ⻑野(GEEKLAB.NAGANO) 9/7 19:00 Twilio UG広島 ミートアップ Vol.1 @ 広島(デジハコ) 9/16-17 LINE BOOT AWARD ハッカソン @ ⼤阪(さくらインターネット) 9/21 13:00 Smart Communication Award 2018 @ 東京(JPタワー) 9/22-23 LINE BOOT AWARD ハッカソン @ 東京(LINE) 9/27 VoiceWorld Z @ 東京(ビズオーシャン)