+ All Categories
Home > Software > Introduction to Google Cloud Machine Learning APIs

Introduction to Google Cloud Machine Learning APIs

Date post: 16-Apr-2017
Category:
Upload: romin-irani
View: 72 times
Download: 5 times
Share this document with a friend
18
Introduction to Cloud ML APIs Google Developer Day India - March 2017 @iRomin | Principal Architect @ Xoriant [email protected]
Transcript
Page 1: Introduction to Google Cloud Machine Learning APIs

Introduction to Cloud ML APIs

Google Developer Day India - March 2017 @iRomin | Principal Architect @ Xoriant

[email protected]

Page 2: Introduction to Google Cloud Machine Learning APIs

AgendaGoogle Cloud Machine Learning ServicesCloud Vision APICloud Speech APICloud Natural Language APITranslation APIQ & A

Page 3: Introduction to Google Cloud Machine Learning APIs

Google Cloud - Coverage

Page 4: Introduction to Google Cloud Machine Learning APIs

Entire Spectrum of ServicesTensorflowOpen Source library for Machine Learning

Cloud MLBuild your Machine Learning Model and host it in Google Cloud

Machine Learning APIsMultiple APIs like Vision, Video Intelligence, Jobs, Speech, Translation, Text and more

Page 5: Introduction to Google Cloud Machine Learning APIs

How do you choose one ?

Reference : https://cloud.google.com/blog/big-data/2017/03/announcing-google-cloud-video-intelligence-api-and-more-cloud-machine-learning-updates

Page 6: Introduction to Google Cloud Machine Learning APIs

Steps to using the ML APIs - 1 - 2 - 3 Enable the API in your Google Cloud Platform ProjectCreate a Service Account + Download the Service

Account KeyUse Application Default Credentials to identify

yourself to GCP (Use the Service Key downloaded above)

Use any of the Client SDKs available in multiple languages

Page 7: Introduction to Google Cloud Machine Learning APIs

Cloud Vision API - Insights from your imagesLabel / Face Detection

Image Attributes

Landmark Detection

Logo Detection

OCR Detection

Safe Search Detection

https://cloud.google.com/vision/

Page 8: Introduction to Google Cloud Machine Learning APIs

Cloud Vision API

Page 9: Introduction to Google Cloud Machine Learning APIs

Cloud Speech API - Speech to Text powered by MLAudio → Text

80 languages & variants

Audio uploaded on request and integrated with GCS

Result Streaming supported

Noisy Environments & Context

https://cloud.google.com/speech

Page 10: Introduction to Google Cloud Machine Learning APIs

Cloud Speech API - Use Case

Page 11: Introduction to Google Cloud Machine Learning APIs

Cloud Natural Language API - Insights from Unstructured TextSyntax Analysis

Entity Recognition

Sentiment Analysis

Use in combination with Cloud Speech and Vision API (OCR)

https://cloud.google.com/natural-language

Page 12: Introduction to Google Cloud Machine Learning APIs

Cloud Natural Language API - Entity Extraction

Page 13: Introduction to Google Cloud Machine Learning APIs

Cloud Natural Language API - Sentiment Analysis

Page 14: Introduction to Google Cloud Machine Learning APIs

Cloud Translation API - Dynamically Translate among languages Translate Many Languages

Language Detection

Supports more than 100 languages

Learning continuously via Logs Analysis and Human Translation

List of Supported Languages

https://cloud.google.com/translation

Page 15: Introduction to Google Cloud Machine Learning APIs

Cloud Translation API - Demo

Page 16: Introduction to Google Cloud Machine Learning APIs

Cloud Video Intelligence API - Private Beta Make your videos searchable + discoverableExtract metadataDetect scene changingConstantly improving

Page 17: Introduction to Google Cloud Machine Learning APIs

Cloud Video Intelligence API - Demo

https://cloud.google.com/video-intelligence/#demo

Page 18: Introduction to Google Cloud Machine Learning APIs

Thank You

Q & A


Recommended