Designing and Implementing Solutions Using Google Machine Learning APIs
Most organizations wish to harness the power of machine learning (ML) to improve their products, but they may not always have the expertise available in-house. This course shows you how to harness the power of ML for use cases using API calls.
What you'll learn
The Google Cloud Platform makes a wide range of machine learning (ML) services available as a part of Google Cloud AI. Google Cloud Machine Learning APIs are the most accessible and lightweight service which makes powerful ML models available to even novice programmers using simple, intuitive APIs. In this course, Designing and Implementing Solutions Using Google Machine Learning APIs, you'll learn how you can use and work with Google Machine Learning APIs, which makes powerful pre-trained models on Google’s datasets. First, you'll delve into an overview of the machine learning services suite available on the Google Cloud, and understand the features of each so you can make the right choice about what service makes sense for your use case. Next, you'll discover speech-based APIs allowing you to convert speech-to-text and text-to-speech with additional emphasis support using SSML, and how you can call these REST APIs using simple Python libraries. Then, you'll learn about Natural Language APIs and see how they can be used for sentiment analysis and for language translation. Finally, you'll explore the Vision and Video Intelligence APIs in order to perform face and label detection on images. By the end of this course, you'll have the necessary knowledge to choose the right ML API that fits your use case and use multiple APIs together to build more complex features for your product.
Table of contents
- Module Overview 1m
- Introducing the Speech-to-Text API 3m
- Speech-to-Text Using gcloud 5m
- Speech-to-Text Using the REST API 4m
- Connecting to Datalab 4m
- Synchronous and Asynchronous Speech-to-Text 5m
- Speech-to-Text with Raw Audio 2m
- Introducing the Text-to-Speech API 2m
- Installing Text-to-Speech Libraries 2m
- Speech Synthesis in Multiple Languages Using Text-to-Speech 3m
- Text-to-Speech Using SSML 3m
- Module Overview 1m
- Introducing the Natural Language API 3m
- Content Classification Using the Natural Language API 3m
- Entity Analysis Using the Natural Language API 2m
- Content Classification on a Text File Stored in Cloud Storage 2m
- Sentiment Analysis Using the Natural Language API 3m
- Introducing the Translate API 1m
- Text Translation Using the Translate API 3m