Ends in
00
days
00
hrs
00
mins
00
secs
ENROLL NOW

🎁 Get 20% Off - Christmas Big Sale on All Practice Exams, Video Courses, and eBooks!

Azure Applied AI Services: Computer Vision and NLP Workloads on Azure

Last updated on December 5, 2023

Computer Vision on Azure involves the use of Azure AI Services and related tools to analyze and understand visual content, such as images and videos. The goal is to enable computers to interpret and extract valuable information from visual data.

Computer Vision Workloads on Azure:

  • Azure AI Services

      • Azure AI Services that analyzes and understands images and videos.
      • It provides features like object detection, image recognition, image tagging, and OCR.
      • Developers can extract insights from visual data and perform tasks like detecting objects and extracting text from images.
      • Computer Vision simplifies the development of applications with advanced visual analysis capabilities on Azure.
  • Custom Vision

Azure Applied AI Services Cheat Sheet: Computer Vision and NLP Workloads on Azure

      • Azure AI Services for creating custom image classification and object detection models.

      • It offers a user-friendly interface for training and deploying models tailored to specific domains or tasks.

      • Users can train models using their own labeled datasets and easily integrate them into their applications.

  • Azure AI Document Intelligence

Azure Applied AI Services Cheat Sheet: Computer Vision and NLP Workloads on Azure1

      • Azure service for extracting text, key/value pairs, and table data from structured documents.

      • It is specifically designed for forms, invoices, receipts, and other structured documents.

      • Azure AI Document Intelligence utilizes machine learning algorithms to automatically analyze and extract structured data from scanned documents.

      • It simplifies data extraction processes and enables automation in document processing workflows.

  • Face Service

Azure Applied AI Services Cheat Sheet: Computer Vision and NLP Workloads on Azure2

      • Azure Cognitive Services for facial detection, recognition, and analysis.
      • The Face service provides features like facial recognition, emotion detection, and face verification.

      • Developers can utilize the Face service to build applications that analyze and understand facial characteristics.

 

Natural Language Processing (NLP) on Azure involves the use of Azure AI Services and related tools to analyze, understand, and generate natural language text. NLP focuses on enabling computers to comprehend and process human language in a meaningful way.

Natural Language Processing (NLP) Workloads on Azure:

Tutorials dojo strip
  • Azure Bot Service

Azure Applied AI Services Cheat Sheet: Computer Vision and NLP Workloads on Azure3

      • Platform for building, deploying, and managing chatbots.

      • Supports the development of intelligent chatbots which understands natural language and engage in dialogues.

      • Integrates with NLP services to enable natural language understanding and dialog management.

      • Facilitates messaging platforms, allowing chatbots to be deployed across various channels.

  • Language Understanding (LUIS)

      • Enables developers to incorporate language understanding capabilities into their applications.

      • Allows developers to create custom models for intent recognition and entity extraction.

      • This helps in interpreting and understanding user input/intents, enhancing the application’s ability to process and respond to natural language queries.
  • Text Analytics

Azure Applied AI Services Cheat Sheet: Computer Vision and NLP Workloads on Azure4

        • An Azure service that utilizes natural language processing techniques.

        • It allows developers to extract valuable insights from text data.

        • To gain a deeper understanding from textual data and automate text processing tasks for efficient analysis.

        • Text Analytics capabilities

          • Entity recognition – Identifies and classifies named entities in text.

          • Key phrase extraction – Identifies essential words and phrases that summarize the content of the text.

            • It involves identifying and extracting the most important and relevant phrases or terms from a given text.

Azure Applied AI Services: Computer Vision and NLP Workloads on Azure

  • Sentiment analysis – Determines the emotional tone and attitudes expressed in a piece of text.
    Pre-trained model service
      • Sentiment analysis and opinion mining are two ways of detecting positive and negative sentiment.

        • Using sentiment analysis, you can get sentiment labels (such as “negative”, “neutral” and “positive”) and confidence scores at the sentence and document-level.

        • Opinion Mining provides granular information about the opinions related to words (such as the attributes of products or services) in the text.

Azure Applied AI Services: Computer Vision and NLP Workloads on Azure

      • Language detection – Identifies the language in which a piece of text is written.
  • Speech

      • Also known as text-to-speech, this is the process of creating artificial speech from text. It’s used in a variety of applications, including reading for the visually impaired, voiceovers in videos, and as the ‘voice’ of AI personal assistants like Alexa.

Azure Applied AI Services: Computer Vision and NLP Workloads on Azure

  • Speech Recognition

      • Technology that converts spoken language into written text. It’s used in voice-activated virtual assistants, voice-to-text processing software, in-car systems, and more.

      • Speech Synthesis Markup Language (SSML) is an XML-based markup language that you can use to fine-tune your text-to-speech output attributes such as pitch, pronunciation, speaking rate, volume, and more. It gives you more control and flexibility than plain text input.

        • The Audio Content Creation tool lets you author plain text and SSML in Speech Studio.

        • The Batch synthesis API accepts SSML via the inputs property.

        • The Speech CLI accepts SSML via the spx synthesize –ssml SSML command line argument.

        • The Speech SDK accepts SSML via the “speak” SSML method across the different supported languages.

Azure Applied AI Services: Computer Vision and NLP Workloads on Azure

Common Artificial Intelligence Methods

  • Decision Trees

      • It classifies into pre-defined categories based on learned rules from labeled training data.

  • Predicting

      • The process of using a trained model to make a prediction about unseen or future data based on the patterns the model learned from the training data.

  • Clustering

      • It segregates groups with similar traits and assigns them into clusters.

    Free AWS Courses
    •  

References:

Get 20% Off – Christmas Big Sale on All Practice Exams, Video Courses, and eBooks!

Tutorials Dojo portal

Learn AWS with our PlayCloud Hands-On Labs

Tutorials Dojo Exam Study Guide eBooks

tutorials dojo study guide eBook

FREE AWS Exam Readiness Digital Courses

FREE AWS, Azure, GCP Practice Test Samplers

Subscribe to our YouTube Channel

Tutorials Dojo YouTube Channel

Follow Us On Linkedin

Recent Posts

Written by: Maine Cruz

Charmaine is a DevOps engineer and a Cloud instructor at Tutorials Dojo. She is also an AWS BuildHers+ Mentor in AWS User Group Philippines. Certified in both AWS and Azure Cloud platforms. Charmaine specializes in automating solutions and CI/CD.

AWS, Azure, and GCP Certifications are consistently among the top-paying IT certifications in the world, considering that most companies have now shifted to the cloud. Earn over $150,000 per year with an AWS, Azure, or GCP certification!

Follow us on LinkedIn, YouTube, Facebook, or join our Slack study group. More importantly, answer as many practice exams as you can to help increase your chances of passing your certification exams on your first try!

View Our AWS, Azure, and GCP Exam Reviewers Check out our FREE courses

Our Community

~98%
passing rate
Around 95-98% of our students pass the AWS Certification exams after training with our courses.
200k+
students
Over 200k enrollees choose Tutorials Dojo in preparing for their AWS Certification exams.
~4.8
ratings
Our courses are highly rated by our enrollees from all over the world.

What our students say about us?