7 Azure AI

 

This chapter covers:

  • Understanding natural language processing, speech, vision and content moderation using AI
  • Creating a project in Azure AI Foundry to manage the entire AI life cycle of a product
  • Considerations for Responsible AI use

Microsoft Azure AI offers a suite of advanced tools designed to enhance business operations through artificial intelligence. These services include natural language processing (NLP), speech recognition, and computer vision—each empowering organizations to automate processes, improve customer interactions, and gain deeper insights from their data. For example, a customer service chatbot built with Azure’s NLP capabilities can understand and respond to queries in natural language, delivering instant, accurate answers that elevate the overall support experience. Likewise, Azure’s speech-to-text services can transcribe call recordings for quality assurance and training, enabling a retail company to analyze customer feedback and quickly identify common issues.

7.1 Natural Language Processing and OpenAI

7.2 Speech Services

7.2.1 Speech to Text

7.2.2 Text to Speech

7.2.3 Speech Translation

7.3 Vision Services

7.3.1 Computer Vision

7.3.2 Custom Vision

7.3.3 Face API

7.3.4 Content Moderation

7.4 Azure AI Foundry

7.4.1 Starting with AI Foundry

7.4.2 Configuring a data source

7.4.3 Selecting a model

7.4.4 Model fine tuning

7.4.5 Deployment Pipelines and Operational Governance

7.5 Responsible AI

7.5.1 Fairness

7.5.2 Transparency

7.5.3 Privacy

7.6 Summary