Azure Applied AI Services

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

Azure Applied AI Services

Azure Applied AI Services are high-level services focused on empowering developers to quickly unlock the value of data by
applying AI into their key business scenarios. Built on top of the AI APIs of Azure Cognitive Services, Azure Applied AI
Services are optimized for critical tasks ranging from monitoring and diagnosing metric anomalies, mining knowledge from
documents, enhancing the customer experience through transcription analysis, boosting literacy in the classroom, document
understanding and more.

Below are mentioned in-built AI services.

Azure Form Recognizer


 Enabling organizations in all industries to consume information hidden within documents to increase productivity,
automate business processes and generate knowledge and insights.
 It lets you build automated data processing software using machine learning technology to Identify and extract text,
key/value pairs, selection marks, tables, and structure from your documents.
 Azure Form Recognizer is built using OCR, Text Analytics and Custom Text from Azure Cognitive Services.
 Form Recognizer is composed of custom document processing models, pre-built models for invoices, receipts, IDs and
business cards, and the layout model.

Azure Metrics Advisor


 Azure Metrics Advisor uses AI to perform data monitoring and anomaly detection in time series data. The service
automates the process of applying models to your data, and provides a set of APIs and a web-based workspace for data
ingestion, anomaly detection, and diagnostics—without needing to know machine learning.
 Developers can build AIOps, predictive maintenance, and business monitoring applications on top of the service. Azure
Metrics Advisor is built using Anomaly Detector from Azure Cognitive Services.

Azure Cognitive Search


 Azure Cognitive Search is the only cloud search service with built-in AI capabilities that enrich all types of information
to help you identify and explore relevant content at scale. Use cognitive skills for vision, language, and speech, or use
custom machine learning models to uncover insights from all types of content.
 offers semantic search capability, which uses advanced machine learning techniques to understand user intent and
contextually rank the most relevant search results.
 Search is foundational to any app that surfaces text content to users, with common scenarios including catalog or
document search, online retail, or data exploration.
 When you create a search service, you'll work with the following capabilities:
 A search engine for full text search with storage for user-owned content in a search index
 Rich indexing, with text analysis and optional AI enrichment for advanced content extraction and
transformation
 Rich query capabilities, including simple syntax, full Lucene syntax, and typeahead search
 Programmability through REST APIs and client libraries in Azure SDKs for .NET, Python, Java, and JavaScript
 Azure integration at the data layer, machine learning layer, and AI (Cognitive Services)

Azure Immersive Reader


 Azure Immersive Reader is an inclusively designed tool that implements proven techniques to improve reading
comprehension for new readers, language learners, and people with learning differences such as dyslexia.
 same technology used in Microsoft Word and Microsoft OneNote to improve your web applications.
 Azure Immersive Reader is built using Translation and Text to Speech from Azure Cognitive Services.

Azure Bot Service


 Enable rapid creation of customizable, sophisticated, conversational experiences with pre-built conversational
components enabling business value right out of the box.
 Azure Bot Service Composer is an open-source visual authoring canvas for developers and multidisciplinary teams to
build bots.
 Composer integrates language understanding services such as LUIS and QnA Maker and allows sophisticated
composition of bot replies using language generation. Azure Bot Service is built using Speech/Telephony, LUIS, and
QnA Maker from Azure Cognitive Services.

Azure Video Analyzer


 Enabling businesses to build automated apps powered by video intelligence without being a video or AI expert.
 Azure Video Analyzer is a service for building AI-based video solutions and applications. You can generate real-time
business insights from video streams, processing data near the source and applying the AI of your choice.
 Azure Video Analyzer is built using Spatial Analysis from Azure Cognitive Services. Azure Video Analyzer for Media is
built using Face, Speech, Translation, Text analytics, Custom vision, and textual content moderation from Azure
Cognitive Services.

Azure Cognitive Services


Azure Cognitive Services are cloud-based artificial intelligence (AI) services that help you build cognitive intelligence into your
applications. They are available as REST APIs, client library SDKs, and user interfaces. You can add cognitive features to your
applications without having AI or data science skills. Cognitive Services enable you to build cognitive solutions that can see, hear,
speak, understand, and even make decisions.

Categories of Cognitive Services


Cognitive Services can be categorized into four main pillars:
 Vision

Service Name Service Description


The Computer Vision service provides you with access to advanced cognitive algorithms for processing
Computer Vision
images and returning information.
The Custom Vision Service lets you build, deploy, and improve your own image classifiers. An image
Custom Vision
classifier is an AI service that applies labels to images, based on their visual characteristics.
The Face service provides access to advanced face algorithms, enabling face attribute detection and
Face
recognition.

 Speech

Service Name Service Description


Speech service adds speech-enabled features to applications. Speech service includes various capabilities
Speech service
like speech-to-text, text-to-speech, speech translation, and many more.

 Language

Service Name Service Description


Azure Language service provides several Natural Language Processing (NLP) features to understand
Language service
and analyze text.
Translator Translator provides machine-based text translation in near real time.
Language Language Understanding (LUIS) is a cloud-based conversational AI service that applies custom
Understanding machine-learning intelligence to a user's conversational or natural language text to predict overall
LUIS meaning and pull out relevant information.
QnA Maker QnA Maker allows you to build a question and answer service from your semi-structured content.

 Decision

Service Name Service Description


Anomaly Detector Anomaly Detector allows you to monitor and detect abnormalities in your time series data.
Content Moderator Content Moderator provides monitoring for possible offensive, undesirable, and risky content.
Service Name Service Description
Personalizer allows you to choose the best experience to show to your users, learning from their real-
Personalizer
time behavior.

REST API: https://docs.microsoft.com/en-us/rest/api/cognitiveservices/

Difference between Applied AI Services and Cognitive Services


Both Applied AI Services and Cognitive Services are designed to help developers create intelligent apps. Cognitive
Services provides general purpose AI services that serve as the core engine for Applied AI Services.
Applied AI Services build on top of Cognitive Services with additional task-specific AI and business logic to
optimize for specific use cases so that developers spend less time designing solutions or setting up pipelines.
If there isn't an Applied AI Service available to meet to meet a specific use case, developers can also build their
own solutions from scratch, using Cognitive Services as building blocks.

Azure Databricks
 Big data analytics and AI with optimised Apache Spark.
 Unlock insights from all your data and build artificial intelligence (AI) solutions with Azure Databricks, set up
your Apache Spark™ environment in minutes, autoscale and collaborate on shared projects in an interactive
workspace.
 Azure Databricks supports Python, Scala, R, Java and SQL, as well as data science frameworks and libraries
including TensorFlow, PyTorch and scikit-learn.
 Large-scale data processing for batch and streaming workloads
 Spin up clusters and build quickly in a fully managed Apache Spark environment with the global scale and
availability of Azure.
 Complete your end-to-end analytics and machine learning solution with deep integration with Azure services such
as Azure Data Factory, Azure Data Lake Storage, Azure Machine Learning and Power BI.

Azure Machine Learning


 Azure Machine Learning is a cloud service for accelerating and managing the machine learning project lifecycle.
Machine learning professionals, data scientists, and engineers can use it in their day-to-day workflows: Train and deploy
models, and manage MLOps.
 You can create a model in Azure Machine Learning or use a model built from an open-source platform, such as Pytorch,
TensorFlow, or scikit-learn. MLOps tools help you monitor, retrain, and redeploy models.
 Other integrations with Azure services support a machine learning project from end-to-end. They include:
◦ Azure Synapse Analytics to process and stream data with Spark
◦ Azure Arc, where you can run Azure services in a Kubernetes environment
◦ Storage and database options, such as Azure SQL Database, Azure Storage Blobs, and so on
◦ Azure App Service allowing you to deploy and manage ML-powered apps
 Data scientists can use models in Azure Machine Learning that they've created in common Python frameworks, such as:
◦ PyTorch
◦ TensorFlow
◦ scikit-learn
◦ XGBoost
◦ LightGBM
 Other languages and frameworks are supported as well, including:
◦ R and .NET

You might also like