Slide 1

Slide 1 text

柳 英⽣ Watson Solution Architect IBM Watsonの進化が ⽌まらない 〜 New Watson Assistant 編 〜 第 4 弾

Slide 2

Slide 2 text

本⽇の内容 • 17:00 - 17:10 オープニング と 簡易アンケート • 17:10 - 17:20 New Watson Assistant とは • 17:20 - 17:40 (ライト・ハンズオン) アクションズ • 17:40 - 17:50 (デモ) カスタム拡張機能 • 17:50 - 18:00 Q & A と クロージング 2

Slide 3

Slide 3 text

25 4 カレンダー 1 カレンダー 2

Slide 4

Slide 4 text

4

Slide 5

Slide 5 text

5 ワークスペース 連携アプリケーション 既存コンテンツ コンタクトセンターソリューション 追加開発 追加開発 追加開発 オーケストレーション アプリ 会話履歴 セッション管理 対話エンジン オーケストレーション層 (お客様が独⾃に開発する必要あり) Watson Assistant Ver. 1 (2016/5 〜 2018/10) 旧Watson Conversation

Slide 6

Slide 6 text

チャネル オーケストレーション 対話 エンジン 検索 エンジン 連携 有⼈への ハンドオフ 連携アプリケーション 既存コンテンツ コンタクトセンターソリューション クロール コールアウト ハンドオフ 解決⽅式 ルーティング 6 Watson Assistant Ver. 2 アーキテクチャーの刷新 (2019/11 〜 ) l 拡張性のある3つのレイヤーからなるアーキテクチャーで刷新︕ l チャットボットに必要な機能をオールインワンで提供し、お客様の課題を解決します︕

Slide 7

Slide 7 text

7

Slide 8

Slide 8 text

© 2022 IBM Corporation 必要な開発ステップをナビゲートするメニュー構成 ステップに沿って開発作業を進めることで、バーチャル・アシスタントをクイックに⽴ち上げることが可能です 8 #VJME ձ࿩ϑϩʔͷఆٛɺυϥϑτ؀ڥͰݕূ %FQMPZ ࡞੒ͨ͠ΞγελϯτΛຊ൪؀ڥʹެ։ *NQSPWF ձ࿩ͷ෼ੳΛߦ͍ΞγελϯτΛվળ 新機能

Slide 9

Slide 9 text

© 2022 IBM Corporation ղܾ͍ͨ͠λεΫΛΞΫγϣϯͱͯ͠ఆٛ͢Δ(6*ϕʔεͷର࿩ϑϩʔɾΤσΟλʔ 9 "DUJPOΤσΟλʔ ର࿩ϑϩʔ࡞੒ͷͨΊͷ৽͍͠ 6*ɻ Ϣʔβʔͷൃ࿩ΛτϦΨʔʹΞΫγϣϯ͕։࢝͞Εɺ ͦΕʹର͢Δฦ౴Λεςοϓͱͯ͠ఆٛ͢Δɻ ίʔσΟϯάෆཁɻύϥϝʔλʔઃఆ΍υϥο άυϩοϓૢ࡞ͰఆٛՄೳɻ ։ൃऀͰͳ͘ͱ΋ɺԾ૝ΞγελϯτΛߏங ग़དྷΔΑ͏ʹઃܭ͞Ε͍ͯΔɻ #VJME Actions

Slide 10

Slide 10 text

© 2022 IBM Corporation #VJME 開発したバーチャル・アシスタントの動作をクイックに確認できる Preview ページ 10 1SFWJFXϖʔδ όʔνϟϧɾΞγελϯτΛ഑ஔ͢Δ8FCϖʔδ Λഎܠͱͯ͠ಡΈࠐΜͰɺຊ൪؀ڥՔΛΠϝʔδ ͠ͳ͕ΒϢʔβʔࢹ఺ͰϓϨϏϡʔͰ͖Δɻ ެ։લʹɺυϥϑτ؀ڥΛ࢖ͬͯςετͱσό οάΛ࣮ࢪՄೳɻ #VJME Preview

Slide 11

Slide 11 text

© 2022 IBM Corporation Ծ૝ΞγελϯτͷϥΠϑαΠΫϧΛ؅ཧ͢Δ̎ͭͷ؀ڥΛఏڙ 11 υϥϑτ؀ڥ ϥΠϒ؀ڥ 1VCMJTI ։ൃ ݕূ༻ͷ؀ڥ • ࢖༻͢Δνϟωϧͱղܾํ๏Λ؅ཧ͢Δ • ຊ൪؀ڥ΁ͷӨڹΛؾʹͤͣʹमਖ਼͕Մೳ ຊ൪ެ։༻ͷ؀ڥ • ެ։͞ΕͨνϟοτͷϩδοΫ͸ࣗಈతʹ όʔδϣϯ؅ཧ͞ΕΔ ར༻ऀ %FQMPZ Environments

Slide 12

Slide 12 text

© 2022 IBM Corporation ϢʔβʔͱόʔνϟϧɾΞγελϯτͱͷର࿩಺༰Λ෼ੳ͠ɺվળ͢Δ͜ͱ͕Մೳ 12 ར༻ঢ়گͷ೺Ѳɺར༻ऀχʔζͷཧղɺΞγελ ϯτͷ඼࣭վળʹܨ͕Δ৘ใΛಘΒΕΔɻ "OBMZ[Fϖʔδ *NQSPWF Analyze

Slide 13

Slide 13 text

IBM Think 2021 / © 2021 IBM Corporation Confidential

Slide 14

Slide 14 text

© 2022 IBM Corporation ΞΫγϣϯζʹΑΔର࿩ϑϩʔͷΠϝʔδ 14 • ユーザーの発話内容に応じてアクション(トピック/話題とも呼ばれる)がトリガーされ、そのアクションに 定義されたステップに従って、ユーザーとの対話を⾏います ピザの注⽂ 割引条件 店舗の場所 注⽂のキャンセル ・ ・ ・ アクション ステップ 応答+更問い 応答+更問い 応答+更問い 応答+更問い 応答+更問い 応答+更問い 応答+更問い ・・・ + + + + ピザの注⽂が したいです トリガー 応答+更問い 複数個の⾔い回しを使って学習した結果、 ⽣成されるAIモデル (分類モデル)

Slide 15

Slide 15 text

© 2022 IBM Corporation アクションズの構成: アクション 15 アクション名 最初に⼊⼒したユーザーの発話例 (いいまわし) がアクション名としてセットされる ユーザーの⾔い回し (発話例) を追加で定義していく • 対話の中で扱うトピック(話題)をアクションという単位で定義します。

Slide 16

Slide 16 text

© 2022 IBM Corporation アクションズの構成: ステップ 16 ステップ 処理内容に応じて、複数 のステップを定義可能 発話に対する返信 メッセージを定義 ユーザーからの 応答⽅法を定義 このステップの次 の処理を定義 ステップ実⾏の条件 ユーザーとの対話 内容を記述 • ステップを定義して、ユーザーとの対話を処理します。 セッション変数に 値をセット

Slide 17

Slide 17 text

簡易ハンズオン 〜 ピザの注⽂〜 17

Slide 18

Slide 18 text

ピザの注⽂アクション 割引条件アクション 開始 種類の確認 終了 サイズの確認 配達時間の確認 注⽂ 注⽂内容表⽰ 修正 はい 開始 割引条件の提⽰ 終了 簡易ハンズオンの範囲 ・マルゲリータ ・シーフード ・ペパロニ ・Sサイズ ・Mサイズ ・Lサイズ ・種類 ・サイズ ・配達時刻 ・時刻 (⼊⼒)

Slide 19

Slide 19 text

© 2022 IBM Corporation ΞΫγϣϯζΛ࢖༻ͨ͠ର࿩ϑϩʔͷ࡞੒ͱͦͷϝϦοτ 19 l アクションを使⽤した対話フローの作成イメージ ü ユーザーからの⼊⼒をハンドリングするアクション(トピックとも呼ばれる)とステップから 構成されます ü インテント、エンティティを事前に定義することなしに対話フローを作成できるので、ダ イアログ・スキルと⽐較して簡単に対話フローを作成できます ü ユーザーからの⼊⼒に対するレスポンスと聞き返しをステップに定義することで対話フ ローを作成します ü 聞き返しによって収集した内容は⾃動的に保存され、条件判定や外部連携のパラメータと して利⽤できます l アクションのメリット ü コンテキスト変数、スロット、エンティティ、およびレスポンスタイプは、「ステップ」 に統合され、煩雑な画⾯操作は不要です ü ポイント&クリック条件ビルダーが提供されているため、変数や演算⼦の構⽂を覚える必 要はありません ü 太字、斜体、ハイパーリンク、埋め込み変数の作成を容易にするリッチテキストエディタ が提供されます ü ドラッグ&ドロップでステップを並び替えできます

Slide 20

Slide 20 text

IBM Think 2021 / © 2021 IBM Corporation Confidential

Slide 21

Slide 21 text

© 2022 IBM Corporation ΧελϜ֦ுػೳ $VTUPN&YUFOTJPOT "TTJTUBOUͱ֎෦αʔϏεͱΛ༰қʹ"1*࿈ܞͤ͞Δ 21 ձ࿩͔Βऔಘͨ͠৘ใΛύϥϝʔλʔ ͱͯ͠"1*Λݺͼग़͠ɺ֎෦αʔϏεͱ ࿈ܞͨ͠ॲཧΛߦ͏Ծ૝ΞγελϯτΛ Λ࡞੒Ͱ͖Δɻ *OUFHSBUJPO • 複数のエンドポイントを使⽤できる • アシスタントと他の API の間にプロキシまたはミドルウェアのレイヤー を作成する必要がなくなる • Integrationカタログですべてのカスタム拡張機能を簡単に追跡できる • 外部サービスとは変数を操作するのと同じ⽅法でアクセスできる

Slide 22

Slide 22 text

サポートされるAPI (接続先APIの仕様)について 22 補⾜ Online Doc: https://cloud.ibm.com/docs/watson- assistant?topic=watson-assistant-build-custom-extension Custom ExtensionsがサポートするAPI形式 • 接続先APIは、REST API形式である必要があります • 接続先のAPI説明書(OpenAPI仕様で作成)をインポートすることで、各ステップから接続先システムと通信を⾏うことが可 能です。(変数に値をセットコールするイメージ) OpenAPI仕様書の作成⽅法 • API提供ベンダーがOpenAPI仕様ファイル(YAML, JSON)を提供している場合は、それをインポートして使⽤する • OpenAPI仕様ファイルが提供されていない、提供されている場合でも情報に不⾜がある場合は、OpenAPI仕様エディター (swagger.io等)を使⽤してAPI仕様を記述/修正する ※すぐに使えるOpenAPI仕様ファイルが、GitHubからいくつか提供されているのでチュートリアル的に使⽤してみることをお勧めします (https://github.com/watson-developer-cloud/assistant-toolkit/tree/master/integrations/extensions/starter-kits) Connect to backend systems and third-party APIs with ease thanks to Watson Assistant Extensions!: https://medium.com/ibm-watson/connect-to-backend- systems-and-third-party-apis-with-ease-thanks-to-watson- assistant-extensions-6d6150eaeba Watson Assistant: connecting Customer Care to IBM Cloud Functions APIs: https://medium.com/ibm-watson/watson- assistant-connecting-customer-care-to-ibm-cloud- functions-apis-298d777f72e2 参考になるリンク集

Slide 23

Slide 23 text

© 2022 IBM Corporation $VTUPN&YUFOTJPOT "TTJTUBOUͱ֎෦αʔϏεͱΛ༰қʹ"1*࿈ܞͤ͞Δ 23 8BUTPO"TTJTUBOU αϙʔτɾσεΫ • औҾઌ໊শ • Ҿ͖མͱֹۚ͠ • Ҿ͖མͱ͠೔෇ • νέοτ൪߸ ໰͍߹Θͤ νέοτ ൃߦཁٻ νέοτ؅ཧ νέοτൃߦॲཧ ར༻ऀ ৺౰ͨΓͷͳ͍ Ҿ͖མͱ͕͋͠Δʜ ྫ ۜߦͷνϟοτϘοτͱ֎෦ͷ$3.αʔϏεͱͷ࿈ܞ *OUFHSBUJP O *OUFHSBUJPO ユースケース例 • 発券: チケットの作成、チケットのステータスの検索 • CRM: 顧客レコードの作成 / 更新、顧客情報の取得、 過去の契約履歴の取得 • 取引: ⼈事システムでの休暇申請の提出、請求内容 • リアルタイム データ: 天気、住宅ローンの⾦利、店舗 の在庫商品を調べます

Slide 24

Slide 24 text

デモ 〜 チケット作成 & 有⼈転送 〜 24

Slide 25

Slide 25 text

ピザ屋ボット チケット管理システム • ϐβͷछྨ • αΠζ • ഑ୡ࣌ࠁ • ஫จ൪߸ 注⽂チケット 発⾏要求 νέοτ࡞੒ ஫จ൪߸ൃߦॲཧ খෲ͕ۭ͍ͨΒ ϐβͩͳɻɻɻ ピザ屋ボットと注⽂チケット管理システムの連携 Watson Assistant Zendesk 注⽂番号 1844 項⽬ 内容 ピザの種類 マルゲリータ サイズ Mサイズ 配達時刻 17:30 デモ概要 ഑ୡ࣌ࠁͷมߋ 有⼈連携 オペレーターにお繋ぎします (Zendesk Chat) (Zendesk Support)

Slide 26

Slide 26 text

ピザの注⽂アクション 注⽂番号発⾏ 開始 種類の確認 終了 サイズの確認 配達時間の確認 注⽂ 注⽂番号発⾏ 修正 はい デモ環境 開始 名前の確認 終了 メールアドレス 注⽂番号発⾏ 有⼈転送 開始 終了 転送開始 無 有 注⽂番号表⽰ 空きの エージェント 追加 追加 追加

Slide 27

Slide 27 text

IBM Think 2021 / © 2021 IBM Corporation Confidential

Slide 28

Slide 28 text

B I S LINE LINE LINE B B B D B I C I C I C I C I C I W I W I P I P I C I W I W I W B: Build D: Deploy I: Integrate W: Web Chat P: Phone S: Search C: Custom 汎例 LINE: LINE interface

Slide 29

Slide 29 text

No content