My Account Log in

3 options

Google Cloud AI services quick start guide : build intelligent applications with Google cloud AI services / Arvind Ravulavaru.

EBSCOhost Academic eBook Collection (North America) Available online

View online

Ebook Central Academic Complete Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Ravulavaru, Arvind, author.
Language:
English
Subjects (All):
Google (Firm).
Cloud computing.
Physical Description:
1 online resource (1 volume) : illustrations
Edition:
1st edition
Other Title:
Google Cloud Artificial Intelligence Services quick start guide
Place of Publication:
Birmingham ; Mumbai : Packt, 2018.
System Details:
text file
Summary:
Leverage the power of various Google Cloud AI Services by building a smart web application using MEAN Stack About This Book Start working with the Google Cloud Platform and the AI services it offers Build smart web applications by combining the power of Google Cloud AI services and the MEAN stack Build a web-based dashboard of smart applications that perform language processing, translation, and computer vision on the cloud Who This Book Is For This book is ideal for data professionals and web developers who want to use the power of Google Cloud AI services in their projects, without the going through the pain of mastering machine learning for images, videos and text. Some familiarity with the Google Cloud Platform will be helpful. What You Will Learn Understand Google Cloud Platform and its Cloud AI services Explore the Google ML Services Work with an Angular 5 MEAN stack application Integrate Vision API, Video Intelligence API for computer vision Be ready for conversational experiences with the Speech Recognition API, Cloud Language Process and Cloud Translation API services Build a smart web application that uses the power of Google Cloud AI services to make apps smarter In Detail 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. 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. 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. 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. By the end of this book, yo...
Contents:
Cover
Copyright and Credits
Dedication
Packt Upsell
Contributors
Table of Contents
Preface
Chapter 1: Introducing Google Cloud AI Services
Google Cloud Platform
Compute
Big data
Identity and security
Internet of Things (IoT)
Storage and databases
Data transfer
API platform and ecosystem
Management tools
Networking
Cloud AI
Developer tools
Cognition on cloud
Clients
Data types
Cognitive services
Why Cognition on Cloud?
How do machines achieve intelligence?
Cognitive accuracy and machine learning
Google Cloud AI
Cloud AutoML Alpha
Cloud TPU Beta
Cloud Machine Learning Engine
Cloud Job Discovery Private Beta
Dialogflow Enterprise Edition Beta
Cloud Natural Language
Cloud Speech API
Cloud Translation API
Cloud Vision API
Cloud Video Intelligence
Summary
Chapter 2: Setting Up a Smart Forum App
Technical requirements
SmartExchange architecture
SmartExchange demo
Architecture overview
Database design
APIs
Setting up the project
Installing Git
Installing Node.js
Installing MongoDB (optional)
Angular CLI
Yarn (optional)
Heroku Toolbelt (optional)
Text editors (optional)
Setting up mLab
Test connection
Robo 3T connection (optional)
Setting up an authentication
Creating the project
Setting up API key
Setting up service account key
Setting up code
Downloading base code
App folder structure
Server code walk-through
Express and Mongoose
Routes
Security
Mongoose models
Controllers
Client code walk-through
Routing
Authentication
Services
Components
Running the app
Deploying to Heroku
Chapter 3: Cloud Vision API
Pricing
Enabling the API
Setting up a REST client
Setting up cURL.
Setting up Postman
Exploring the Vision API
Face detection
Request structure
Constructing the request
Analyzing the response
Label detection
Safe search detection
API reference
Integrating Cloud Vision API with SmartExchange
Solution design
Setting up Cloudinary
Signing up with Cloudinary
Managing the API key
Setting up the server code
Installing dependencies
Defining routes
Updating the message model
Defining the controller
Setting up the client code
Setting up the ng-bootstrap
Modifying the view thread component
Setting up the upload image modal component
Completing the view thread component
Creating the Vision API service
Managing the helpers
Testing the app
Chapter 4: Video Intelligence API
Video Intelligence API
Enabling API
Exploring Video Intelligence API
Label detection - request structure
Label detection - constructing the request
Label detection - analyze response
Operation status - request structure
Operation status - constructing the request
Operation status - analyze response
Integrating Video Intelligence API with SmartExchange
Get a copy of code from Chapter 3
Setting up server code
Updating the controller
Setting up client code
Setting up recordrtc
Setting up the upload video modal component
Creating the video API service
Summary.
Chapter 5: Cloud Speech API
Exploring the Cloud Speech API
Synchronous speech recognition
Asynchronous speech recognition
Streaming speech recognition
Audio to text using synchronous speech recognition
Analyse response
Integrating Cloud Speech API with SmartExchange
Setting up the upload audio modal component
Creating the audio API service
Chapter 6: Cloud Natural Language
Cloud Natural Language API
Exploring the Cloud Natural Language API
Sentiment analysis
Entity analysis
Integrating the Natural Language API with SmartExchange
Updating the POST API URL
Updating the view thread component
Chapter 7: Cloud Translation
Exploring Cloud Translation API
Discovering supporting languages
Analysing response
Text translation
Integrating Translate API with SmartExchange
Solution design.
Setting up the server code
Setting up the translate message modal component
Creating the Audio API service
Other Books You May Enjoy
Index.
Notes:
Description based on print version record.
ISBN:
9781788996532
1788996534
OCLC:
1041187983

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account