AAJUG関東Vol.3で使用したスライドです。 AlexaDay2019のショート版+QuickSightの情報を追記しています。
2019/05/09 AAJUG 関東支部 Vol.3 - re:cap Alexa Day 2019@スペースアルファ三宮【ショート版】AWSを駆使して特許出願に至ったVUIの「音声レビュー・ログデータ収集・分析システム」の話1
View Slide
発表の前に2・この資料は後日公開予定です。・メモるよりは #AAJUG でツイート!・セッション内容のシステムは今後変更される可能性があります。むしろリクエスト、ディスカッションください。・本システムの権利はSmartHacks社から僕に移譲されてます。
@surumegohan smartmacchiato.life/[email protected]surumegohan.hatenablog.com/Twitter Blog Gmail Web3フリーランスVUIプロデューサー/エンジニア宮崎 翔平
@surumegohan smartmacchiato.life/[email protected]surumegohan.hatenablog.com/Twitter Blog Gmail Web4フリーランスVUIプロデューサー/エンジニア
経歴5DBA QA・SET DevOps推進#AAJUG
経歴6元DBA・QAエンジニア・DevOps推進→ 2018年4月にVUI(スマートスピーカー)に専念したくサクッと無職→ フリーランス→ 某社CTO内定、大人の事情で白紙#AAJUG
3つのコミュニティを運営中7・Amazon Alexa Japan User Group (AAJUG) 関東支部・2019年から関東支部発足・主催https://aajug.connpass.com/・3か月に1回開催、2019年3月で1周年・300人以上が集まる回もあるhttps://kotodama.connpass.com/・2019年4月で8回目の開催・150人以上が集まる回もあるhttps://iotlt.connpass.com/#AAJUG
今まで作成したAlexaスキルの一部 ※公開済みのみ8#AAJUG
9本日は技術的な話を中心にします
10・VUIに対する悩み、課題・課題へのソリューション・システム構成・Amazon QuickSightの機械学習対応本日は技術的な話を中心にします
Alexa skill AWSLambdaシステムユーザのアレクサのスキルClovaAWSLambdaAmazon KinesisFirehoseS3 bucketAmazonDynamoDBAmazonRedshiftWebページに音声レビュー結果を表示Amazon CloudWatchAmazon APIGatewayERRORだけ抜き取るエラー通知が飛ぶ。AWS Lambdaまず認証だけやるAWS cloud3 45691011-2 12 13 1415ERRORや障害時のみ通知するための動作・認証情報Webページから認証情報発行127 8AmazonQuickSightAWS Lambda1012invokeAmazon KinesisFirehoseS3 bucket11-112データをCSV形式に変換して流す想定される格納データの生データのまま生データ保管用Amazon CloudWatchAPI Gatewayを突破したらすべてCloudWatchにログをためておくシステム構成概要Amazon APIGatewayAWS Lambda11※動いた段階の構成。現在は一部異なります。#AAJUG
ダッシュボード12#AAJUG
13
VUIに関してこんなお悩みありませんか?14
こんな悩みありませんか?15・VUIやスマートスピーカーに興味あるんだけど、どういう音声サービスを見習って作ればいいのかわからない#AAJUG
こんな悩みありませんか?16・VUIやスマートスピーカーに興味あるんだけど、どういう音声サービスを見習って作ればいいのかわからない・音声サービス(スキル)作成を誰かに依頼したいけど、人気サービスをリリースしている人・企業がわからない#AAJUG
こんな悩みありませんか?17・VUIやスマートスピーカーに興味あるんだけど、どういう音声サービスを見習って作ればいいのかわからない・音声サービス(スキル)作成を誰かに依頼したいけど、人気サービスをリリースしている人・企業がわからない・既に音声サービスを公開したけど、ユーザーの満足度がわからない#AAJUG
こんな悩みありませんか?18・VUIやスマートスピーカーに興味あるんだけど、どういう音声サービスを見習って作ればいいのかわからない・音声サービス(スキル)作成を誰かに依頼したいけど、人気サービスをリリースしている人・企業がわからない・既に音声サービスを公開したけど、ユーザーの満足度がわからない・自分の音声サービスが、他者のサービスと比較できなくて改善できない#AAJUG
そのような方々へのセッションです!19
2018年11月7日にリリース20#AAJUG
21#AAJUG 動画中はツイートチャンス!https://www.youtube.com/watch?v=8I4eQMEBeaA
VUIの悲しい現実をご紹介22#AAJUG
Amazonのスキルストアレビュー数 ?23UUがリリース2週間で数百人#VOT
Amazonのスキルストアレビュー数 224#VOTUUが数百人の一方で・・
2件ってなんだよ!© タイトル:ブラックジャックによろしく 著作者名: 佐藤秀峰25
ユーザーからのフィードバックが欲しい!それは、たとえネガティブでも良い26何かのサービス、アプリを公開したら#AAJUG
ユーザーからのフィードバックが欲しい!それは、たとえネガティブでも良い27何かのサービス、アプリを公開したら無反応が一番嫌だ・困る・怖い#AAJUG
このスキルでは結城琴葉ちゃんから美少女ボイスで音声でのレビューとコメントを求められる28だが策はある
音声によるレビューの結果118件※重複ユーザーも存在※公開約2週間後※βテストやAmazon社の審査時の数字も含まれる29#AAJUG
2件ってなんだったんだよ!© タイトル:ブラックジャックによろしく 著作者名: 佐藤秀峰30#AAJUG
音声によるフリーコメントの一部・とってもいいスキルでした31#AAJUG
音声によるフリーコメントの一部・とってもいいスキルでした・星7つ32#AAJUG
音声によるフリーコメントの一部・とってもいいスキルでした・星7つ・魂スキルでしたとっても良かったです ※楽しい?・大好きです・かわいらしいキャラクターで素晴らしいと思います・天海丸matlock 欲しい ※展開がまどろっこしい?33まさにお客様の「声」#AAJUG
もちろん美少女でなくともフィードバックはもらえる34「ストップ」と話しかけると「いいね」「いまいち」「ストップ」を求められる仕組み※2018年6月リリース#AAJUG
35公開から約2か月後の集計結果 合計186件リリース後しばらくは「いいね」が多かったがいつのまにか「いまいち」に逆転#AAJUG
つまり・・スキル(音声サービス)に対するレビューとコメントを、そのまま声でやれば36#AAJUG
つまり・・スキル(音声サービス)に対するレビューとコメントを、そのまま声でやればまさしく「お客様の声」が個人情報なしで拾える可能性が高まる37#AAJUG
つまり・・いちいちスマホ・PCを開かない38#AAJUG
なのに・・Google社、Amazon社、LINE社どこも日本でやってないな?39#AAJUG
僕のモットーないなら創ればいい40#AAJUG
41
コンセプト42・API化・インテントの使用状況・★いくつ・フリーコメント・時間・カテゴリ・作成ツールデータ収集・SQLで検索・BIツールでグラフ化・Webページに反映分析・可視化・VUIでユーザが違和感を持たない応答速度・プラットフォームに依存しない設計こだわり部分#AAJUG
調査&Try-Errorを繰り返す43・データレイク・データウェアハウス#AAJUG
44https://aws.amazon.com/jp/start-ups/loft/tokyo/スタートアップとデベロッパーのための場AWS Loft Tokyoにてエキスパートの方々に相談しながら・・・Twitterハッシュタグ #AWSLoft #AAJUG
45データ処理等のイベントは重宝 #AAJUG
Alexa skill AWSLambdaシステムユーザのアレクサのスキルClovaAWSLambdaAmazon KinesisFirehoseS3 bucketAmazonDynamoDBAmazonRedshiftWebページに音声レビュー結果を表示Amazon CloudWatchAmazon APIGatewayERRORだけ抜き取るエラー通知が飛ぶ。AWS Lambdaまず認証だけやるAWS cloud3 45691011-2 12 13 1415ERRORや障害時のみ通知するための動作・認証情報Webページから認証情報発行127 8AmazonQuickSightAWS Lambda1012invokeAmazon KinesisFirehoseS3 bucket11-112データをCSV形式に変換して流す想定される格納データの生データのまま生データ保管用Amazon CloudWatchAPI Gatewayを突破したらすべてCloudWatchにログをためておくシステム構成概要Amazon APIGatewayAWS Lambda46※動いた段階の構成。現在は一部異なります。#AAJUG
特許出願できた47弁理士さんとのやりとりとか、書類とか大変でしたないモノを比較・可視化まで創ってしまったので※1つのスキル(音声サービス)単体で音声のレビュー&コメントを実装するのはご自由に。ただ、このシステムを利用すると可視化まで既に仕組みができているので便利です。#AAJUG
48ここから、技術的な話をします
Alexa skill AWSLambdaシステムユーザのアレクサのスキルClovaAWSLambdaAmazon KinesisFirehoseS3 bucketAmazonDynamoDBAmazonRedshiftWebページに音声レビュー結果を表示Amazon CloudWatchAmazon APIGatewayERRORだけ抜き取るエラー通知が飛ぶ。AWS Lambdaまず認証だけやるAWS cloud3 45691011-2 12 13 1415ERRORや障害時のみ通知するための動作・認証情報Webページから認証情報発行127 8AmazonQuickSightAWS Lambda1012invokeAmazon KinesisFirehoseS3 bucket11-112データをCSV形式に変換して流す想定される格納データの生データのまま生データ保管用Amazon CloudWatchAPI Gatewayを突破したらすべてCloudWatchにログをためておくシステム構成概要Amazon APIGatewayAWS Lambda49※動いた段階の構成。現在は一部異なります。#AAJUG
Alexa skill AWSLambdaシステムユーザのアレクサのスキルClovaAmazon KinesisFirehoseS3 bucketAmazonDynamoDBAmazonRedshiftWebページに音声レビュー結果を表示Amazon APIGateway AWS Lambdaまず認証だけやるAWS cloud3 45691011-2 12 13 1415・認証情報Webページから認証情報発行127 8AmazonQuickSightAWS Lambda1012invokeAmazon KinesisFirehoseS3 bucket11-112データをCSV形式に変換して流す想定される格納データの生データのまま生データ保管用アラート系は本質ではないので別としてAmazon APIGatewayAWS Lambda50アラート系#AAJUG
Alexa skill AWSLambdaシステムユーザのアレクサのスキルClovaAmazon KinesisFirehoseS3 bucketAmazonDynamoDBAmazonRedshiftWebページに音声レビュー結果を表示Amazon APIGateway AWS Lambdaまず認証だけやるAWS cloud3 45691011-2 12 13 1415・認証情報Webページから認証情報発行127 8AmazonQuickSightAWS Lambda1012invokeAmazon KinesisFirehoseS3 bucket11-112データをCSV形式に変換して流す想定される格納データの生データのまま生データ保管用まずは登録部分Amazon APIGatewayAWS Lambda51アラート系#AAJUG
必要情報をいれるとSHAのIDを付与52Alexaスキル申請の情報入力を強く推奨・音声サービス名称(スキル名、アプリ名)例:VUIあるある・開発者名例:surumegohan・SHAユーザのメールアドレス1アカウント例:[email protected]・スキル開発に使用しているツール例:Alexa Console+Lambda、ASK CLI ..#AAJUG
Alexa skill AWSLambdaシステムユーザのアレクサのスキルClovaAmazon KinesisFirehoseS3 bucketAmazonDynamoDBAmazonRedshiftWebページに音声レビュー結果を表示Amazon APIGateway AWS Lambdaまず認証だけやるAWS cloud3 45691011-2 12 13 1415・認証情報Webページから認証情報発行127 8AmazonQuickSightAWS Lambda1012invokeAmazon KinesisFirehoseS3 bucket11-112データをCSV形式に変換して流す想定される格納データの生データのまま生データ保管用スキル作成時Amazon APIGatewayAWS Lambda53アラート系#AAJUG
スキルに組み込むやり方54今から話す箇所は導入ガイドに「VUIあるある」のソースコードと共に書いてあります※VUIのあるある話も併せて確認できてお得#AAJUG
音声のレビューを使うなら551から5の整数値の範囲のみ受け付けるように実装を実施してください・インテント名SHAVoiceReviewIntent・インテントスロット名前:SHAVoiceReviewNumberスロットタイプ:AMAZON.NUMBER#AAJUG
音声のフリーコメントを使うなら56音声によるフリーコメント機能を導入する場合、以下の条件で実装を実施してください・インテント名SHAVoiceFreeCommentIntent・インテントスロット名前:SHAVoiceFreeCommentスロットタイプ:AMAZON.SearchQuery#AAJUG
Alexa skill AWSLambdaシステムユーザのアレクサのスキルClovaAmazon KinesisFirehoseS3 bucketAmazonDynamoDBAmazonRedshiftWebページに音声レビュー結果を表示Amazon APIGateway AWS Lambdaまず認証だけやるAWS cloud3 45691011-2 12 13 1415・認証情報Webページから認証情報発行127 8AmazonQuickSightAWS Lambda1012invokeAmazon KinesisFirehoseS3 bucket11-112データをCSV形式に変換して流す想定される格納データの生データのまま生データ保管用API Gatewayの呼び出しAmazon APIGatewayAWS Lambda57アラート系#AAJUG
58API GatewayにhandlerInputをPOSTSHAIDとメールアドレスを含める問題なければ200が返ってくるそれ以外はそれなりのエラーが返ってくる#AAJUG
59各インテントの発話タイミング前等に含めるスキルの特性によりレビューやコメントの実装は義務ではないですが・LaunchRequest・各種Intent・STOP、CANCEL、HELPに入れてもらうと、呼び出された時間や利用状況のログを公平に比較できる逆にインチキしてそうなスキルは報告してくれればSHAから外すなどの対応をする予定#AAJUG
なんでそんな認証方式?60
Alexa skill AWSLambdaシステムユーザのアレクサのスキルAmazon KinesisFirehoseS3 bucketAmazonDynamoDBAmazonRedshiftWebページに音声レビュー結果を表示Amazon APIGateway AWS Lambdaまず認証だけやるAWS cloud3 4 691011-2 12 13 1415・認証情報Webページから認証情報発行127 8AmazonQuickSightAWS Lambda1012invokeAmazon KinesisFirehoseS3 bucket11-112データをCSV形式に変換して流す想定される格納データの生データのまま生データ保管用Cognitoなりアカウントリンクなりも検討したAmazon APIGatewayAWS Lambda61AmazonCognito#AAJUG
以下の理由でやめた62・SHA利用の全音声サービスが、認証方式に対応するのは非現実的#AAJUG
以下の理由でやめた63・SHA利用の全音声サービスが、認証方式に対応するのは非現実的・個人情報等はとりたくない#AAJUG
以下の理由でやめた64・SHA利用の全音声サービスが、認証方式に対応するのは非現実的・個人情報等はとりたくない・何よりVUIとして、各種ログ取得のためにスキルのユーザーへの遅延は論外#AAJUG
情熱、思想、理念、頭脳、気品、優雅さ、勤勉さ65速さが足りない!!そして何よりも ----#AAJUG
Alexa skill AWSLambdaシステムユーザのアレクサのスキルClovaAmazon KinesisFirehoseS3 bucketAmazonDynamoDBAmazonRedshiftWebページに音声レビュー結果を表示Amazon APIGateway AWS Lambdaまず認証だけやるAWS cloud3 45691011-2 12 13 1415・認証情報Webページから認証情報発行127 8AmazonQuickSightAWS Lambda1012invokeAmazon KinesisFirehoseS3 bucket11-112データをCSV形式に変換して流す想定される格納データの生データのまま生データ保管用なのでレスポンスとデータ格納を分割するAmazon APIGatewayAWS Lambda66アラート系#AAJUG
Alexa skill AWSLambdaシステムユーザのアレクサのスキルClovaAmazon KinesisFirehoseS3 bucketAmazonDynamoDBAmazonRedshiftWebページに音声レビュー結果を表示Amazon APIGateway AWS Lambdaまず認証だけやるAWS cloud3 45691011-2 12 13 1415・認証情報Webページから認証情報発行127 8AmazonQuickSightAWS Lambda1012invokeAmazon KinesisFirehoseS3 bucket11-112データをCSV形式に変換して流す想定される格納データの生データのまま生データ保管用データ格納箇所Amazon APIGatewayAWS Lambda67アラート系#AAJUG
データ格納は・・・68検討・苦労した箇所#AAJUG
1データごとに格納していられないので69Kinesisシリーズで一旦溜めて、まとめてS3へAmazon KinesisFirehoseS3 bucketAWSLambda#AAJUG
一番はじめ70RDS(PostgreSQL)に入れたい※オンプレ脳#AAJUG
なぜPostgreSQLか71・今までOracleと同等以上に扱って使ってきた#AAJUG
なぜPostgreSQLか72・今までOracleと同等以上に扱って使ってきた・将来的にビッグデータとしてRedShiftを考慮するとPostgreSQLの方が相性がいい#AAJUG
しかし73Lambdaで直接RDSに格納するのは相性悪すぎる#AAJUG
案1 オンプレDBA経験74PostgreSQLならpgpool-IIでコネクションプールを使えばいけるか!?#AAJUG
案1 やめた75・事例がなさすぎる・下手したらEC2 on PostgreSQLになる・サチる ※飽和状態になる#AAJUG
案276※公式ページの説明文AWS Glue は抽出、変換、ロード (ETL) を行う完全マネージド型のサービスで、お客様の分析用データの準備とロードを簡単にします。AWS GlueGlueをかませればいけるか!?#AAJUG
案277罠を踏んだ#AAJUG
案278罠を踏んだ・対象データが1件(CSV1行)のみの場合に動かない→ 1件は極めて稀だが運用中の可能性がゼロではない#AAJUG
案279罠を踏んだ・対象データが1件(CSV1行)のみの場合に動かない→ 1件は極めて稀だが運用中の可能性がゼロではない・PySparkの生成がエラーになることがある※PySpark:要するに大量データの高速処理するやつ 今日は深くは語らないですPython+Apache Spark#AAJUG
案280SHAでデータ格納のためにGlueを用いるには・運用が高額すぎる・使いこなせる人が身近にあんまりいない#AAJUG
案381DBを持たないで素直にAthenaでSQL検索すればいいじゃないサーバレス万歳S3 bucket AmazonAthena#AAJUG
82Athenaは構わないが、どのような角度でデータ分析が必要になるのか想像がつかない#AAJUG案3
Athena案 維持費は最安値の可能性83AmazonKinesis FirehoseS3 bucketAWSLambdaParquet形式変換AmazonAthena検索AmazonQuickSight#AAJUG
Athena案 けども・・84AmazonKinesis FirehoseS3 bucketAWSLambdaParquet形式変換AmazonAthenaここにお金がかかる検索AmazonQuickSight#AAJUG
Athena案 けども・・85AmazonKinesis FirehoseS3 bucketAWSLambdaParquet形式変換AmazonAthenaここにお金がかかる検索どのように分析されるか未知数であるためパーティション化が難しいAmazonQuickSight#AAJUG
案3 ここで長期的に考える86長期的に見て、後からRedShiftを使用することになるとVUIのデータが流れてる状態でマイグレーションする可能性がある#AAJUG
案3 ここで長期的に考える87長期的に見て、後からRedShiftを使用することになるとVUIのデータが流れてる状態でマイグレーションする可能性があるフリーランスの僕が抜けた後に苦労しそう#AAJUG
案4 はじめからRedShift88・AmazonRedshift・データ分析をBIツールでやるなら、やはりRedShift#AAJUG
案4 はじめからRedShift89・AmazonRedshift・データ分析をBIツールでやるなら、やはりRedShift・列指向#AAJUG
案4 はじめからRedShift90・AmazonRedshift・データ分析をBIツールでやるなら、やはりRedShift・列指向→ レビュー、フィードバックコメント、人気度(AlexaのsessionId)をそれぞれ独立列で管理できる#AAJUG
案4 はじめからRedShift91・AmazonRedshift・データ分析をBIツールでやるなら、やはりRedShift・列指向→ レビュー、フィードバックコメント、人気度(AlexaのsessionId)をそれぞれ独立列で管理できる・きちんと設計すれば速い→ ショートクエリ判断、リザルトキャッシュ etc#AAJUG
結果、素直にFirehoseからRedShift92Alexa skill AWSLambdaシステムユーザのアレクサのスキルClovaAmazon KinesisFirehoseS3 bucketAmazonDynamoDBAmazonRedshiftWebページに音声レビュー結果を表示Amazon APIGateway AWS Lambdaまず認証だけやるAWS cloud3 45691011-2 12 13 1415・認証情報Webページから認証情報発行127 8AmazonQuickSightAWS Lambda1012invokeAmazon KinesisFirehoseS3 bucket11-112データをCSV形式に変換して流す想定される格納データの生データのまま生データ保管用Amazon APIGatewayAWS Lambda92アラート系#AAJUG
Alexa skill AWSLambdaシステムユーザのアレクサのスキルClovaAmazon KinesisFirehoseS3 bucketAmazonDynamoDBAmazonRedshiftWebページに音声レビュー結果を表示Amazon APIGateway AWS Lambdaまず認証だけやるAWS cloud3 45691011-2 12 13 1415・認証情報Webページから認証情報発行127 8AmazonQuickSightAWS Lambda1012invokeAmazon KinesisFirehoseS3 bucket11-112データをCSV形式に変換して流す想定される格納データの生データのまま生データ保管用分析画面箇所Amazon APIGatewayAWS Lambda93アラート系#AAJUG
ダッシュボードのツールといえば94・Re:dash・Metabase・Kibana・Pentaho etc..#AAJUG
サーバレスで運用不要のBIサービス95Amazon QuickSight#AAJUG
ダッシュボード96#AAJUG
ダッシュボード97#AAJUG
98Amazon QuickSightの機械学習
例1:人気が高すぎる場合の異常値検知99#AAJUG
100#AAJUG
101異常(異常値)が発見されるとタイムリーにEメールでアラートを送信#AAJUG
102誤った情報だったby Amazon サポート#AAJUG
やるとしたら・・103AmazonRedshiftAmazonCloudWatchevent(time-based)AWS Lambdaemail notificationAmazonSNS#AAJUG
例2:スキルの伸びしろ予測104#AAJUG
欠点105・QuickSightの仕様上、1グラフごとにしか機械学習の予測ができない#AAJUG
欠点106・QuickSightの仕様上、1グラフごとにしか機械学習の予測ができない現状だとスキル毎にRedShiftのViewとQuickSightのダッシュボードを作る・・?#AAJUG
2018年11月7日リリースもちろん情報収集する旨をAmazonに伝えた上での審査一発通過107そんなシステムを使ったサンプル #AAJUG
https://smartmacchiato.life/vuiaruaru.html 108Webページで音声によるレビュー&コメント結果を表示#AAJUG
109#AAJUG
このシステムのメリット1.スキルの利用頻度や、音声でのレビューやコメントが公平に可視化される仕組みが用意してあるのでスクラッチしなくていい2.自分の音声サービスが、ユーザがどのように対話をしているか(インテントを呼び出しているか)認識できる ※グラフの作り方次第3.自分以外の音声サービスの利用状況と比較できる→ 自分・自社のKPIの指標にするもよし人気サービスのリリース者を探して開発依頼をするもよし※既に様々な企業・団体・個人がβ版利用宣言済4.同じロジックのスキルを作成し、GoogleでもAmazonでもLINEでもプラットフォームをまたがった比較ができる ※作成中110#AAJUG
このシステムのメリット1.スキルの利用頻度や、音声でのレビューやコメントが公平に可視化される仕組みが用意してあるのでスクラッチしなくていい2.自分の音声サービスが、ユーザがどのように対話をしているか(インテントを呼び出しているか)認識できる ※グラフの作り方次第3.自分以外の音声サービスの利用状況と比較できる→ 自分・自社のKPIの指標にするもよし人気サービスのリリース者を探して開発依頼をするもよし※既に様々な企業・団体・個人がβ版利用宣言済4.同じロジックのスキルを作成し、GoogleでもAmazonでもLINEでもプラットフォームをまたがった比較ができる ※作成中111#AAJUG
このシステムのメリット1.スキルの利用頻度や、音声でのレビューやコメントが公平に可視化される仕組みが用意してあるのでスクラッチしなくていい2.自分の音声サービスが、ユーザがどのように対話をしているか(インテントを呼び出しているか)認識できる ※グラフの作り方次第3.自分以外の音声サービスの利用状況と比較できる→ 自分・自社のKPIの指標にするもよし人気サービスのリリース者を探して開発依頼をするもよし※既に様々な企業・団体・個人がβ版利用中4.同じロジックのスキルを作成し、GoogleでもAmazonでもLINEでもプラットフォームをまたがった比較ができる ※作成中112#AAJUG
このシステムのメリット1.スキルの利用頻度や、音声でのレビューやコメントが公平に可視化される仕組みが用意してあるのでスクラッチしなくていい2.自分の音声サービスが、ユーザがどのように対話をしているか(インテントを呼び出しているか)認識できる ※グラフの作り方次第3.自分以外の音声サービスの利用状況と比較できる→ 自分・自社のKPIの指標にするもよし人気サービスのリリース者を探して開発依頼をするもよし※既に様々な企業・団体・個人がβ版利用中4.同じロジックのスキルを作成し、GoogleでもAmazonでもLINEでもプラットフォームをまたがった比較ができる ※作成中113#AAJUG
今後の展望1.LINE Clova対応114#AAJUG
今後の展望1.LINE Clova対応2.Actions on Google対応115#AAJUG
今後の展望1.LINE Clova対応2.Actions on Google対応3.先週と今週の利用頻度を比較して通知116#AAJUG
そして何よりみんなで切磋琢磨するようになるので、VUI業界のスキル(音声サービス)の品質が向上される未来が描ける!!by VUIプロデューサー117#AAJUG
まとめ118【可視化】・スキル(音声サービス)のログ・音声でのレビュー&感想ご関心ある方はお声がけを#AAJUG
「VUIあるある」のソースコードと利用ドキュメント公開予定ご関心がある方は懇親会で!※もちろんメールやTwitter等で連絡をいただいても構わないです119#AAJUG
宣伝120#AAJUGアイリッジ社の会議室利用可