SlideShare a Scribd company logo
CLOUD ARTIFICIAL
INTELLIGENCE
LANDSCAPE
Konstantin Savenkov
© Intento, Inc. 

May 2019
Agenda
• Modern AI Stack is Deep

• Few can master it in-house. There are many stock models available in the cloud.

• Cloud AI Landscape: Text, Image, Audio, Video

• Domain specificity: pre-trained models, custom models, pre-trained vertical models, domain
adaptation

• Quality evaluation: why and how?

• Machine Translation example

• Project reqs: domain, quality, price, language support

• Integration reqs: Synchronous, Batch, Asynchronous, Streaming.

• Business reqs: data protection, deployment, geography, payment
INTENTO© Intento, Inc. / May 2019
AI STACK IS DEEP
!3
Hardware and infrastructure
Deep Learning Frameworks
Neural Network Architectures
Training Inference
Data
Processing
Data
Data 

Collection
API Management
Domain Adaptation
http://www.shivonzilis.com/machineintelligenc© Intento, Inc. / May 2019
FEW CAN MASTER IT IN-HOUSE
!4
of them

use 

third-party AI

80%
of companies

using AI

get ROI >30%

83%
Deloitte State of Cognitive Survey 2017
INTENTO
of all companies 

put AI

into production
20%
A PLENTY OF CLOUD AI
!5
APIs

200+
intents

100+
AI models

20,000+
INTENTO© Intento, Inc. / May 2019
Programmable
Web
!6
INTENTO
Major AI
Vendors
AI API
Marketplaces
Indie AI
Vendors
A PLENTY OF CLOUD AI
© Intento, Inc. / May 2019
COGNITIVE AI
INTENTS
!7© Intento, Inc. / September 2018
EXTRACT CLASSIFY TRANSFORM OTHER
TEXT 8 8 4 4
IMAGE 9 10 7 5
AUDIO 3 3 3
VIDEO 14 4 1
© Intento, Inc. / May 2019
CLOUD AI - TEXT
!8
Entity Extraction

—

Linguistic Analysis

—

Keyword Extraction

—

Phrase Extraction

—

Concept Extraction

—

Clean Text Extraction

—

Intent Extraction

—

Split Into Sentences

INTENTO
evaluate
source
onboard
Sentiment Analysis

—

Categorization

—

Language Detection

—

Topic Tagging

—

Content Moderation

—

Writer Traits Detection

—

Difficulty Scoring

—

Quality Scoring

Machine Translation

—

Summarization

—

Text Correction

—

Transliteration

EXTRACT CLASSIFY TRANSFORM
© Intento, Inc. / May 2019
CLOUD AI - IMAGE
!9
OCR

—

Face Detection

—

Landmark Detection

—

Logo Detection

—

Object Detection

—

Human Body Detection

—

Celebrity Recognition

—

Image Properties Extraction

—

Body Keypoints
Recognition
INTENTO
evaluate
source
onboard
Image Tagging

—

Face Quality Analysis

—

Body Attribute Extraction

—

Image Type Detection

—

Image Moderation

—

Virality Detection

—

Image Quality Detection

—

Emotion Recognition

—

Gesture Recognition
Face Fusion

—

Crop Hints

—

Thumbnail Generation

—

Quality Improvement

—

Style Transfer

—

Image Colorization

—

Image Inpainting
EXTRACT CLASSIFY TRANSFORM
© Intento, Inc. / May 2019
CLOUD AI - AUDIO
!10
Speech-To-Text

—

Word Position Markers

—

Keyword Extraction

—

Audio Summarization

—

Speaker Diarization
INTENTO
evaluate
source
onboard
Speaker Verification

—

Speaker Identification

—

Emotion Recognition
Text-To-Speech

—

Speech Translation

—

Denoising

EXTRACT CLASSIFY TRANSFORM
© Intento, Inc. / May 2019
CLOUD AI - VIDEO
!11
Label Detection

—

Shot Change Detection

—

Face Detection

—

Speaker Deteciton

—

Celebrity Recognition

—

Logo Recognition

—

Person Tracking

—

Transcription

—

OCR

—

Voice Separation

—

Scene Analysis
INTENTO
evaluate
source
onboard
Video Classification

—

Content Moderation

—

Emotion Recognition

—

Sentiment Analysis

Translation

—

EXTRACT CLASSIFY TRANSFORM
© Intento, Inc. / May 2019
!12
23
intents
60+
APIs
© Intento, Inc. / Confidential / June 2018
EXAMPLE: NLP APIS
© Intento, Inc. / May 2019
CUSTOM VS. GENERIC
!13
custom AI models

—

pre-trained generic models

—

pre-trained domain-specific models

—

domain-adaptive models: 

- data augmentation
- transfer learning
- dynamic adaptation
INTENTO© Intento, Inc. / May 2019
AI QUALITY
!14
baseline models: language and domain support
—

domain adaptation: learning curves

—

de-noising: for training and input data
—

evaluation: reference-based, expert judgement, automated
—

dynamic: constantly changing
INTENTO© Intento, Inc. / May 2019
!15© Intento, Inc. / Confidential / June 2018
EXAMPLE: MACHINE TRANSLATION
© Intento, Inc. / May 2019
!16© Intento, Inc. / Confidential / June 2018
EXAMPLE: MACHINE TRANSLATION
BASELINE MODELS
© Intento, Inc. / May 2019
!17© Intento, Inc. / Confidential / June 2018
EXAMPLE: MACHINE TRANSLATION
LEARNING CURVES
Starting dataset sizes
vary
—

Learning curves vary
—

Depends on language
pair and domain
© Intento, Inc. / May 2019
!18© Intento, Inc. / Confidential / June 2018
EXAMPLE: MACHINE TRANSLATION
REFERENCES
State of the Machine Translation (Jan 2019)
State of the Domain-Adaptive Machine Translation
(Nov 2019)
https://bit.ly/stock_mt_jan2019
https://bit.ly/custom_mt_nov2018
© Intento, Inc. / May 2019
OTHER FACTORS
PROJECT REQUIREMENTS
!19
INTENTO
Price: 100x-300x price difference
—

TCO: depends on scenario, different business models

—

Language Support: native vs Machine Translation
© Intento, Inc. / May 2019
OTHER FACTORS
TECHNICAL REQUIREMENTS
!20
INTENTO
Mode: Sync, Batch, Async, Streaming
—

Plugins, Connectors, SDK
© Intento, Inc. / May 2019
OTHER FACTORS
BUSINESS REQUIREMENTS
!21
INTENTO
Data Protection: Free!, Limited (Rights Claimed), Full, No-Trace
—

Deployment Options: Cloud, Certified Cloud, Private Cloud, On-
Prem

—

Regional Options: DC Availability, Data Locality
—

Contracting and Payment: Regional restrictions
© Intento, Inc. / May 2019
CONCLUSIONS
!22
INTENTO
lots of niche AI models with APIs

—

10-20 vendors per intent / function

—

complex performance / price landscape

—

filter candidate models by requirements

—

then evaluate quality on your data
© Intento, Inc. / May 2019
THANK YOU!
!23
Konstantin Savenkov

ks@inten.to

2150 Shattuck Ave

Berkeley CA 94705
INTENTO
https://inten.to
Konstantin Savenkov
ks@inten.to

More Related Content

What's hot

Machine Translation Insights
Machine Translation InsightsMachine Translation Insights
Machine Translation Insights
Konstantin Savenkov
 
State of the Machine Translation by Intento (stock engines, Jan 2019)
State of the Machine Translation by Intento (stock engines, Jan 2019)State of the Machine Translation by Intento (stock engines, Jan 2019)
State of the Machine Translation by Intento (stock engines, Jan 2019)
Konstantin Savenkov
 
State of the Machine Translation by Intento (November 2017)
State of the Machine Translation by Intento (November 2017)State of the Machine Translation by Intento (November 2017)
State of the Machine Translation by Intento (November 2017)
Konstantin Savenkov
 
Building Multi-Purpose MT Portfolio
Building Multi-Purpose MT PortfolioBuilding Multi-Purpose MT Portfolio
Building Multi-Purpose MT Portfolio
Konstantin Savenkov
 
Intento Machine Translation Benchmark, July 2017
Intento Machine Translation Benchmark, July 2017Intento Machine Translation Benchmark, July 2017
Intento Machine Translation Benchmark, July 2017
Konstantin Savenkov
 
EVALUATION IN USE: NAVIGATING THE MT ENGINE LANDSCAPE WITH THE INTENTO EVALUA...
EVALUATION IN USE: NAVIGATING THE MT ENGINE LANDSCAPE WITH THE INTENTO EVALUA...EVALUATION IN USE: NAVIGATING THE MT ENGINE LANDSCAPE WITH THE INTENTO EVALUA...
EVALUATION IN USE: NAVIGATING THE MT ENGINE LANDSCAPE WITH THE INTENTO EVALUA...
Konstantin Savenkov
 
NLU / Intent Detection Benchmark by Intento, August 2017
NLU / Intent Detection Benchmark by Intento, August 2017NLU / Intent Detection Benchmark by Intento, August 2017
NLU / Intent Detection Benchmark by Intento, August 2017
Konstantin Savenkov
 
Intento Enterprise MT Hub
Intento Enterprise MT HubIntento Enterprise MT Hub
Intento Enterprise MT Hub
Konstantin Savenkov
 
Intento Enterprise MT Hub
Intento Enterprise MT HubIntento Enterprise MT Hub
Intento Enterprise MT Hub
TatianaDmitrieva8
 
Intento Enterprise MT Hub
Intento Enterprise MT HubIntento Enterprise MT Hub
Intento Enterprise MT Hub
TatianaDmitrieva8
 
Create Your Own Voice Assistant Using Watson and IBM Bluemix
Create Your Own Voice Assistant Using Watson and IBM BluemixCreate Your Own Voice Assistant Using Watson and IBM Bluemix
Create Your Own Voice Assistant Using Watson and IBM Bluemix
Vidyasagar Machupalli
 

What's hot (11)

Machine Translation Insights
Machine Translation InsightsMachine Translation Insights
Machine Translation Insights
 
State of the Machine Translation by Intento (stock engines, Jan 2019)
State of the Machine Translation by Intento (stock engines, Jan 2019)State of the Machine Translation by Intento (stock engines, Jan 2019)
State of the Machine Translation by Intento (stock engines, Jan 2019)
 
State of the Machine Translation by Intento (November 2017)
State of the Machine Translation by Intento (November 2017)State of the Machine Translation by Intento (November 2017)
State of the Machine Translation by Intento (November 2017)
 
Building Multi-Purpose MT Portfolio
Building Multi-Purpose MT PortfolioBuilding Multi-Purpose MT Portfolio
Building Multi-Purpose MT Portfolio
 
Intento Machine Translation Benchmark, July 2017
Intento Machine Translation Benchmark, July 2017Intento Machine Translation Benchmark, July 2017
Intento Machine Translation Benchmark, July 2017
 
EVALUATION IN USE: NAVIGATING THE MT ENGINE LANDSCAPE WITH THE INTENTO EVALUA...
EVALUATION IN USE: NAVIGATING THE MT ENGINE LANDSCAPE WITH THE INTENTO EVALUA...EVALUATION IN USE: NAVIGATING THE MT ENGINE LANDSCAPE WITH THE INTENTO EVALUA...
EVALUATION IN USE: NAVIGATING THE MT ENGINE LANDSCAPE WITH THE INTENTO EVALUA...
 
NLU / Intent Detection Benchmark by Intento, August 2017
NLU / Intent Detection Benchmark by Intento, August 2017NLU / Intent Detection Benchmark by Intento, August 2017
NLU / Intent Detection Benchmark by Intento, August 2017
 
Intento Enterprise MT Hub
Intento Enterprise MT HubIntento Enterprise MT Hub
Intento Enterprise MT Hub
 
Intento Enterprise MT Hub
Intento Enterprise MT HubIntento Enterprise MT Hub
Intento Enterprise MT Hub
 
Intento Enterprise MT Hub
Intento Enterprise MT HubIntento Enterprise MT Hub
Intento Enterprise MT Hub
 
Create Your Own Voice Assistant Using Watson and IBM Bluemix
Create Your Own Voice Assistant Using Watson and IBM BluemixCreate Your Own Voice Assistant Using Watson and IBM Bluemix
Create Your Own Voice Assistant Using Watson and IBM Bluemix
 

Similar to Cloud Artificial Intelligence Landscape

How to get started in text analytics in market research
How to get started in text analytics in market researchHow to get started in text analytics in market research
How to get started in text analytics in market research
Milind Kelkar
 
Intento Enterprise MT Hub
Intento Enterprise MT HubIntento Enterprise MT Hub
Intento Enterprise MT Hub
TatianaDmitrieva8
 
Build Intelligent Apps Using AI Services
Build Intelligent Apps Using AI ServicesBuild Intelligent Apps Using AI Services
Build Intelligent Apps Using AI Services
Amazon Web Services
 
Digital Transformation
Digital TransformationDigital Transformation
Digital Transformation
Amazon Web Services
 
Drive Digital Transformation using ML
Drive Digital Transformation using MLDrive Digital Transformation using ML
Drive Digital Transformation using ML
Amazon Web Services
 
Build Intelligent Apps Using AI Services.pdf
Build Intelligent Apps Using AI Services.pdfBuild Intelligent Apps Using AI Services.pdf
Build Intelligent Apps Using AI Services.pdf
Amazon Web Services
 
Build_Intelligent_Apps_Using_AI_Services.pdf
Build_Intelligent_Apps_Using_AI_Services.pdfBuild_Intelligent_Apps_Using_AI_Services.pdf
Build_Intelligent_Apps_Using_AI_Services.pdf
Amazon Web Services
 
Building Intelligent Applications Using AI Services
Building Intelligent Applications Using AI ServicesBuilding Intelligent Applications Using AI Services
Building Intelligent Applications Using AI Services
Amazon Web Services
 
SAARIKOSKI YLE metadata machine
SAARIKOSKI YLE metadata machineSAARIKOSKI YLE metadata machine
SAARIKOSKI YLE metadata machine
FIAT/IFTA
 
Build intelligent applications using AI services
Build intelligent applications using AI servicesBuild intelligent applications using AI services
Build intelligent applications using AI services
Amazon Web Services
 
Machine Learning at the Edge: An Introduction to AI/ML Options on Mobile Devi...
Machine Learning at the Edge: An Introduction to AI/ML Options on Mobile Devi...Machine Learning at the Edge: An Introduction to AI/ML Options on Mobile Devi...
Machine Learning at the Edge: An Introduction to AI/ML Options on Mobile Devi...
Amazon Web Services
 
Adding intelligence to applications - AIM201 - Chicago AWS Summit
Adding intelligence to applications - AIM201 - Chicago AWS SummitAdding intelligence to applications - AIM201 - Chicago AWS Summit
Adding intelligence to applications - AIM201 - Chicago AWS Summit
Amazon Web Services
 
Build Smarter Enterprise Apps with AI, AR & VR on AWS
Build Smarter Enterprise Apps with AI, AR & VR on AWSBuild Smarter Enterprise Apps with AI, AR & VR on AWS
Build Smarter Enterprise Apps with AI, AR & VR on AWS
Amazon Web Services
 
Image Recognition Real World Applications
Image Recognition Real World ApplicationsImage Recognition Real World Applications
Image Recognition Real World Applications
Amazon Web Services
 
Machine learning for developers & data scientists with Amazon SageMaker - AIM...
Machine learning for developers & data scientists with Amazon SageMaker - AIM...Machine learning for developers & data scientists with Amazon SageMaker - AIM...
Machine learning for developers & data scientists with Amazon SageMaker - AIM...
Amazon Web Services
 
Drive Digital Transformation Using AI
Drive Digital Transformation Using AIDrive Digital Transformation Using AI
Drive Digital Transformation Using AI
Amazon Web Services
 
AISF19 - Travel in the AI-First World
AISF19 - Travel in the AI-First WorldAISF19 - Travel in the AI-First World
AISF19 - Travel in the AI-First World
Bill Liu
 
以 AWS 上的人工智能及數據平台開拓未來
以 AWS 上的人工智能及數據平台開拓未來以 AWS 上的人工智能及數據平台開拓未來
以 AWS 上的人工智能及數據平台開拓未來
Amazon Web Services
 
2018 04 20 Azure Global Bootcamp - Artificial Intelligence and Cognitive Serv...
2018 04 20 Azure Global Bootcamp - Artificial Intelligence and Cognitive Serv...2018 04 20 Azure Global Bootcamp - Artificial Intelligence and Cognitive Serv...
2018 04 20 Azure Global Bootcamp - Artificial Intelligence and Cognitive Serv...
Bruno Capuano
 
Turbocharge your business with AI and Machine Learning | AWS Summit Tel Aviv ...
Turbocharge your business with AI and Machine Learning | AWS Summit Tel Aviv ...Turbocharge your business with AI and Machine Learning | AWS Summit Tel Aviv ...
Turbocharge your business with AI and Machine Learning | AWS Summit Tel Aviv ...
Amazon Web Services
 

Similar to Cloud Artificial Intelligence Landscape (20)

How to get started in text analytics in market research
How to get started in text analytics in market researchHow to get started in text analytics in market research
How to get started in text analytics in market research
 
Intento Enterprise MT Hub
Intento Enterprise MT HubIntento Enterprise MT Hub
Intento Enterprise MT Hub
 
Build Intelligent Apps Using AI Services
Build Intelligent Apps Using AI ServicesBuild Intelligent Apps Using AI Services
Build Intelligent Apps Using AI Services
 
Digital Transformation
Digital TransformationDigital Transformation
Digital Transformation
 
Drive Digital Transformation using ML
Drive Digital Transformation using MLDrive Digital Transformation using ML
Drive Digital Transformation using ML
 
Build Intelligent Apps Using AI Services.pdf
Build Intelligent Apps Using AI Services.pdfBuild Intelligent Apps Using AI Services.pdf
Build Intelligent Apps Using AI Services.pdf
 
Build_Intelligent_Apps_Using_AI_Services.pdf
Build_Intelligent_Apps_Using_AI_Services.pdfBuild_Intelligent_Apps_Using_AI_Services.pdf
Build_Intelligent_Apps_Using_AI_Services.pdf
 
Building Intelligent Applications Using AI Services
Building Intelligent Applications Using AI ServicesBuilding Intelligent Applications Using AI Services
Building Intelligent Applications Using AI Services
 
SAARIKOSKI YLE metadata machine
SAARIKOSKI YLE metadata machineSAARIKOSKI YLE metadata machine
SAARIKOSKI YLE metadata machine
 
Build intelligent applications using AI services
Build intelligent applications using AI servicesBuild intelligent applications using AI services
Build intelligent applications using AI services
 
Machine Learning at the Edge: An Introduction to AI/ML Options on Mobile Devi...
Machine Learning at the Edge: An Introduction to AI/ML Options on Mobile Devi...Machine Learning at the Edge: An Introduction to AI/ML Options on Mobile Devi...
Machine Learning at the Edge: An Introduction to AI/ML Options on Mobile Devi...
 
Adding intelligence to applications - AIM201 - Chicago AWS Summit
Adding intelligence to applications - AIM201 - Chicago AWS SummitAdding intelligence to applications - AIM201 - Chicago AWS Summit
Adding intelligence to applications - AIM201 - Chicago AWS Summit
 
Build Smarter Enterprise Apps with AI, AR & VR on AWS
Build Smarter Enterprise Apps with AI, AR & VR on AWSBuild Smarter Enterprise Apps with AI, AR & VR on AWS
Build Smarter Enterprise Apps with AI, AR & VR on AWS
 
Image Recognition Real World Applications
Image Recognition Real World ApplicationsImage Recognition Real World Applications
Image Recognition Real World Applications
 
Machine learning for developers & data scientists with Amazon SageMaker - AIM...
Machine learning for developers & data scientists with Amazon SageMaker - AIM...Machine learning for developers & data scientists with Amazon SageMaker - AIM...
Machine learning for developers & data scientists with Amazon SageMaker - AIM...
 
Drive Digital Transformation Using AI
Drive Digital Transformation Using AIDrive Digital Transformation Using AI
Drive Digital Transformation Using AI
 
AISF19 - Travel in the AI-First World
AISF19 - Travel in the AI-First WorldAISF19 - Travel in the AI-First World
AISF19 - Travel in the AI-First World
 
以 AWS 上的人工智能及數據平台開拓未來
以 AWS 上的人工智能及數據平台開拓未來以 AWS 上的人工智能及數據平台開拓未來
以 AWS 上的人工智能及數據平台開拓未來
 
2018 04 20 Azure Global Bootcamp - Artificial Intelligence and Cognitive Serv...
2018 04 20 Azure Global Bootcamp - Artificial Intelligence and Cognitive Serv...2018 04 20 Azure Global Bootcamp - Artificial Intelligence and Cognitive Serv...
2018 04 20 Azure Global Bootcamp - Artificial Intelligence and Cognitive Serv...
 
Turbocharge your business with AI and Machine Learning | AWS Summit Tel Aviv ...
Turbocharge your business with AI and Machine Learning | AWS Summit Tel Aviv ...Turbocharge your business with AI and Machine Learning | AWS Summit Tel Aviv ...
Turbocharge your business with AI and Machine Learning | AWS Summit Tel Aviv ...
 

More from Konstantin Savenkov

GPT and other Text Transformers: Black Swans and Stochastic Parrots
GPT and other Text Transformers:  Black Swans and Stochastic ParrotsGPT and other Text Transformers:  Black Swans and Stochastic Parrots
GPT and other Text Transformers: Black Swans and Stochastic Parrots
Konstantin Savenkov
 
Как выбрать и приручить машинный перевод / How to choose and tame the Machine...
Как выбрать и приручить машинный перевод / How to choose and tame the Machine...Как выбрать и приручить машинный перевод / How to choose and tame the Machine...
Как выбрать и приручить машинный перевод / How to choose and tame the Machine...
Konstantin Savenkov
 
Сравнительный анализ систем машинного перевода
Сравнительный анализ систем машинного переводаСравнительный анализ систем машинного перевода
Сравнительный анализ систем машинного перевода
Konstantin Savenkov
 
Building a Data Driven Business
Building a Data Driven BusinessBuilding a Data Driven Business
Building a Data Driven Business
Konstantin Savenkov
 
Управление бизнесом на основе данных
Управление бизнесом на основе данныхУправление бизнесом на основе данных
Управление бизнесом на основе данных
Konstantin Savenkov
 
Messengers, Bots and Personal Assistants
Messengers, Bots and Personal AssistantsMessengers, Bots and Personal Assistants
Messengers, Bots and Personal Assistants
Konstantin Savenkov
 
Рекомендательные системы: роль и оценка эффективности
Рекомендательные системы: роль и оценка эффективностиРекомендательные системы: роль и оценка эффективности
Рекомендательные системы: роль и оценка эффективности
Konstantin Savenkov
 
Measuring the agile process improvement
Measuring the agile process improvementMeasuring the agile process improvement
Measuring the agile process improvement
Konstantin Savenkov
 
Driving Business Goals with Recommender Systems @ YAC/m 2015
Driving Business Goals with Recommender Systems @ YAC/m 2015Driving Business Goals with Recommender Systems @ YAC/m 2015
Driving Business Goals with Recommender Systems @ YAC/m 2015
Konstantin Savenkov
 
The Economics of Recommender Systems
The Economics of Recommender SystemsThe Economics of Recommender Systems
The Economics of Recommender Systems
Konstantin Savenkov
 
Recommender Systems in a nutshell
Recommender Systems in a nutshellRecommender Systems in a nutshell
Recommender Systems in a nutshell
Konstantin Savenkov
 

More from Konstantin Savenkov (12)

GPT and other Text Transformers: Black Swans and Stochastic Parrots
GPT and other Text Transformers:  Black Swans and Stochastic ParrotsGPT and other Text Transformers:  Black Swans and Stochastic Parrots
GPT and other Text Transformers: Black Swans and Stochastic Parrots
 
Как выбрать и приручить машинный перевод / How to choose and tame the Machine...
Как выбрать и приручить машинный перевод / How to choose and tame the Machine...Как выбрать и приручить машинный перевод / How to choose and tame the Machine...
Как выбрать и приручить машинный перевод / How to choose and tame the Machine...
 
Сравнительный анализ систем машинного перевода
Сравнительный анализ систем машинного переводаСравнительный анализ систем машинного перевода
Сравнительный анализ систем машинного перевода
 
Building a Data Driven Business
Building a Data Driven BusinessBuilding a Data Driven Business
Building a Data Driven Business
 
Управление бизнесом на основе данных
Управление бизнесом на основе данныхУправление бизнесом на основе данных
Управление бизнесом на основе данных
 
Messengers, Bots and Personal Assistants
Messengers, Bots and Personal AssistantsMessengers, Bots and Personal Assistants
Messengers, Bots and Personal Assistants
 
Рекомендательные системы: роль и оценка эффективности
Рекомендательные системы: роль и оценка эффективностиРекомендательные системы: роль и оценка эффективности
Рекомендательные системы: роль и оценка эффективности
 
Measuring the agile process improvement
Measuring the agile process improvementMeasuring the agile process improvement
Measuring the agile process improvement
 
Lean production для SAAS
Lean production для SAASLean production для SAAS
Lean production для SAAS
 
Driving Business Goals with Recommender Systems @ YAC/m 2015
Driving Business Goals with Recommender Systems @ YAC/m 2015Driving Business Goals with Recommender Systems @ YAC/m 2015
Driving Business Goals with Recommender Systems @ YAC/m 2015
 
The Economics of Recommender Systems
The Economics of Recommender SystemsThe Economics of Recommender Systems
The Economics of Recommender Systems
 
Recommender Systems in a nutshell
Recommender Systems in a nutshellRecommender Systems in a nutshell
Recommender Systems in a nutshell
 

Recently uploaded

Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 

Recently uploaded (20)

Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 

Cloud Artificial Intelligence Landscape

  • 2. Agenda • Modern AI Stack is Deep • Few can master it in-house. There are many stock models available in the cloud. • Cloud AI Landscape: Text, Image, Audio, Video • Domain specificity: pre-trained models, custom models, pre-trained vertical models, domain adaptation • Quality evaluation: why and how? • Machine Translation example • Project reqs: domain, quality, price, language support • Integration reqs: Synchronous, Batch, Asynchronous, Streaming. • Business reqs: data protection, deployment, geography, payment INTENTO© Intento, Inc. / May 2019
  • 3. AI STACK IS DEEP !3 Hardware and infrastructure Deep Learning Frameworks Neural Network Architectures Training Inference Data Processing Data Data Collection API Management Domain Adaptation http://www.shivonzilis.com/machineintelligenc© Intento, Inc. / May 2019
  • 4. FEW CAN MASTER IT IN-HOUSE !4 of them use third-party AI 80% of companies using AI get ROI >30% 83% Deloitte State of Cognitive Survey 2017 INTENTO of all companies put AI into production 20%
  • 5. A PLENTY OF CLOUD AI !5 APIs 200+ intents 100+ AI models 20,000+ INTENTO© Intento, Inc. / May 2019
  • 6. Programmable Web !6 INTENTO Major AI Vendors AI API Marketplaces Indie AI Vendors A PLENTY OF CLOUD AI © Intento, Inc. / May 2019
  • 7. COGNITIVE AI INTENTS !7© Intento, Inc. / September 2018 EXTRACT CLASSIFY TRANSFORM OTHER TEXT 8 8 4 4 IMAGE 9 10 7 5 AUDIO 3 3 3 VIDEO 14 4 1 © Intento, Inc. / May 2019
  • 8. CLOUD AI - TEXT !8 Entity Extraction — Linguistic Analysis — Keyword Extraction — Phrase Extraction — Concept Extraction — Clean Text Extraction — Intent Extraction — Split Into Sentences INTENTO evaluate source onboard Sentiment Analysis — Categorization — Language Detection — Topic Tagging — Content Moderation — Writer Traits Detection — Difficulty Scoring — Quality Scoring Machine Translation — Summarization — Text Correction — Transliteration EXTRACT CLASSIFY TRANSFORM © Intento, Inc. / May 2019
  • 9. CLOUD AI - IMAGE !9 OCR — Face Detection — Landmark Detection — Logo Detection — Object Detection — Human Body Detection — Celebrity Recognition — Image Properties Extraction — Body Keypoints Recognition INTENTO evaluate source onboard Image Tagging — Face Quality Analysis — Body Attribute Extraction — Image Type Detection — Image Moderation — Virality Detection — Image Quality Detection — Emotion Recognition — Gesture Recognition Face Fusion — Crop Hints — Thumbnail Generation — Quality Improvement — Style Transfer — Image Colorization — Image Inpainting EXTRACT CLASSIFY TRANSFORM © Intento, Inc. / May 2019
  • 10. CLOUD AI - AUDIO !10 Speech-To-Text — Word Position Markers — Keyword Extraction — Audio Summarization — Speaker Diarization INTENTO evaluate source onboard Speaker Verification — Speaker Identification — Emotion Recognition Text-To-Speech — Speech Translation — Denoising EXTRACT CLASSIFY TRANSFORM © Intento, Inc. / May 2019
  • 11. CLOUD AI - VIDEO !11 Label Detection — Shot Change Detection — Face Detection — Speaker Deteciton — Celebrity Recognition — Logo Recognition — Person Tracking — Transcription — OCR — Voice Separation — Scene Analysis INTENTO evaluate source onboard Video Classification — Content Moderation — Emotion Recognition — Sentiment Analysis Translation — EXTRACT CLASSIFY TRANSFORM © Intento, Inc. / May 2019
  • 12. !12 23 intents 60+ APIs © Intento, Inc. / Confidential / June 2018 EXAMPLE: NLP APIS © Intento, Inc. / May 2019
  • 13. CUSTOM VS. GENERIC !13 custom AI models — pre-trained generic models — pre-trained domain-specific models — domain-adaptive models: - data augmentation - transfer learning - dynamic adaptation INTENTO© Intento, Inc. / May 2019
  • 14. AI QUALITY !14 baseline models: language and domain support — domain adaptation: learning curves — de-noising: for training and input data — evaluation: reference-based, expert judgement, automated — dynamic: constantly changing INTENTO© Intento, Inc. / May 2019
  • 15. !15© Intento, Inc. / Confidential / June 2018 EXAMPLE: MACHINE TRANSLATION © Intento, Inc. / May 2019
  • 16. !16© Intento, Inc. / Confidential / June 2018 EXAMPLE: MACHINE TRANSLATION BASELINE MODELS © Intento, Inc. / May 2019
  • 17. !17© Intento, Inc. / Confidential / June 2018 EXAMPLE: MACHINE TRANSLATION LEARNING CURVES Starting dataset sizes vary — Learning curves vary — Depends on language pair and domain © Intento, Inc. / May 2019
  • 18. !18© Intento, Inc. / Confidential / June 2018 EXAMPLE: MACHINE TRANSLATION REFERENCES State of the Machine Translation (Jan 2019) State of the Domain-Adaptive Machine Translation (Nov 2019) https://bit.ly/stock_mt_jan2019 https://bit.ly/custom_mt_nov2018 © Intento, Inc. / May 2019
  • 19. OTHER FACTORS PROJECT REQUIREMENTS !19 INTENTO Price: 100x-300x price difference — TCO: depends on scenario, different business models — Language Support: native vs Machine Translation © Intento, Inc. / May 2019
  • 20. OTHER FACTORS TECHNICAL REQUIREMENTS !20 INTENTO Mode: Sync, Batch, Async, Streaming — Plugins, Connectors, SDK © Intento, Inc. / May 2019
  • 21. OTHER FACTORS BUSINESS REQUIREMENTS !21 INTENTO Data Protection: Free!, Limited (Rights Claimed), Full, No-Trace — Deployment Options: Cloud, Certified Cloud, Private Cloud, On- Prem — Regional Options: DC Availability, Data Locality — Contracting and Payment: Regional restrictions © Intento, Inc. / May 2019
  • 22. CONCLUSIONS !22 INTENTO lots of niche AI models with APIs — 10-20 vendors per intent / function — complex performance / price landscape — filter candidate models by requirements — then evaluate quality on your data © Intento, Inc. / May 2019
  • 23. THANK YOU! !23 Konstantin Savenkov ks@inten.to 2150 Shattuck Ave Berkeley CA 94705 INTENTO https://inten.to Konstantin Savenkov ks@inten.to