About the Authors |
|
ix | |
About the Technical Reviewer |
|
xi | |
Acknowledgments |
|
xiii | |
Introduction |
|
xv | |
|
Chapter 1 The Power of Cognitive Services |
|
|
1 | (20) |
|
Overview of Azure Cognitive Services |
|
|
1 | (1) |
|
Why Azure Cognitive Services |
|
|
2 | (1) |
|
Exploring the Cognitive Services APIs: Vision, Speech, Language, Web Search, and Decision |
|
|
3 | (1) |
|
|
4 | (4) |
|
|
8 | (2) |
|
|
10 | (2) |
|
|
12 | (2) |
|
|
14 | (1) |
|
Overview of Machine Learning |
|
|
15 | (3) |
|
Understanding the Use Cases |
|
|
18 | (2) |
|
The COVID-19 SmartApp Scenario |
|
|
20 | (1) |
|
|
20 | (1) |
|
Chapter 2 The Azure Portal for Cognitive Services |
|
|
21 | (16) |
|
Getting Started with Azure Portal and Azure Cognitive Services |
|
|
21 | (3) |
|
Getting Started with Azure Cognitive Services |
|
|
24 | (1) |
|
Azure Marketplace: An Overview of Al + Machine Learning |
|
|
24 | (2) |
|
Understanding Software Development Kits (SDKs): To Get Started with Your Favorite Programing Language |
|
|
26 | (1) |
|
Setting Up Your Visual Studio Template |
|
|
27 | (8) |
|
|
35 | (2) |
|
Chapter 3 Vision - Identify and Analyze Images and Videos |
|
|
37 | (60) |
|
Understanding the Vision APIs with Computer Vision |
|
|
37 | (4) |
|
|
41 | (1) |
|
Start Diving for Computer Vision |
|
|
42 | (17) |
|
|
59 | (17) |
|
Understanding the Working Behavior of Vision APIs for Video Analysis |
|
|
76 | (13) |
|
Microsoft Azure Video Indexer |
|
|
89 | (7) |
|
|
96 | (1) |
|
Chapter 4 Language - Understand Unstructured Text and Models |
|
|
97 | (30) |
|
Creating and Understanding Language Models |
|
|
97 | (2) |
|
Enrichment in Progress - JFK Files Demo |
|
|
99 | (16) |
|
The Muppet Models - Transformers for NLP |
|
|
115 | (1) |
|
Named Entity Recognition with Fine-Tuned BERT |
|
|
116 | (10) |
|
Summary of the Language API |
|
|
126 | (1) |
|
Chapter 5 Speech - Talk to Your Application |
|
|
127 | (30) |
|
Understanding Speech and Speech Services |
|
|
128 | (1) |
|
Comprehensive Privacy and Security |
|
|
128 | (1) |
|
|
129 | (1) |
|
Translating Speech Real Time into Your Application |
|
|
130 | (1) |
|
Speech to Text - Converting Spoken Audio to Text for Interaction |
|
|
131 | (13) |
|
Cognitive Speech Search with LUIS and Speech Studio |
|
|
144 | (11) |
|
Summary of the Speech API |
|
|
155 | (2) |
|
Chapter 6 Decision - Make Smarter Decisions in Your Applications |
|
|
157 | (64) |
|
Decision Services and APIs |
|
|
158 | (1) |
|
Content Moderator Service |
|
|
159 | (2) |
|
Trying It Out - Building Content Moderators |
|
|
161 | (6) |
|
Moderating Text Using Content Moderator Service |
|
|
167 | (3) |
|
Moderating Text - Invoking the API |
|
|
170 | (14) |
|
|
184 | (3) |
|
Trying It Out - Building a Movie Personalizer |
|
|
187 | (12) |
|
|
199 | (2) |
|
Try It Out - Anomaly Detector Demo |
|
|
201 | (13) |
|
Metrics Advisor (Preview) |
|
|
214 | (5) |
|
|
219 | (1) |
|
References and Further Reading |
|
|
220 | (1) |
|
Chapter 7 Search - Add Search Capabilities to Your Application |
|
|
221 | (30) |
|
|
222 | (1) |
|
|
223 | (1) |
|
Searching with Azure Cognitive Search |
|
|
223 | (9) |
|
Testing Azure Cognitive Search |
|
|
232 | (4) |
|
Integrating Azure Cognitive Search in Your Notebooks |
|
|
236 | (4) |
|
Searching with Bing Web Search |
|
|
240 | (9) |
|
|
249 | (1) |
|
References and Further Reading |
|
|
250 | (1) |
|
Chapter 8 Deploy and Host Services Using Containers |
|
|
251 | (40) |
|
Cognitive Services Containers |
|
|
252 | (2) |
|
Hosting Cognitive Services Containers |
|
|
254 | (1) |
|
Running a Language Service Container |
|
|
254 | (10) |
|
Running an Anomaly Detector Service Container |
|
|
264 | (6) |
|
Working with Azure Container Instances |
|
|
270 | (11) |
|
Deploying a Cognitive Services Container with Azure Kubernetes Service |
|
|
281 | (8) |
|
|
289 | (1) |
|
References and Further Reading |
|
|
290 | (1) |
|
Chapter 9 Azure Bot Services |
|
|
291 | (30) |
|
The Azure Bot Services Ecosystem |
|
|
292 | (1) |
|
Building Azure Service C0V1D-19 Bot |
|
|
292 | (18) |
|
Augmenting the Bot Knowledge Base from the Web |
|
|
310 | (9) |
|
|
319 | (1) |
|
References and Further Reading |
|
|
319 | (2) |
|
Chapter 10 Azure Machine Learning |
|
|
321 | (32) |
|
Azure Machine Learning Stack |
|
|
322 | (8) |
|
Hello World with Azure Machine Learning |
|
|
330 | (8) |
|
Creating a Machine Learning Model for Classification |
|
|
338 | (5) |
|
Classification Model Using Azure Machine Learning Designer |
|
|
343 | (10) |
Conclusion and Summary |
|
353 | (1) |
References and Further Reading |
|
354 | (1) |
Index |
|
355 | |