Share E-Book
Scan to open this page

Scan with your phone to open this page

Author: Rekha Kodali, Sankara Narayanan Govindarajulu, Mohammed Athaulla

Rating No ratings yet

This book teaches AI developers, machine learning engineers, .NET developers, and architects how to swiftly develop intelligent applications utilizing the Azure AI Platform. Knowledge of.NET or.NET Core is strongly advised to get the most out of the book. Table of Contents 1.Azure AI Platform and Services 2. Azure Computer Vision - Image Analysis, Processing, Content Moderation, Object and Face Detection 3. Computer Vision - Text Recognition, Optical Character Recognition, Spatial Analysis 4. Azure Cognitive Services - Custom Applications leveraging Decision, Language, Speech, Web Search 5. Azure Applied AI Services 6. Azure Applied AI Services -BOTs– A Brief Introduction 7. Machine Learning-Infusing ML in Custom Applications using ML.NET 8. Machine Learning - Using Azure ML Studio

AI Reading Assistant

Whole-book reading guide from stratified index samples; jump to passages in the text

AI guide
# Microsoft Azure AI: A Beginner's Guide — Complete Reading Guide ## 【One-Line Pitch】 A hands-on, practical tour of the Azure AI platform—covering Cognitive Services, Applied AI Services, and Machine Learning—for .NET developers and architects who want to build intelligent applications quickly without getting lost in theoretical AI concepts. ## 【Book Arc】 - **Opening (~0%–11%)**: Introduces the Azure AI platform landscape—AI Services, Cognitive Services, and the underlying infrastructure—and explains how developers can access high-quality AI models via simple REST API calls, with use cases spanning healthcare, retail, fraud detection, and operational efficiency. - **Early (~11%–29%)**: Dives into Azure Computer Vision—image analysis, content moderation, object/face detection, OCR, and spatial analysis—with step-by-step labs for building .NET console applications that call these APIs, including handwriting recognition and face recognition training. - **Middle (~29%–46%)**: Explores the broader Cognitive Services suite—Decision, Language, Speech, and Web Search—showing how to build custom applications using LUIS, QnA Maker, Translator, and Logic Apps, with a focus on integrating these services into real-world workflows. - **Middle (~46%–50%)**: Introduces Azure Applied AI Services—Form Recognizer, Metrics Advisor, Cognitive Search, Immersive Reader, Video Analyzer for Media, and Bot Service—explaining how these higher-level services sit on top of Cognitive Services to solve specific business problems like document extraction and media analysis. - **Late (~50%–75%)**: Covers Azure Cognitive Search in depth with a full lab—creating a search service, importing data, building an index, attaching cognitive skills for enrichment, and querying results—plus a brief introduction to bots and the Bot Framework ecosystem. - **Ending (~75%–100%)**: Concludes with machine learning—infusing ML into custom applications using ML.NET and using Azure ML Studio—giving readers a structured path from pre-built AI services to custom model training and deployment. ## 【Key Takeaways】 - **Azure AI is a layered platform** (Early): At the base are AI Services with REST APIs for speech, vision, language, and decision-making; on top sit Cognitive Services with pre-built models; and Applied AI Services bundle these into business-ready solutions. Understanding this hierarchy helps you choose the right level of abstraction for your project. - **Computer Vision APIs are the entry point to visual intelligence** (Early): The suite includes image analysis, OCR (Read API for text-heavy documents, OCR API for quick synchronous calls), face detection/recognition (verification, grouping, identification), and spatial analysis—each with specific strengths and limitations like language support and file size constraints. - **Subscription keys are the gateway to all Azure AI APIs** (Early): Every API call requires a subscription key passed via query string or request header, and you can obtain trial keys from the Azure portal—a simple but essential pattern for all subsequent labs in the book. - **Applied AI Services solve business problems, not just technical ones** (Middle): Services like Form Recognizer (extracting text, key-value pairs, and tables from documents), Metrics Advisor (anomaly detection), and Video Analyzer for Media (audio/video insights like keywords, sentiment, and speaker enumeration) are built on Cognitive Services but optimized for specific industry scenarios. - **Azure Cognitive Search turns raw content into searchable intelligence** (Middle): You can create a search service via portal or SDK, import data using push/pull models, and attach cognitive skills (custom entity, key phrases, language detection) to enrich content during indexing—making it a powerful tool for knowledge management. - **Bots are a natural extension of language services** (Late): The Bot Framework, Bot Framework Composer, QnA Maker, and LUIS work together to create conversational interfaces, with LUIS providing intent recognition and QnA Maker handling FAQ-style responses from custom knowledge bases. - **Machine learning is accessible even without deep ML expertise** (Ending): ML.NET and Azure ML Studio provide paths to infuse custom ML models into applications, with the book emphasizing practical implementation over theoretical foundations. ## 【Reading Tips】 - **Skim the opening chapters (0–11%)** if you already know Azure basics; the real value starts with the Computer Vision labs—follow them closely with Visual Studio and a trial key to get hands-on experience. - **Deep-read the lab sections** (especially handwriting recognition, face recognition, and Cognitive Search): These walk through complete .NET console applications with code snippets, and replicating them is the fastest way to internalize the API patterns. - **Pay attention to the multiple-choice questions at each chapter's end**: They highlight the most examinable details (e.g., file size limits, supported languages, API names) and are useful for quick review before implementing. - **Treat the Applied AI Services chapter as a survey**: You don't need to master every service; pick the ones relevant to your use case (e.g., Form Recognizer for document processing, Video Analyzer for media) and skim the rest. - **The ML.NET and Azure ML Studio chapters are bonus material**: If your focus is purely on pre-built AI services, you can skim these; if you're building custom models, they provide a structured starting point but assume .NET familiarity. ## 【Coverage Limits】 This guide covers the book's core content—Azure Cognitive Services (Computer Vision, Language, Speech, Decision), Applied AI Services (Form Recognizer, Cognitive Search, Video Analyzer, Immersive Reader, Metrics Advisor), and a brief introduction to bots and ML.NET. The excerpts do not cover the full ML.NET and Azure ML Studio chapters in depth, nor do they include the book's concluding chapter details. ##
Page 6
r perspective and structured approach to learning Azure AI. By the end of this book, I am sure, you would have immersed yourself with practical experience of...
View in text
Excerpt 2
query string parameter specified in the request header. We can obtain the subscription keys as follows: Given below is the link for Computer Multiple choice ...
View in text
Excerpt 3
e, foot traffic in a lobby, or a specific floor. Conclusion In this chapter, we have looked at the basics of using Azure Vision APIs for handwriting recognit...
View in text
Excerpt 4
an be used for content Noise reduction Helps clear up noise Transcript customization Helps train custom speech to text models Speaker enumeration Helps under...
View in text
Excerpt 5
he following core features of Composer: Dialogs Recognizers Triggers and Actions Natural Language Processing Skills Memory Scopes Dialogs Dialogs are the mea...
View in text
Excerpt 6
ial intelligence and he also talked about how “bots are the new apps” that advance the human machine interaction. The rapid pace of change in today’s “transf...
View in text
Excerpt 7
rainingData = trainTestSplit.TrainSet; IDataView testData = trainTestSplit.TestSet; ITransformer trainedModel = BuildAndTrainModel(mlContext, trainingData);
View in text
Excerpt 8
on API 11 Content Moderator 73 detailed APIs 75 use case 74 conversational AI use cases 7 Conversational User Interfaces (CUI) 125 Conversation as a Service ...
View in text
Tags
AI categories
Cloud NativeAIBackend
ISBN: 9355510519
Publisher: BPB Publications
Publish Year: 2022
Language: English
Pages: 271
File Format: PDF
File Size: 7.3 MB
Text Preview (First 20 pages)
Registered users can read the full content for free

Register as a Gaohf Library member to read the complete e-book online for free and enjoy a better reading experience.

Generating text preview…