Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Machine Learning as an API - Easy Ways to Add Intelligence to Your Web App

Devoxx via YouTube

Overview

Explore machine learning integration in web applications through easy-to-use APIs in this 45-minute Devoxx conference talk. Discover how to leverage trained models and public APIs for image classification, speech recognition, and text entity analysis to enhance app intelligence without delving into complex theory and mathematics. Learn about Google Cloud Vision API for image analysis, including landmark detection and web entity extraction. Examine audio processing capabilities, natural language processing for entity extraction and sentiment analysis, and neural machine translation. Gain insights into the Google Video Intelligence API for label detection in video content. Follow along with code snippets and demos to understand practical implementation of these powerful machine learning tools in your web applications.

Syllabus

Introduction
What is developer advocate
What is a deep neural network
Writing the code
Common use cases
Why do we care
Two ways to add ML
Image analysis
Image analysis problems
Image review problems
Extract emotions from images
Verify that an image contains a certain object
Google Cloud Vision API examples
Google Cloud Vision API features
JSON response
Landmark detection
New features
Web entities
Image entities
Uploading images
Results
Analyzing Audio
App Example
Demo
Speech API
Text API
WooTrick API
Entity Extraction
Example Entity Extraction
Example Sentiment Analysis
Syntax Analysis
Natural Language API
BigQuery
UserDefined Functions
EntityBased Sentiment
Sentiment Scores
Text Analysis
Translation
Airbnb
Python code snippet
Neural machine translation
Natural language translation API
Why use an API
Google Video Intelligence API
Google Video Intelligence Demo
Label Detection Response
Wrap up

Taught by

Devoxx

Reviews

Start your review of Machine Learning as an API - Easy Ways to Add Intelligence to Your Web App

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.