Google Cloud AI services quick start guide build intelligent applications with Google cloud AI services
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 Bu...
Otros Autores: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Birmingham ; Mumbai :
Packt
2018.
|
Edición: | 1st edition |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630709706719 |
Tabla de Contenidos:
- 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
- Summary
- Chapter 3: Cloud Vision API
- 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
- Request structure
- Constructing the request
- Analyzing the response
- Safe search detection
- Request structure
- Constructing the request
- Analyzing the response
- API reference
- Integrating Cloud Vision API with SmartExchange
- Solution design
- Setting up Cloudinary
- Pricing
- API reference
- 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
- Deploying to Heroku
- Summary
- Chapter 4: Video Intelligence API
- Video Intelligence API
- Pricing
- Enabling API
- Exploring Video Intelligence API
- Label detection
- 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
- API reference
- Integrating Video Intelligence API with SmartExchange
- Solution design
- Get a copy of code from Chapter 3
- Setting up server code
- Installing dependencies
- Defining routes
- Updating the message model
- Updating the controller
- Setting up client code
- Setting up recordrtc
- Modifying the view thread component
- Setting up the upload video modal component
- Completing the view thread component
- Creating the video API service
- Testing the app
- Deploying to Heroku
- Summary.
- Chapter 5: Cloud Speech API
- Cloud Speech API
- Pricing
- Enabling the API
- Exploring the Cloud Speech API
- Synchronous speech recognition
- Asynchronous speech recognition
- Streaming speech recognition
- Audio to text using synchronous speech recognition
- Request structure
- Constructing the request
- Analyse response
- API reference
- Integrating Cloud Speech API with SmartExchange
- Solution design
- Setting up the server code
- Installing dependencies
- Defining routes
- Updating the message model
- Updating the controller
- Setting up the client code
- Modifying the view thread component
- Setting up the upload audio modal component
- Completing the view thread component
- Creating the audio API service
- Testing the app
- Deploying to Heroku
- Summary
- Chapter 6: Cloud Natural Language
- Cloud Natural Language API
- Pricing
- Enabling the API
- Exploring the Cloud Natural Language API
- Sentiment analysis
- Request structure
- Constructing the request
- Analyse response
- Entity analysis
- Request structure
- Constructing the request
- Analyse response
- API reference
- Integrating the Natural Language API with SmartExchange
- Solution design
- Setting up the server code
- Installing dependencies
- Defining routes
- Updating the message model
- Updating the controller
- Setting up the client code
- Updating the POST API URL
- Updating the view thread component
- Testing the app
- Deploying to Heroku
- Summary
- Chapter 7: Cloud Translation
- Cloud Translation API
- Pricing
- Enabling API
- Exploring Cloud Translation API
- Discovering supporting languages
- Request structure
- Constructing the request
- Analysing response
- Text translation
- Request structure
- Constructing the request
- Analyse response
- Integrating Translate API with SmartExchange
- Solution design.
- Setting up the server code
- Installing dependencies
- Defining routes
- Updating the message model
- Updating the controller
- Setting up the client code
- Modifying the view thread component
- Setting up the translate message modal component
- Creating the Audio API service
- Testing the app
- Deploying to Heroku
- Summary
- Other Books You May Enjoy
- Index.