Book Image

Google Cloud AI Services Quick Start Guide

By : Arvind Ravulavaru
Book Image

Google Cloud AI Services Quick Start Guide

By: Arvind Ravulavaru

Overview of this book

<p>Cognitive services are the new way of adding intelligence to applications and services. Now we can use Artificial Intelligence as a service that can be consumed by any application or other service, to add smartness and make the end result more practical and useful.</p> <p>Google Cloud AI enables you to consume Artificial Intelligence within your applications, from a REST API.  Text, video and speech analysis are among the powerful machine learning features that can be used. This book is the easiest way to get started with the Google Cloud AI services suite and open up the world of smarter applications.</p> <p>This book will help you build a Smart Exchange, a forum application that will let you upload videos, images and perform text to speech conversions and translation services. You will use the power of Google Cloud AI Services to make our simple forum application smart by validating the images, videos, and text provided by users to Google Cloud AI Services and make sure the content which is uploaded follows the forum standards, without a human curator involvement.</p> <p>You will learn how to work with the Vision API, Video Intelligence API, Speech Recognition API, Cloud Language Process, and Cloud Translation API services to make your application smarter.</p> <p>By the end of this book, you will have a strong understanding of working with Google Cloud AI Services, and be well on the way to building smarter applications.</p>
Table of Contents (9 chapters)

What this book covers

Chapter 1, Introducing Google Cloud AI Services, introduces you to the world of Google Cloud Platform (GCP). You will understand various services provided by GCP, and we will deep dive into all the services provided by Google Cloud AI services. You will understand the basics of machine learning and AI in this chapter and how they tie in with Cognition as a Service (CAAS).

Chapter 2, Setting Up a Smart Forum App, walks you through the architecture and design of the application (SmartExchange) we will build. We will understand the database schema and the application stack. We will then download the base application and set it up. We will also set up the required keys for accessing Google Cloud AI services.

Chapter 3, Cloud Vision API, explains how to work with the Cloud Vision API over REST API. We will explore various features that we can detect using this API. Finally, we will integrate the Cloud Vision API services with SmartExchange.

Chapter 4, Video Intelligence API, focuses on how to work with the Video Intelligence API over REST API. We will explore various features that we can detect using this API. Finally, we will integrate the Video Intelligence API services with SmartExchange.

Chapter 5, Cloud Speech API, looks at how to work with the Cloud Speech API over REST API. We will explore various features that we can detect using this API. Finally, we will integrate the Cloud Speech API with SmartExchange.

Chapter 6, Cloud Natural Language, outlines how to work with the Cloud Natural Language API over REST API. We will explore various features that we can detect using this API. Finally, we will integrate the Cloud Natural Language API with SmartExchange.

Chapter 7, Cloud Translation, explains how to work with the Cloud Translation API over REST API. We will explore how to translate a piece of text into other languages using this API. Finally, we will integrate the Cloud Translation API with SmartExchange.