Get started with Azure AI Services

Happy new year, all! The new year is a great opportunity for starting to learn a new skill. In this article, we will explore the capabilities of the Azure AI Services. You will:

  • Learn about the different services offered by Azure AI.
  • Explore some learning material that will help you get started building your own AI applications on Azure.

To start using the Azure AI services, you need an Azure subscription. If you don’t have one, you can sign up for an Azure free account.

What is Azure AI?

The Azure AI Platform is a collection of AI services that help you build and deploy your own AI solutions using high-quality and state-of-the-art models. It offers models for speech, vision, language, and decision-making.

The AI services are designed for both developers and data scientists. You can easily access the Azure AI Services through an API call. If you are an experienced developer, you can also build and train your models in the cloud using popular machine learning frameworks, such as Tensorflow and Pytorch.

The Azure AI services are grouped into 3 categories:

  • Applied AI Services
  • Cognitive Services
  • Azure Machine Learning

Azure Applied AI Services

Azure Applied AI Services are cloud services that offer AI models for common tasks, such as mining knowledge from documents, creating conversational experiences, document understanding, extracting insights from any content, and more. For example, you can use the Azure Form Recognizer to automate information extraction from medical documents and invoices.

Azure Applied AI Services

Azure Cognitive Services

Azure Cognitive Services is a collection of pre-trained AI models for vision, speech, language, and decision-making.

Azure Cognitive Services

With Azure Cognitive Services for Vision, you can identify and analyze content within images and videos. For example, you can build an advanced image classification and object detection model in Custom Vision using a graphical user interface and export the model in one of the available formats to run offline in your company’s mobile app or on edge devices.

If this sounds interesting to you, you can check out the following articles that I have written about Azure Cognitive Services for Vision:

Azure Machine Learning

Azure Machine Learning is a platform for operating machine learning workloads in the cloud. It includes a wide range of features and capabilities that help us prepare data, train models, publish, and manage predictive services.

You can build models using either Jupyter Notebooks and your preferred libraries and frameworks or Automated Machine Learning or the Designer, which is a drag-and-drop development interface.

Azure Machine Learning

If you want to get started building ML models in Azure Machine Learning, you may check out the following articles about training and deploying ML models in Azure Machine Learning Designer.

Learning Resources from Microsoft Learn

Microsoft Learn is a great place for starting to learn a new skill, as it offers courses for both beginner and experienced developers along with interactive exercises. Here are two learning paths to get started with the Azure AI Platform:

You May Also Like