AI building blocks make
it easy to add the human
like capabilities of sight,
language, and
conversation to your
applications.
Slide 9
Slide 9 text
Machine Learning
APIs
Pre trained models
ML Engine /
Deep Learning VMs
Custom Models
Cloud AutoML
Application Developers Data scientists & Practitioners
@ksivamuthu
Spectrum of AI Building Blocks
Slide 10
Slide 10 text
Machine Learning APIs
Slide 11
Slide 11 text
Cloud AutoML
Slide 12
Slide 12 text
TensorFlow TPUs Google Machine Perception
Pre-trained ML APIs and AutoML
Energy Auto Finance Entertainment Media Manufacturing /
Agriculture
Retail
@ksivamuthu
Slide 13
Slide 13 text
MLKit
Machine Learning for Mobile Developers
Slide 14
Slide 14 text
MLKit
• Optimized for Mobile – iOS / Android SDK, Flutter
• Easy to use APIs – Pretrained and Custom models
• On-device and Google Cloud AI Inference APIs
• Fast inference time
• Privacy of your data – On-Device ML Support
Slide 15
Slide 15 text
No content
Slide 16
Slide 16 text
Initialize the Detectors
Slide 17
Slide 17 text
Get the image
Detect / Process Image
Slide 18
Slide 18 text
Extract the Labels
Slide 19
Slide 19 text
Demo
Flutter + MLKit APIs
Slide 20
Slide 20 text
Boat
Classification
Slide 21
Slide 21 text
Ensure Mask
Slide 22
Slide 22 text
Ensure Mask
• Preparing Dataset
• Training
• Evaluation
• Exporting model to run in Edge/Device
• Running inference in device