Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
AAVISTA OY
Merja Kajava
@mkajava
TIPS FOR CHOOSING AI APIS
FROM CLOUD PROVIDERS
THE ULTIMATE AI
PLATFORM
APIDays Helsinki ...
2
MERJA KAJAVA
Founder
Senior Consultant
Motto: The devil is in the details
You have the business need and you need a platform for AI
SO YOU ARE ABOUT TO BUILD
AN APPLICATION USING AI
WHY NOT
BUILD THE SOLUTION BY USING APIS
FROM AI PLATFORMS
AI platforms provide APIs for
SPEECH VISION LANGUAGE
+ INSIGHTS
Speech Vision Language
AI PLATFORM ELEMENTS
Machine
Learning
Tools
APIs for Artificial Intelligence
Machine Learning Libra...
7
WHO ARETHE MAJOR
CONTENDERS?
Cloud Platforms
Amazon AI Google AI Azure AI IBM Watson
AI PLATFORM PROVIDERS
Surprising challengers
SAP Leonardo AI Apple Siri
AI PLATFORM PROVIDERS
10
HOWTO CHOOSE?
KEY FACTORS
1. Cloud platform choice
2. Data ownership and privacy
3. Language
4. API availability
5. Cost
HOW TO CHOOSE A...
CLOUD PLATFORM CHOICE
Select most of
the components
from one vendor
PREFERRED
CLOUD
PLATFORM
Use the ”best-
of-breed”
appr...
Who owns the data?
DATA OWNERSHIP AND PRIVACY
Does the
API provide
pretrained
data?
PRETRAINED
DATA
Who owns the
training ...
14
Entäpä suomen kieli?
Eller fungerar det på svenska?
En werkt het ook in het Nederlands?
Translation to English:
Does th...
MOST PLATFORMS SUPPORT
”MAJOR” LANGUAGES
ENGLISH (US)
SPANISH (US)
LANGUAGE SUPPORT FOR VOICE AND NATURAL LANGUAGE
ISTHE API AVAILABLE INYOUR
REGION?
Recently announced APIs may not be immediately or ever
available in your chosen region
HOW MUCH IS THIS GOING TO COST?
What is the charging basis for APIs?
Subscription-based
Transaction-based
CPU-based
Or something else?
COST
TAKE-AWAYS
Decide whether to use hybrid or preferred cloud
Who owns the data and where is it stored
Remember the language ...
The Data Refinery Company
MERJA KAJAVA
@mkajava
Upcoming SlideShare
Loading in …5
×

APIdays Helsinki 2019 - The Ultimate AI Platform - Tips for Comparing AI APIs from Cloud Platforms with Merja Kajava, Aavista

75 views

Published on

The Ultimate AI Platform - Tips for Comparing AI APIs from Cloud Platforms, Merja Kajava, Founder & Senior Consultant at Aavista

Published in: Technology
  • Be the first to comment

  • Be the first to like this

APIdays Helsinki 2019 - The Ultimate AI Platform - Tips for Comparing AI APIs from Cloud Platforms with Merja Kajava, Aavista

  1. 1. AAVISTA OY Merja Kajava @mkajava TIPS FOR CHOOSING AI APIS FROM CLOUD PROVIDERS THE ULTIMATE AI PLATFORM APIDays Helsinki 2019
  2. 2. 2 MERJA KAJAVA Founder Senior Consultant Motto: The devil is in the details
  3. 3. You have the business need and you need a platform for AI SO YOU ARE ABOUT TO BUILD AN APPLICATION USING AI
  4. 4. WHY NOT BUILD THE SOLUTION BY USING APIS FROM AI PLATFORMS
  5. 5. AI platforms provide APIs for SPEECH VISION LANGUAGE + INSIGHTS
  6. 6. Speech Vision Language AI PLATFORM ELEMENTS Machine Learning Tools APIs for Artificial Intelligence Machine Learning Libraries Cloud infrastructure Notebooks AI Pipelines Keras Pytorch TensorFlow Scikit-learn GPU Data storage IoT
  7. 7. 7 WHO ARETHE MAJOR CONTENDERS?
  8. 8. Cloud Platforms Amazon AI Google AI Azure AI IBM Watson AI PLATFORM PROVIDERS
  9. 9. Surprising challengers SAP Leonardo AI Apple Siri AI PLATFORM PROVIDERS
  10. 10. 10 HOWTO CHOOSE?
  11. 11. KEY FACTORS 1. Cloud platform choice 2. Data ownership and privacy 3. Language 4. API availability 5. Cost HOW TO CHOOSE AI PLATFORM
  12. 12. CLOUD PLATFORM CHOICE Select most of the components from one vendor PREFERRED CLOUD PLATFORM Use the ”best- of-breed” approach HYBRID SOLUTIONVS.
  13. 13. Who owns the data? DATA OWNERSHIP AND PRIVACY Does the API provide pretrained data? PRETRAINED DATA Who owns the training data? DATA OWNERSHIP Where is the training data and the predicted data stored? DATA LOCATION
  14. 14. 14 Entäpä suomen kieli? Eller fungerar det på svenska? En werkt het ook in het Nederlands? Translation to English: Does this function in Finnish? How about Swedish? And is all this possible also in Dutch?
  15. 15. MOST PLATFORMS SUPPORT ”MAJOR” LANGUAGES ENGLISH (US) SPANISH (US) LANGUAGE SUPPORT FOR VOICE AND NATURAL LANGUAGE
  16. 16. ISTHE API AVAILABLE INYOUR REGION? Recently announced APIs may not be immediately or ever available in your chosen region
  17. 17. HOW MUCH IS THIS GOING TO COST?
  18. 18. What is the charging basis for APIs? Subscription-based Transaction-based CPU-based Or something else? COST
  19. 19. TAKE-AWAYS Decide whether to use hybrid or preferred cloud Who owns the data and where is it stored Remember the language (limitations) Check the API availability in your region Estimate the life-cycle cost TIPS FOR CHOOSING THE ULTIMATE AI PLATFORM
  20. 20. The Data Refinery Company MERJA KAJAVA @mkajava

×