APIs for AI: For developers ML Libraries: For data scientists Cloud infrastructure: For MLOPS
SAP Leonardo AI uses Google AI underneath. Open-source libraries are always available as well.
Choose all the components from one cloud provider or use hybrid solution
Pretrained data is important when dealing with large data quantities (images, videos, text)
Language recognition works for most languages. The more detailed NLP APIs work for major languages only. There are workarounds: free text content can be translated into English and the NLP functions be applied to the English content.
APIdays Helsinki 2019 - The Ultimate AI Platform - Tips for Comparing AI APIs from Cloud Platforms with Merja Kajava, Aavista
TIPS FOR CHOOSING AI APIS
FROM CLOUD PROVIDERS
THE ULTIMATE AI
APIDays Helsinki 2019
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
BUILD THE SOLUTION BY USING APIS
FROM AI PLATFORMS
AI platforms provide APIs for
SPEECH VISION LANGUAGE
Speech Vision Language
AI PLATFORM ELEMENTS
APIs for Artificial Intelligence
Machine Learning Libraries
Keras Pytorch TensorFlow Scikit-learn
GPU Data storage IoT
1. Cloud platform choice
2. Data ownership and privacy
4. API availability
HOW TO CHOOSE AI PLATFORM
CLOUD PLATFORM CHOICE
Select most of
from one vendor
Use the ”best-
Who owns the data?
DATA OWNERSHIP AND PRIVACY
Who owns the
Where is the
training data and
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?
MOST PLATFORMS SUPPORT
LANGUAGE SUPPORT FOR VOICE AND NATURAL LANGUAGE
ISTHE API AVAILABLE INYOUR
Recently announced APIs may not be immediately or ever
available in your chosen region
What is the charging basis for APIs?
Or something else?
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
The Data Refinery Company