Spotted a bug? Have a great idea? Help us make great!

Perception AI

Tools to Help Developers Inject Image and Video Understanding into Applications

Leverage AI breakthroughs in image and video perception without becoming an AI expert

Use our suite of tools and services to add machine learning to your projects, without requiring deep machine learning or data science expertise. Add AI-powered computer vision for images and videos into your applications.

Jump right into the Vision API

Discover quickstarts, how-tos, code samples, and more to help you get up and running fast

Experiment with the Cloud Video Intelligence API

Cloud shell tutorial for shot change detection with the Cloud Video Intelligence API

Explore an integrated image search solution

Build an image search application that uses the Cloud Vision API and Cloud AutoML Vision

Experts and influencers

Meet Google’s AI Developer, Chatbot, and ML Experts



Detect Labels, Faces, and Landmarks in Images with the Cloud Vision API

Learn use the Vision API and other GCP services to authenticate users, store data, upload images and use vision detection features.

  • Sara Robinson
  • Updated July 3, 2019

Use the Vision API with Ruby

The Cloud Natural Language API lets you extract entities from text, perform sentiment and syntactic analysis, and classify text into categories. Learn how to use the Natural Language API to analyze entities, sentiment, and syntax

  • Frank Natividad
  • Updated Jun 17, 2019

Scan User-generated Content using Cloud Vision and Video Intelligence APIs

Deploy a set of Cloud Functions in order to process images and videos with the Cloud Vision API and Cloud Video Intelligence API.

  • Alexis Moussine-Pouchkine
  • Updated July 3, 2019
Learn about examples of real-world data science

News feed

Get the latest news and articles about AI and ML for Developers


Featured Conversational AI and ML for Developers videos from Google’s YouTube channels