SlideShare une entreprise Scribd logo
1  sur  35
© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
利用 Amazon Personalize 個人化推薦
提升遊戲玩家體驗
Howard Hsiung
Territory Business Development Manager
Amazon Web Services
Alan Hsieh
CTO
Cloudware Technology
T r a c k 2 | S e s s i o n 6
議程
• 人工智慧於遊戲的應用
• AWS 人工智慧服務於遊戲的應用與簡介
• Cloudware Technology 使用 Amazon Personalize 實例分享
• 總結
人工智慧於遊戲的應用
• 虛擬配音員
• 圖片素材標籤、分類
內容製作
• 即時翻譯增加玩家
互動和交流,增加
遊戲參與感
遊戲互動 內容過濾
• 即時攔截玩家在遊戲
中的不當言論與影像
• 社群輿情分析
• 培養自動陪玩 NPC
• 自動創建關卡
• 測試難度是否適合
開發測試
人工智慧於遊戲的應用
• 分析玩家喜好、付費模
式,選擇購買的道具,
進行生命週期的影響
行為預測
• 為每個玩家推薦個性
化的內容與購買道具
客製化推薦
• 玩家留存率的改善與
付費率的提升
• 進行欺詐檢測,保持遊戲
公平,並檢查異常行為
遊戲反欺詐運營優化
Amazon Translate
自然準確的語言翻譯服務
Amazon Translate
Amazon Rekognition
以深度學習的影像辨識服務
遊戲素材
Amazon
Rekognition
識別視頻中潛在、不適宜的
內容,如色情或暴力等
快速分析與處理遊戲
素材影像
辨識用戶自創道具與角
色特色,瞭解玩家喜好
Amazon Comprehend
基於深度學習的自然語言處理服務
Amazon
Comprehend
You know what you did, you stupid freak.
You haven't learned anything.
But you will. Payback is coming.
You don't deserve to know how.
As far as you know, it's just the start of the
payback. You know how to make all this stop.
Even someone as stupid as you can figure it out.
遊戲中不當的言論
文本
關鍵字
語言
情感
用 AI 自動過濾不當內容的典型架構
透過玩家聊天視窗中 Amazon Rekognition 或 Amazon Comprehend 等服務的 API
即可自動判斷內容性質,快速得到識別結果。
玩家傳送不正當
圖片或視訊
玩家傳送不正當
文字內容
Amazon
Rekognition
Amazon
Comprehend
Amazon
Lambda
遮罩內容,自動
執行禁言等操作
呼叫 REST API
Amazon
Lambda
呼叫 REST API
自動觸發
自動觸發
訊息放行
不當內容
正常內容
判斷結果
JSON
Amazon Polly
便捷的文字轉語音服務
遊戲文稿
Amazon Polly
遊戲角色語音
Amazon Polly 是文字轉語音服務,利用深度學習技術來合成酷似人聲的語音。
您可以快速且順暢地在遊戲中生成逼真的音訊,支援超過 25 種不同語言和獨特的聲音
Amazon
Personalize
從遊戲程式中抽取使用者特徵(點擊、頁面瀏覽、註冊、購買等),對於玩家在遊戲內的購物,自動推薦
感興趣的道具或購買模式。 並克服如新用戶沒有數據、流行存在偏差以及用戶喜好持續變化等常見問題。
Amazon
Fraud Detector
載入
資料
檢查
資料
豐富
資料
訓練
模型
優化
模型
測試
模型
部署
模型
欺詐
評分
結果規則
評估
歷史行為資料
結果行動規則
採取行動
帳號註冊 消費歷史
Amazon Fraud Detector 為使用機器學習驅動的反欺詐服務,無需自行建構模型的經驗
關於遊戲的付款紀錄同時可透過此服務進行即時反欺詐。
Amazon Fraud Detector & Amazon Personalize
反欺詐服務和個人化推薦服務
© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Alan Hsieh
CTO
Cloudware Technology
Player Behaviors
• Everyone has their favorite games
• Everyone has different purposes for playing games
• Most players don’t spend time to find the games they want to play
Player Behaviors
• Everyone has their favorite games
→ Cannot show the same games for every player
• Everyone has different purposes for playing games
→ Trace and analyze behaviors for each player
• Most players don’t spend time to find the games they want to play
→ Let the players see their favorite games as early as possible
Have their own personalized game list for each player
Agenda
• What we do in Amazon Personalize
• How to control the processes by AWS Step Functions
• Cloudware System Architecture
• How to integrate to the current system
Personalize - Steps
Data Ingestion
• Datasets
• Event Trackers
• Import Jobs
Train Model
• Solutions and recipes
Inference
• Campaigns
• Batch Inference Jobs
Personalize - Dataset & Schema
• Item
ITEM_ID
• User
USER_ID
• User-Item
USER_ID, ITEM_ID, EVENT_TYPE, EVENT_VALUE, TIMESTAMP
Personalize - Dataset & Schema
{
"type": "record",
"name": "Items",
"namespace": "com.amazonaws.personalize.schema",
"fields": [
{
"name": "ITEM_ID",
"type": "string“
},
{
"name": “CATEGORY",
"type": "string",
"categorical": true
}
],
"version": "1.0"
}
Recommendation System Solutions
• Content-based
Similar attributes, Evaluation
• Memory-based
User-base, Item base in Collaborative Filtering
• Model-based
KNN, SVD in Collaborative Filtering
• Session-based
RNN
Amazon Personalize - Solutions and Recipe
AutoML can automatically choose the most appropriate recipe based on its analysis
Manual
• HRNN
• HRNN-Metadata
• HRNN-Codestart
• Ranking
• Popularity-Count
• SIMS
AutoML
• HRNN
• HRNN-Metadata
https://docs.aws.amazon.com/zh_tw/personalize/latest/dg/working-with-predefined-recipes.html
Personalize - Recipe Parameters
A recipe is made up of an algorithm with hyperparameters, and feature transformation.
Manual AutoML
Recipe Choose defined algorithm by yourself
Auto choose better from HRNN, HRNN-
Metadata
Perform HPO
Support all but Popularity-count
Customize config
Default config
Feature
Transformation
Parameters
Support all
Customize config
Default config
Algorithm
Hyperparameters
Support all but Popularity-count
Customize config
Default config
• Normalized discounted cumulative gain (NDCG)
• Precision
• Mean reciprocal rank
• Coverage
response = personalize.get_solution_metrics (
solutionVersionArn = 'solution version arn'
)
Amazon Personalize - Solution Version Metric
Splits the data by randomly selecting 90% as training data and 10% as testing data
Amazon Personalize - Tuned Hyperparameters
Know how Personalize tunes the model by hyperparameters
• bptt
Default : 43, [32, 256]
• hidden_dimension
Default : 32, [2, 32]
• recency_mask
Default : True
https://docs.aws.amazon.com/zh_tw/personalize/latest/dg/native-recipe-hrnn.html
Amazon Personalize - Inference
• Campaigns
Timely, Event trackers
• Batch Inference Jobs
Massive, Acceptable delay
personalize_rec.create_batch_inference_job (
solutionVersionArn = "Solution version ARN",
jobName = "Batch job name",
roleArn = "IAM role ARN",
jobInput = {
"s3DataSource": {"path": S3 input path}
},
jobOutput = {
"s3DataDestination": {"path":S3 output path"}
}
)
response = personalizeRt.get_recommendations (
campaignArn = 'Campaign ARN’,
userId = 'User ID'
)
Amazon Personalize - Case
• Data Ingestion
Import Job
• Solution and Recipe
AutoML (HRNN-Metadata, HPO Enable)
• Inference
Batch Inference Job
• Integration
Step Functions
AWS Step Functions
Use that to control the recommendation steps with personalize
• Integrate managed services to one flow
Lambda, DynamoDB, ECS, EMR, SNS, SQS, Glue, CodeBuild, SageMaker, Batch
• Clearly to know what steps we do and status
Definition, Visualize Steps
• Reduce code for process control
Pass, Task, Choice, Wait, Succeed, Fail, Parallel, Map
AWS Step Functions For Personalize - Flow
AWS Step Functions For Personalize - Definition Graph
Cloudware System Architecture
How to Integrate to the Current System
Experience
• Understand player behavior and what content we need to provide is
very important
• Plan and use managed, serverless services then spend time on data
analysis
• Periodically review solution version metrics to adjust data and
parameters
Thank you!
AWS中国(宁夏)区域由西云数据运营
AWS中国(北京)区域由光环新网运营
遊戲研發 市場推廣
部署執行
遊戲引擎:Amazon Lumberyard
認證
Amazon Cognito
訊息管理
Amazon SNS
關聯型資料庫
Amazon RDS / Aurora
鍵值型資料庫
Amazon DynamoDB
Amazon DocumentDB
快取資料庫
Amazon ElastiCache
終端機測試
AWS Device Farm
符合及工作階段管理
Amazon GameLift
影像識別 API
Amazon Rekognition
遊戲開發平台服務 AI (機器學習)服務
語義理解 API
Amazon Comprehend
語音辨識 API
Amazon Lex
語音朗讀 API
Amazon Polly
機器學習自動化平臺
Amazon SageMaker SageMaker Ground Truth
機器學習架構
AWS Deep Learning AMIs
網路服務
運維管理服務
計算服務
虛擬網路
Amazon VPC
全球網域名稱解析
Amazon Route 53
內容分發(CDN)
Amazon CloudFront
網路接入加速
Amazon Global Accelerator
集中網路路由
Amazon Transit Gateway
物理專線
AWS Direct Connect
彈性計算系列
Amazon EC2
EC2 Auto Scaling
Elastic Load Balancing
容器系列
Amazon ECS
Amazon EKS
AWS Fargate
無伺服器運算 (Serverless)
Amazon Lambda
DDoS 攻擊抵禦
AWS Shield
AWS WAF
安全與合規服務
帳號安全管理
AWS IAM
AWS Organizations
記錄與監控
Amazon CloudWatch
AWS CloudTrail
自動化運維
AWS CloudFormation
AWS Systems Manager
資料湖
資料分析
數據採集
流資料採集
Amazon Kinesis Data Streams
Amazon Kinesis Data Firehose
ETL 與資料目錄
AWS Glue
資料儲存
Amazon S3
Amazon Glacier
快速建構資料湖
AWS Lake Formation
資料處理與分析
大數據處理
Amazon EMR
資料倉儲
Amazon Redshift
即時資料分析
Amazon Elasticsearch Service
跨資料來源查詢與分析
Amazon Athena
儀錶板與報表展現
Amazon QuickSight
Amazon.com
廣告投放
Amazon Advertising
遊戲周邊商品銷售
Merch by Amazon
Amazon AppStore
虛擬貨幣
Amazon Coins
競賽運營
Amazon GameOn
實物獎勵
Amazon Moments
Twitch
直播間外掛程式
Twitch Extensions
直播資料分析
Twitch Insights
Twitch API
直播剪輯 API:Clips
遊戲對接 API:Games
直播流 API:Streams
使用者 API:Users / Identity
AWS中国(宁夏)区域由西云数据运营
AWS中国(北京)区域由光环新网运营
遊戲研發 市場推廣
部署執行
遊戲引擎:Amazon Lumberyard
認證
Amazon Cognito
訊息管理
Amazon SNS
關聯型資料庫
Amazon RDS / Aurora
鍵值型資料庫
Amazon DynamoDB
Amazon DocumentDB
快取資料庫
Amazon ElastiCache
終端機測試
AWS Device Farm
符合及工作階段管理
Amazon GameLift
影像識別 API
Amazon Rekognition
遊戲開發平台服務 AI (機器學習)服務
語義理解 API
Amazon Comprehend
語音辨識 API
Amazon Lex
語音朗讀 API
Amazon Polly
機器學習自動化平臺
Amazon SageMaker SageMaker Ground Truth
機器學習架構
AWS Deep Learning AMIs
網路服務
運維管理服務
計算服務
虛擬網路
Amazon VPC
全球網域名稱解析
Amazon Route 53
內容分發(CDN)
Amazon CloudFront
網路接入加速
Amazon Global Accelerator
集中網路路由
Amazon Transit Gateway
物理專線
AWS Direct Connect
彈性計算系列
Amazon EC2
EC2 Auto Scaling
Elastic Load Balancing
容器系列
Amazon ECS
Amazon EKS
AWS Fargate
無伺服器運算 (Serverless)
Amazon Lambda
DDoS 攻擊抵禦
AWS Shield
AWS WAF
安全與合規服務
帳號安全管理
AWS IAM
AWS Organizations
記錄與監控
Amazon CloudWatch
AWS CloudTrail
自動化運維
AWS CloudFormation
AWS Systems Manager
資料湖
資料分析
數據採集
流資料採集
Amazon Kinesis Data Streams
Amazon Kinesis Data Firehose
ETL 與資料目錄
AWS Glue
資料儲存
Amazon S3
Amazon Glacier
快速建構資料湖
AWS Lake Formation
資料處理與分析
大數據處理
Amazon EMR
資料倉儲
Amazon Redshift
即時資料分析
Amazon Elasticsearch Service
跨資料來源查詢與分析
Amazon Athena
儀錶板與報表展現
Amazon QuickSight
Amazon.com
廣告投放
Amazon Advertising
遊戲周邊商品銷售
Merch by Amazon
Amazon AppStore
虛擬貨幣
Amazon Coins
競賽運營
Amazon GameOn
實物獎勵
Amazon Moments
Twitch
直播間外掛程式
Twitch Extensions
直播資料分析
Twitch Insights
Twitch API
直播剪輯 API:Clips
遊戲對接 API:Games
直播流 API:Streams
使用者 API:Users / Identity
Thank you!
© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Howard Hsiung
hsiung@amazon.com
Alan Hsieh
alanhsieh@cloudwaretw.com

Contenu connexe

Tendances

2016 AWS Summit TPE - Hiiir 如何透過 AWS IAM 做好雲端權限控管
2016 AWS Summit TPE - Hiiir 如何透過 AWS IAM 做好雲端權限控管2016 AWS Summit TPE - Hiiir 如何透過 AWS IAM 做好雲端權限控管
2016 AWS Summit TPE - Hiiir 如何透過 AWS IAM 做好雲端權限控管ChiaHsien Lee
 
Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式
Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式
Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式Amazon Web Services
 
AWS新手上路快速育成手冊
AWS新手上路快速育成手冊AWS新手上路快速育成手冊
AWS新手上路快速育成手冊Amazon Web Services
 
2021 二月 Kasten K10 介紹與概觀
2021 二月 Kasten K10 介紹與概觀2021 二月 Kasten K10 介紹與概觀
2021 二月 Kasten K10 介紹與概觀Wales Chen
 
低延遲多人遊戲的全球佈署
低延遲多人遊戲的全球佈署低延遲多人遊戲的全球佈署
低延遲多人遊戲的全球佈署Amazon Web Services
 
如何利用 Amazon EMR 及Athena 打造高成本效益的大數據環境
如何利用 Amazon EMR 及Athena 打造高成本效益的大數據環境如何利用 Amazon EMR 及Athena 打造高成本效益的大數據環境
如何利用 Amazon EMR 及Athena 打造高成本效益的大數據環境Amazon Web Services
 
如何規劃與執行大型資料中心遷移和案例分享
如何規劃與執行大型資料中心遷移和案例分享如何規劃與執行大型資料中心遷移和案例分享
如何規劃與執行大型資料中心遷移和案例分享Amazon Web Services
 
AWS re:Invent Recap 2016 Taiwan part 1
AWS re:Invent Recap 2016 Taiwan part 1AWS re:Invent Recap 2016 Taiwan part 1
AWS re:Invent Recap 2016 Taiwan part 1Amazon Web Services
 
零到千万可扩展架构 AWS Architecture Overview
零到千万可扩展架构 AWS Architecture Overview零到千万可扩展架构 AWS Architecture Overview
零到千万可扩展架构 AWS Architecture OverviewLeon Li
 
Nextlink 加值服務與資安建置方案
Nextlink 加值服務與資安建置方案Nextlink 加值服務與資安建置方案
Nextlink 加值服務與資安建置方案Amazon Web Services
 
客戶常見問題分享與解決
客戶常見問題分享與解決客戶常見問題分享與解決
客戶常見問題分享與解決Amazon Web Services
 
基于AWS Lambda的无服务器架构在Strikingly中的应用
基于AWS Lambda的无服务器架构在Strikingly中的应用基于AWS Lambda的无服务器架构在Strikingly中的应用
基于AWS Lambda的无服务器架构在Strikingly中的应用Daniel Gong
 
2021 四月 Veeam 多雲解決方案 (四頁版本)
2021 四月 Veeam 多雲解決方案 (四頁版本)2021 四月 Veeam 多雲解決方案 (四頁版本)
2021 四月 Veeam 多雲解決方案 (四頁版本)Wales Chen
 
Partner Solutions: Trend Micro - Deep Security
Partner Solutions: Trend Micro - Deep SecurityPartner Solutions: Trend Micro - Deep Security
Partner Solutions: Trend Micro - Deep SecurityAmazon Web Services
 
AwSome day 分享
AwSome day 分享AwSome day 分享
AwSome day 分享得翔 徐
 
一次搞懂雲端資安,同步傳授資安絕招
一次搞懂雲端資安,同步傳授資安絕招一次搞懂雲端資安,同步傳授資安絕招
一次搞懂雲端資安,同步傳授資安絕招Amazon Web Services
 

Tendances (20)

2016 AWS Summit TPE - Hiiir 如何透過 AWS IAM 做好雲端權限控管
2016 AWS Summit TPE - Hiiir 如何透過 AWS IAM 做好雲端權限控管2016 AWS Summit TPE - Hiiir 如何透過 AWS IAM 做好雲端權限控管
2016 AWS Summit TPE - Hiiir 如何透過 AWS IAM 做好雲端權限控管
 
Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式
Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式
Getting Started with Serverless Architecture - 深入淺出無伺服器架構應用程式
 
AWS新手上路快速育成手冊
AWS新手上路快速育成手冊AWS新手上路快速育成手冊
AWS新手上路快速育成手冊
 
深入探討雲端安全
深入探討雲端安全深入探討雲端安全
深入探討雲端安全
 
Building IoT Backends
Building IoT BackendsBuilding IoT Backends
Building IoT Backends
 
Keynote_Welcome_Remarks
Keynote_Welcome_RemarksKeynote_Welcome_Remarks
Keynote_Welcome_Remarks
 
2021 二月 Kasten K10 介紹與概觀
2021 二月 Kasten K10 介紹與概觀2021 二月 Kasten K10 介紹與概觀
2021 二月 Kasten K10 介紹與概觀
 
低延遲多人遊戲的全球佈署
低延遲多人遊戲的全球佈署低延遲多人遊戲的全球佈署
低延遲多人遊戲的全球佈署
 
如何利用 Amazon EMR 及Athena 打造高成本效益的大數據環境
如何利用 Amazon EMR 及Athena 打造高成本效益的大數據環境如何利用 Amazon EMR 及Athena 打造高成本效益的大數據環境
如何利用 Amazon EMR 及Athena 打造高成本效益的大數據環境
 
如何規劃與執行大型資料中心遷移和案例分享
如何規劃與執行大型資料中心遷移和案例分享如何規劃與執行大型資料中心遷移和案例分享
如何規劃與執行大型資料中心遷移和案例分享
 
AWS re:Invent Recap 2016 Taiwan part 1
AWS re:Invent Recap 2016 Taiwan part 1AWS re:Invent Recap 2016 Taiwan part 1
AWS re:Invent Recap 2016 Taiwan part 1
 
零到千万可扩展架构 AWS Architecture Overview
零到千万可扩展架构 AWS Architecture Overview零到千万可扩展架构 AWS Architecture Overview
零到千万可扩展架构 AWS Architecture Overview
 
Nextlink 加值服務與資安建置方案
Nextlink 加值服務與資安建置方案Nextlink 加值服務與資安建置方案
Nextlink 加值服務與資安建置方案
 
客戶常見問題分享與解決
客戶常見問題分享與解決客戶常見問題分享與解決
客戶常見問題分享與解決
 
AWS IoT
AWS IoTAWS IoT
AWS IoT
 
基于AWS Lambda的无服务器架构在Strikingly中的应用
基于AWS Lambda的无服务器架构在Strikingly中的应用基于AWS Lambda的无服务器架构在Strikingly中的应用
基于AWS Lambda的无服务器架构在Strikingly中的应用
 
2021 四月 Veeam 多雲解決方案 (四頁版本)
2021 四月 Veeam 多雲解決方案 (四頁版本)2021 四月 Veeam 多雲解決方案 (四頁版本)
2021 四月 Veeam 多雲解決方案 (四頁版本)
 
Partner Solutions: Trend Micro - Deep Security
Partner Solutions: Trend Micro - Deep SecurityPartner Solutions: Trend Micro - Deep Security
Partner Solutions: Trend Micro - Deep Security
 
AwSome day 分享
AwSome day 分享AwSome day 分享
AwSome day 分享
 
一次搞懂雲端資安,同步傳授資安絕招
一次搞懂雲端資安,同步傳授資安絕招一次搞懂雲端資安,同步傳授資安絕招
一次搞懂雲端資安,同步傳授資安絕招
 

Similaire à Track 2 Session 6_利用 Amazon Personalize 個人化推薦提升玩家體驗

AWS_Educate_NTU_Rekognition_Analysis_S3_Image.pptx
AWS_Educate_NTU_Rekognition_Analysis_S3_Image.pptxAWS_Educate_NTU_Rekognition_Analysis_S3_Image.pptx
AWS_Educate_NTU_Rekognition_Analysis_S3_Image.pptx土撥 JIE
 
2020 MLaaS 產業介紹.pdf
2020 MLaaS 產業介紹.pdf2020 MLaaS 產業介紹.pdf
2020 MLaaS 產業介紹.pdf家弘 周
 
新浪云计算公开课第一期:Let’s run @ sae(丛磊)
新浪云计算公开课第一期:Let’s run @ sae(丛磊)新浪云计算公开课第一期:Let’s run @ sae(丛磊)
新浪云计算公开课第一期:Let’s run @ sae(丛磊)锐 张
 
用HTML5新特性开发移动app
用HTML5新特性开发移动app用HTML5新特性开发移动app
用HTML5新特性开发移动appYujie Jiang
 
研发云:借助云计算实现持续交付(by冯智超)
研发云:借助云计算实现持续交付(by冯智超)研发云:借助云计算实现持续交付(by冯智超)
研发云:借助云计算实现持续交付(by冯智超)gigix1980
 
编辑器设计2
编辑器设计2编辑器设计2
编辑器设计2yiming he
 
实时用户体验收集
实时用户体验收集实时用户体验收集
实时用户体验收集Yan Wang
 
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集ASUSCloud
 
Building Smart Applications with Machine Learning
Building Smart Applications with Machine LearningBuilding Smart Applications with Machine Learning
Building Smart Applications with Machine LearningAmazon Web Services
 
编辑器设计Kissy editor
编辑器设计Kissy editor编辑器设计Kissy editor
编辑器设计Kissy editortaobao.com
 
淘宝前端开发关键词
淘宝前端开发关键词淘宝前端开发关键词
淘宝前端开发关键词jay li
 
Hour of Code - Amazon Alexa
Hour of Code - Amazon AlexaHour of Code - Amazon Alexa
Hour of Code - Amazon AlexaRyan Chung
 
Teched 2012 60分钟构建私有云
Teched 2012 60分钟构建私有云Teched 2012 60分钟构建私有云
Teched 2012 60分钟构建私有云Cheng Zhang
 
去哪儿Ugc平台设计经验
去哪儿Ugc平台设计经验去哪儿Ugc平台设计经验
去哪儿Ugc平台设计经验mysqlops
 
Data Analyse Black Horse - ClickHouse
Data Analyse Black Horse - ClickHouseData Analyse Black Horse - ClickHouse
Data Analyse Black Horse - ClickHouseJack Gao
 
纵览Loadrunner核心功能
纵览Loadrunner核心功能纵览Loadrunner核心功能
纵览Loadrunner核心功能beiyu95
 
Html5和css3入门
Html5和css3入门Html5和css3入门
Html5和css3入门Xiujun Ma
 
AI Service Integration
AI Service IntegrationAI Service Integration
AI Service IntegrationRyan Chung
 

Similaire à Track 2 Session 6_利用 Amazon Personalize 個人化推薦提升玩家體驗 (20)

AWS_Educate_NTU_Rekognition_Analysis_S3_Image.pptx
AWS_Educate_NTU_Rekognition_Analysis_S3_Image.pptxAWS_Educate_NTU_Rekognition_Analysis_S3_Image.pptx
AWS_Educate_NTU_Rekognition_Analysis_S3_Image.pptx
 
2020 MLaaS 產業介紹.pdf
2020 MLaaS 產業介紹.pdf2020 MLaaS 產業介紹.pdf
2020 MLaaS 產業介紹.pdf
 
新浪云计算公开课第一期:Let’s run @ sae(丛磊)
新浪云计算公开课第一期:Let’s run @ sae(丛磊)新浪云计算公开课第一期:Let’s run @ sae(丛磊)
新浪云计算公开课第一期:Let’s run @ sae(丛磊)
 
用HTML5新特性开发移动app
用HTML5新特性开发移动app用HTML5新特性开发移动app
用HTML5新特性开发移动app
 
研发云:借助云计算实现持续交付(by冯智超)
研发云:借助云计算实现持续交付(by冯智超)研发云:借助云计算实现持续交付(by冯智超)
研发云:借助云计算实现持续交付(by冯智超)
 
编辑器设计2
编辑器设计2编辑器设计2
编辑器设计2
 
实时用户体验收集
实时用户体验收集实时用户体验收集
实时用户体验收集
 
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
 
AWS入門
AWS入門AWS入門
AWS入門
 
Building Smart Applications with Machine Learning
Building Smart Applications with Machine LearningBuilding Smart Applications with Machine Learning
Building Smart Applications with Machine Learning
 
编辑器设计Kissy editor
编辑器设计Kissy editor编辑器设计Kissy editor
编辑器设计Kissy editor
 
淘宝前端开发关键词
淘宝前端开发关键词淘宝前端开发关键词
淘宝前端开发关键词
 
Hour of Code - Amazon Alexa
Hour of Code - Amazon AlexaHour of Code - Amazon Alexa
Hour of Code - Amazon Alexa
 
Teched 2012 60分钟构建私有云
Teched 2012 60分钟构建私有云Teched 2012 60分钟构建私有云
Teched 2012 60分钟构建私有云
 
去哪儿Ugc平台设计经验
去哪儿Ugc平台设计经验去哪儿Ugc平台设计经验
去哪儿Ugc平台设计经验
 
Data Analyse Black Horse - ClickHouse
Data Analyse Black Horse - ClickHouseData Analyse Black Horse - ClickHouse
Data Analyse Black Horse - ClickHouse
 
纵览Loadrunner核心功能
纵览Loadrunner核心功能纵览Loadrunner核心功能
纵览Loadrunner核心功能
 
Html5和css3入门
Html5和css3入门Html5和css3入门
Html5和css3入门
 
AI Service Integration
AI Service IntegrationAI Service Integration
AI Service Integration
 
20171024 文化大學 2 big data ai
20171024 文化大學 2 big data ai20171024 文化大學 2 big data ai
20171024 文化大學 2 big data ai
 

Plus de Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

Plus de Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Track 2 Session 6_利用 Amazon Personalize 個人化推薦提升玩家體驗

  • 1. © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved. 利用 Amazon Personalize 個人化推薦 提升遊戲玩家體驗 Howard Hsiung Territory Business Development Manager Amazon Web Services Alan Hsieh CTO Cloudware Technology T r a c k 2 | S e s s i o n 6
  • 2. 議程 • 人工智慧於遊戲的應用 • AWS 人工智慧服務於遊戲的應用與簡介 • Cloudware Technology 使用 Amazon Personalize 實例分享 • 總結
  • 3. 人工智慧於遊戲的應用 • 虛擬配音員 • 圖片素材標籤、分類 內容製作 • 即時翻譯增加玩家 互動和交流,增加 遊戲參與感 遊戲互動 內容過濾 • 即時攔截玩家在遊戲 中的不當言論與影像 • 社群輿情分析 • 培養自動陪玩 NPC • 自動創建關卡 • 測試難度是否適合 開發測試
  • 4. 人工智慧於遊戲的應用 • 分析玩家喜好、付費模 式,選擇購買的道具, 進行生命週期的影響 行為預測 • 為每個玩家推薦個性 化的內容與購買道具 客製化推薦 • 玩家留存率的改善與 付費率的提升 • 進行欺詐檢測,保持遊戲 公平,並檢查異常行為 遊戲反欺詐運營優化
  • 5.
  • 8. Amazon Comprehend 基於深度學習的自然語言處理服務 Amazon Comprehend You know what you did, you stupid freak. You haven't learned anything. But you will. Payback is coming. You don't deserve to know how. As far as you know, it's just the start of the payback. You know how to make all this stop. Even someone as stupid as you can figure it out. 遊戲中不當的言論 文本 關鍵字 語言 情感
  • 9. 用 AI 自動過濾不當內容的典型架構 透過玩家聊天視窗中 Amazon Rekognition 或 Amazon Comprehend 等服務的 API 即可自動判斷內容性質,快速得到識別結果。 玩家傳送不正當 圖片或視訊 玩家傳送不正當 文字內容 Amazon Rekognition Amazon Comprehend Amazon Lambda 遮罩內容,自動 執行禁言等操作 呼叫 REST API Amazon Lambda 呼叫 REST API 自動觸發 自動觸發 訊息放行 不當內容 正常內容 判斷結果 JSON
  • 10. Amazon Polly 便捷的文字轉語音服務 遊戲文稿 Amazon Polly 遊戲角色語音 Amazon Polly 是文字轉語音服務,利用深度學習技術來合成酷似人聲的語音。 您可以快速且順暢地在遊戲中生成逼真的音訊,支援超過 25 種不同語言和獨特的聲音
  • 12. © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved. Alan Hsieh CTO Cloudware Technology
  • 13. Player Behaviors • Everyone has their favorite games • Everyone has different purposes for playing games • Most players don’t spend time to find the games they want to play
  • 14. Player Behaviors • Everyone has their favorite games → Cannot show the same games for every player • Everyone has different purposes for playing games → Trace and analyze behaviors for each player • Most players don’t spend time to find the games they want to play → Let the players see their favorite games as early as possible
  • 15. Have their own personalized game list for each player
  • 16. Agenda • What we do in Amazon Personalize • How to control the processes by AWS Step Functions • Cloudware System Architecture • How to integrate to the current system
  • 17. Personalize - Steps Data Ingestion • Datasets • Event Trackers • Import Jobs Train Model • Solutions and recipes Inference • Campaigns • Batch Inference Jobs
  • 18. Personalize - Dataset & Schema • Item ITEM_ID • User USER_ID • User-Item USER_ID, ITEM_ID, EVENT_TYPE, EVENT_VALUE, TIMESTAMP
  • 19. Personalize - Dataset & Schema { "type": "record", "name": "Items", "namespace": "com.amazonaws.personalize.schema", "fields": [ { "name": "ITEM_ID", "type": "string“ }, { "name": “CATEGORY", "type": "string", "categorical": true } ], "version": "1.0" }
  • 20. Recommendation System Solutions • Content-based Similar attributes, Evaluation • Memory-based User-base, Item base in Collaborative Filtering • Model-based KNN, SVD in Collaborative Filtering • Session-based RNN
  • 21. Amazon Personalize - Solutions and Recipe AutoML can automatically choose the most appropriate recipe based on its analysis Manual • HRNN • HRNN-Metadata • HRNN-Codestart • Ranking • Popularity-Count • SIMS AutoML • HRNN • HRNN-Metadata https://docs.aws.amazon.com/zh_tw/personalize/latest/dg/working-with-predefined-recipes.html
  • 22. Personalize - Recipe Parameters A recipe is made up of an algorithm with hyperparameters, and feature transformation. Manual AutoML Recipe Choose defined algorithm by yourself Auto choose better from HRNN, HRNN- Metadata Perform HPO Support all but Popularity-count Customize config Default config Feature Transformation Parameters Support all Customize config Default config Algorithm Hyperparameters Support all but Popularity-count Customize config Default config
  • 23. • Normalized discounted cumulative gain (NDCG) • Precision • Mean reciprocal rank • Coverage response = personalize.get_solution_metrics ( solutionVersionArn = 'solution version arn' ) Amazon Personalize - Solution Version Metric Splits the data by randomly selecting 90% as training data and 10% as testing data
  • 24. Amazon Personalize - Tuned Hyperparameters Know how Personalize tunes the model by hyperparameters • bptt Default : 43, [32, 256] • hidden_dimension Default : 32, [2, 32] • recency_mask Default : True https://docs.aws.amazon.com/zh_tw/personalize/latest/dg/native-recipe-hrnn.html
  • 25. Amazon Personalize - Inference • Campaigns Timely, Event trackers • Batch Inference Jobs Massive, Acceptable delay personalize_rec.create_batch_inference_job ( solutionVersionArn = "Solution version ARN", jobName = "Batch job name", roleArn = "IAM role ARN", jobInput = { "s3DataSource": {"path": S3 input path} }, jobOutput = { "s3DataDestination": {"path":S3 output path"} } ) response = personalizeRt.get_recommendations ( campaignArn = 'Campaign ARN’, userId = 'User ID' )
  • 26. Amazon Personalize - Case • Data Ingestion Import Job • Solution and Recipe AutoML (HRNN-Metadata, HPO Enable) • Inference Batch Inference Job • Integration Step Functions
  • 27. AWS Step Functions Use that to control the recommendation steps with personalize • Integrate managed services to one flow Lambda, DynamoDB, ECS, EMR, SNS, SQS, Glue, CodeBuild, SageMaker, Batch • Clearly to know what steps we do and status Definition, Visualize Steps • Reduce code for process control Pass, Task, Choice, Wait, Succeed, Fail, Parallel, Map
  • 28. AWS Step Functions For Personalize - Flow
  • 29. AWS Step Functions For Personalize - Definition Graph
  • 31. How to Integrate to the Current System
  • 32. Experience • Understand player behavior and what content we need to provide is very important • Plan and use managed, serverless services then spend time on data analysis • Periodically review solution version metrics to adjust data and parameters Thank you!
  • 33. AWS中国(宁夏)区域由西云数据运营 AWS中国(北京)区域由光环新网运营 遊戲研發 市場推廣 部署執行 遊戲引擎:Amazon Lumberyard 認證 Amazon Cognito 訊息管理 Amazon SNS 關聯型資料庫 Amazon RDS / Aurora 鍵值型資料庫 Amazon DynamoDB Amazon DocumentDB 快取資料庫 Amazon ElastiCache 終端機測試 AWS Device Farm 符合及工作階段管理 Amazon GameLift 影像識別 API Amazon Rekognition 遊戲開發平台服務 AI (機器學習)服務 語義理解 API Amazon Comprehend 語音辨識 API Amazon Lex 語音朗讀 API Amazon Polly 機器學習自動化平臺 Amazon SageMaker SageMaker Ground Truth 機器學習架構 AWS Deep Learning AMIs 網路服務 運維管理服務 計算服務 虛擬網路 Amazon VPC 全球網域名稱解析 Amazon Route 53 內容分發(CDN) Amazon CloudFront 網路接入加速 Amazon Global Accelerator 集中網路路由 Amazon Transit Gateway 物理專線 AWS Direct Connect 彈性計算系列 Amazon EC2 EC2 Auto Scaling Elastic Load Balancing 容器系列 Amazon ECS Amazon EKS AWS Fargate 無伺服器運算 (Serverless) Amazon Lambda DDoS 攻擊抵禦 AWS Shield AWS WAF 安全與合規服務 帳號安全管理 AWS IAM AWS Organizations 記錄與監控 Amazon CloudWatch AWS CloudTrail 自動化運維 AWS CloudFormation AWS Systems Manager 資料湖 資料分析 數據採集 流資料採集 Amazon Kinesis Data Streams Amazon Kinesis Data Firehose ETL 與資料目錄 AWS Glue 資料儲存 Amazon S3 Amazon Glacier 快速建構資料湖 AWS Lake Formation 資料處理與分析 大數據處理 Amazon EMR 資料倉儲 Amazon Redshift 即時資料分析 Amazon Elasticsearch Service 跨資料來源查詢與分析 Amazon Athena 儀錶板與報表展現 Amazon QuickSight Amazon.com 廣告投放 Amazon Advertising 遊戲周邊商品銷售 Merch by Amazon Amazon AppStore 虛擬貨幣 Amazon Coins 競賽運營 Amazon GameOn 實物獎勵 Amazon Moments Twitch 直播間外掛程式 Twitch Extensions 直播資料分析 Twitch Insights Twitch API 直播剪輯 API:Clips 遊戲對接 API:Games 直播流 API:Streams 使用者 API:Users / Identity
  • 34. AWS中国(宁夏)区域由西云数据运营 AWS中国(北京)区域由光环新网运营 遊戲研發 市場推廣 部署執行 遊戲引擎:Amazon Lumberyard 認證 Amazon Cognito 訊息管理 Amazon SNS 關聯型資料庫 Amazon RDS / Aurora 鍵值型資料庫 Amazon DynamoDB Amazon DocumentDB 快取資料庫 Amazon ElastiCache 終端機測試 AWS Device Farm 符合及工作階段管理 Amazon GameLift 影像識別 API Amazon Rekognition 遊戲開發平台服務 AI (機器學習)服務 語義理解 API Amazon Comprehend 語音辨識 API Amazon Lex 語音朗讀 API Amazon Polly 機器學習自動化平臺 Amazon SageMaker SageMaker Ground Truth 機器學習架構 AWS Deep Learning AMIs 網路服務 運維管理服務 計算服務 虛擬網路 Amazon VPC 全球網域名稱解析 Amazon Route 53 內容分發(CDN) Amazon CloudFront 網路接入加速 Amazon Global Accelerator 集中網路路由 Amazon Transit Gateway 物理專線 AWS Direct Connect 彈性計算系列 Amazon EC2 EC2 Auto Scaling Elastic Load Balancing 容器系列 Amazon ECS Amazon EKS AWS Fargate 無伺服器運算 (Serverless) Amazon Lambda DDoS 攻擊抵禦 AWS Shield AWS WAF 安全與合規服務 帳號安全管理 AWS IAM AWS Organizations 記錄與監控 Amazon CloudWatch AWS CloudTrail 自動化運維 AWS CloudFormation AWS Systems Manager 資料湖 資料分析 數據採集 流資料採集 Amazon Kinesis Data Streams Amazon Kinesis Data Firehose ETL 與資料目錄 AWS Glue 資料儲存 Amazon S3 Amazon Glacier 快速建構資料湖 AWS Lake Formation 資料處理與分析 大數據處理 Amazon EMR 資料倉儲 Amazon Redshift 即時資料分析 Amazon Elasticsearch Service 跨資料來源查詢與分析 Amazon Athena 儀錶板與報表展現 Amazon QuickSight Amazon.com 廣告投放 Amazon Advertising 遊戲周邊商品銷售 Merch by Amazon Amazon AppStore 虛擬貨幣 Amazon Coins 競賽運營 Amazon GameOn 實物獎勵 Amazon Moments Twitch 直播間外掛程式 Twitch Extensions 直播資料分析 Twitch Insights Twitch API 直播剪輯 API:Clips 遊戲對接 API:Games 直播流 API:Streams 使用者 API:Users / Identity
  • 35. Thank you! © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved. Howard Hsiung hsiung@amazon.com Alan Hsieh alanhsieh@cloudwaretw.com

Notes de l'éditeur

  1. 各位 AWS 的夥伴大家好。我是 AWS Territory Business Development Manager Howard。今天很榮幸可以邀請到 Cloudware Technology 德克互聯的技術長 Alan 跟我一起來分享這個主題
  2. 我們希望透過這個 Session 幫助各位了解,人工智慧與機器學習能如何運用於遊戲產業中,他能如何為遊戲帶來新動能。 最後 Alan 會分享 Cloudware 使用 Amazon Personalize 的情境、做法與帶來的效益
  3. 使用 Amazon Translate,您可輕鬆提供玩家線上及時遊戲翻譯,也可以用低成本方式實現遊戲內容當地語系化。譬如遊戲直播 Twitch 就使用 Amazon Translate 進行觀眾互動的及時翻譯。它會自動偵測訊息並將訊息從 種類語言轉換為目前支援的 5 種語言。
  4. 讓遊戲美術專注於為玩家設計遊戲。在美術素材庫中查找相關的素材浪費時間,通過使用 Amazon Rekognition,利用機器學習的 AWS 圖像識別功能,可在幾秒鐘搜尋到相似的標記素材,讓遊戲美術更加簡單。另外Amazon Rekognition 也可檢測任何不適宜的內容。借助 Amazon Rekognition 自訂標籤,您可以識別影像中特定於您的業務需求的物件和場景。
  5. Amazon Comprehend 是一個基於機器學習技術的自然語言處理(Natural Language Processing, NLP)服務,能夠發現文本中的深層內容和關係而無需機器學習專家的參與。 可以使用來做遊戲海外輿情分析、玩家情緒瞭解與分析,以及時發現玩家對遊戲更新的反饋。