Integrate AI Services to enrich your applications with intelligent features in Azure Database for PostgreSQL

Intermediate
Developer
Data Engineer
Solution Architect
Azure
Azure Database for PostgreSQL

This module explores how to integrate Azure AI Services with Azure Database for PostgreSQL to add intelligent capabilities to your applications. You'll learn to use the azure_ai extension to call Azure AI Language services for text summarization, sentiment analysis, opinion mining, key phrase extraction, named entity recognition, and PII detection. You'll also explore text translation with Azure Translator and how to perform inference using Azure Machine Learning endpoints directly from your database.

Learning objectives

By the end of this module, you'll be able to:

  • Summarize text data using Azure AI Language services in Azure Database for PostgreSQL.
  • Perform sentiment analysis and opinion mining on text stored in your database.
  • Extract key phrases, recognize named entities, and detect PII using Azure AI Language.
  • Translate text into multiple languages using Azure Translator.
  • Run inference using Azure Machine Learning endpoints directly from PostgreSQL.

Prerequisites

  • Ability to write basic SQL queries.
  • Comfort with provisioning Azure resources such as Flexible Server and enabling extensions.

Get started with Azure

Choose the Azure account that's right for you. Pay as you go or try Azure free for up to 30 days. Sign up.