Get an inside look at new AI & ML capabilities to help you make smarter decisions. Register for Next '21.

Natural Language AI

Derive insights from unstructured text using Google machine learning.

Industry leading accuracy

Insightful text analysis

Natural Language uses machine learning to reveal the structure and meaning of text. You can extract information about people, places, and events, and better understand social media sentiment and customer conversations. Natural Language AI enables you to analyze text and also integrate it with your document storage on Cloud Storage.


Train your own high-quality machine learning custom models to classify, extract, and detect sentiment with minimum effort and machine learning expertise using Vertex AI for natural language, powered by AutoML. You can use the AutoML UI to upload your training data and test your custom model without a single line of code.

Natural Language API

The powerful pre-trained models of the Natural Language API empowers developers to easily apply natural language understanding (NLU) to their applications with features including sentiment analysis, entity analysis, entity sentiment analysis, content classification, and syntax analysis.

Healthcare Natural Language AI

Gain real-time analysis of insights stored in unstructured medical text. Healthcare Natural Language API allows you to distill machine-readable medical insights from medical documents, while AutoML Entity Extraction for Healthcare makes it simple to build custom knowledge extraction models for healthcare and life sciences apps—no coding skills required. Learn more.

Natural Language API demo

How AutoML works

How AutoML Natural Language works1. Upload your documents. Label text based on your domain- specific keywords and phrases. 2. Train your custom model. Classify, extract, and detect sentiment. 3. Evaluate. Get insights that are relevant to your specific needs.Label text based on your domain- specific keywords and phrasesClassify, extract, and detect sentimentGet insights that are relevant to your specific needs3. Evaluate2. Train your custom model1. Upload your documents+1.0-1.0Orders Receipts InvoicesNotes Info Requests ComplaintsTXT


Insights From Customers

Insights from customers


Multimedia Multilingual Support

Multimedia and multilingual support


Extract Key Document

Extract key document entities that matter


Receipt and Invoice

Receipt and invoice understanding


Content Classification

Content classification relationship graphs


Google Deep Learning

Best of Google deep-learning models


Which Natural Language product is right for you?

You can work with either one or reap the benefits of both products by using Natural Language API to quickly reveal the structure and meaning of text — using thousands of pretrained classifications — and using AutoML to classify content into custom categories to suit your specific needs.

AutoML Natural Language API

Integrated REST API


Checkmark Checkmark

Syntax analysis



Entity analysis



Custom entity extraction



Sentiment analysis



Custom sentiment analysis



Content classification

Classify documents in 700+ predefined categories.


Custom content classification





Checkmark Checkmark

Custom models



Powered by Google’s AutoML models



Spatial structure understanding



Large dataset support



Our Customers


Natural Language products Pricing guide
Natural Language API Pricing
AutoML Pricing


Google Cloud

Get started



Natural Language API
