Sign In Start Free Trial
Account

Add to playlist

Create a Playlist

Modal Close icon
You need to login to use this feature.
  • Book Overview & Buying Practical Guide to Azure Cognitive Services
  • Table Of Contents Toc
  • Feedback & Rating feedback
Practical Guide to Azure Cognitive Services

Practical Guide to Azure Cognitive Services

By : Chris Seferlis , Christopher Nellis, Andy Roberts
4.9 (12)
close
close
Practical Guide to Azure Cognitive Services

Practical Guide to Azure Cognitive Services

4.9 (12)
By: Chris Seferlis , Christopher Nellis, Andy Roberts

Overview of this book

Azure Cognitive Services and OpenAI are a set of pre-built artificial intelligence (AI) solution APIs that can be leveraged from existing applications, allowing customers to take advantage of Microsoft’s award-winning Vision, Speech, Text, Decision, and GPT-4 AI capabilities. With Practical Guide to Azure Cognitive Services, you’ll work through industry-specific examples of implementations to get a head-start in your production journey. You’ll begin with an overview of the categorization of Azure Cognitive Services and the benefits of embracing AI solutions for practical business applications. After that, you’ll explore the benefits of using Azure Cognitive Services to optimize efficiency and improve predictive capabilities. Then, you’ll learn how to leverage Vision capabilities for quality control, Form Recognizer to streamline supply chain nuances, language understanding to improve customer service, and Cognitive Search for next-generation knowledge-mining solutions. By the end of this book, you’ll be able to implement various Cognitive Services solutions that will help you enhance efficiency, reduce costs, and improve the customer experience at your organization. You’ll also be well equipped to automate mundane tasks by reaping the full potential of OpenAI.
Table of Contents (22 chapters)
close
close
1
Part 1: Ocean Smart – an AI Success Story
5
Part 2: Deploying Next-Generation Knowledge Mining Solutions with Azure Cognitive Search
10
Part 3: Other Cognitive Services That Will Help Your Company Optimize Operations

What this book covers

Chapter 1, How Azure AI Changed Ocean Smart, will give a brief overview of Ocean Smart, a fictitious company, with real-world examples of how Azure Cognitive Services digitally transformed the company to achieve operational excellence. From there, we’ll give an overview of Azure Cognitive Services, ways to consider costs in terms of ROI and TCO implications, and some architectural considerations to reference from the whole Azure deployment.

Chapter 2, Why Azure Cognitive Services?, will give a history of Azure Cognitive Services, with an overview of the intent in developing these services, the focus areas that Cognitive Services targets, and the investments Microsoft is making in the services. At the end of this chapter, you will understand what services have been developed and why, as well as gain an understanding of what to expect from future enhancements.

Chapter 3, Architectural and Cost Optimization Considerations, offers an overview of how Cognitive Services are costed, with examples of workloads that Ocean Smart developed for estimation purposes. We will also talk about ways Ocean Smart was able to optimize its Azure architecture and deployments to save costs and reduce complexity for the entire set of solutions it deployed. We will also describe aspects of data ingestion as part of the overall development process. At the end of this chapter, you will better understand what common architectures exist for deployments of cognitive services.

Chapter 4, Deriving Value from Knowledge Mining Solutions in Azure, describes briefly the history of knowledge mining solutions and their purpose. We will then compare the additional functions and features that can be added with Azure AI, using example solutions, and see what value they provide to enhance traditional deployments, allowing for enhanced searches and the analysis of stored documents, reducing significant time spent tagging and describing documents inputted by humans. By invoking Cognitive Search and other Cognitive Services, we’ll discuss how there tremendous amounts of information were uncovered across the whole document library at Ocean Smart.

Chapter 5, Azure Cognitive Search Overview and Implementation, offers an overview of Azure Cognitive Search, how it works with related Azure services, how the product is built architecturally, and how it was deployed for Ocean Smart. This chapter will introduce the search mechanism and how related services such as OCR, key phrase extraction, and named entity recognition help staff at Ocean Smart more quickly answer questions they have about their documents and data.

Chapter 6, Exploring Further Azure Cognitive Services for Successful KM Solutions, provides an overview of other Cognitive Services Ocean Smart used that are commonly combined with Azure Cognitive Search to build a fully comprehensive knowledge mining solution. We will look at how technologies such as OCR and image recognition have increased in effectiveness to add considerable value to traditional knowledge mining solutions, as well as the services that can be used for enhancement.

Chapter 7, Pulling It All Together for a Complete KM Solution, provides step-by-step instructions on how Ocean Smart deployed a complete knowledge mining solution in Azure, including related Cognitive Services and how they’re all integrated. The related web services that call the APIs for execution will also be covered, in order to apply additional context on how all of the components work together.

Chapter 8, Decluttering Paperwork with Form Recognizer, offers an overview of the Forms Recognizer service, deployment considerations, and tools to accompany the service, which Ocean Smart used to optimize processes. We will describe the differences between prebuilt and custom form types for the accurate extraction of data from forms within their organization. This will serve as a foundation to streamline operations that currently require human intervention but can be automated with a high level of confidence with Forms Recognizer.

Chapter 9, Identifying Problems with Anomaly Detector, discusses how Ocean Smart uses the univariate and multivariate Anomaly Detector Cognitive Service to identify areas of concern in the organization and processes by analyzing data for anomalous activity. These activities can be related to quality concerns, security concerns, or equipment failures within the organization, which can cost significant amounts of money.

Chapter 10, Streamlining the Quality Control Process with Custom Vision, explores how Ocean Smart puts many of its species of seafood products through a rigorous quality control process, identifying irregular products before they are packaged and shipped to their customers. This process uses the Custom Vision service to identify the color, shape, size, and more information about the products for comparison with expected information about the species, which is produced with notification capabilities for production supervisors to take action.

Chapter 11, Deploying a Content Moderator, explains how, by using the Content Moderator service, Ocean Smart can ensure that all website content is published without the potential to offend any consumers of the related material on blogs, social media, and the customer service portal. These postings can take the form of text, images, and video, and deployment saves human inspectors significant time and effort.

Chapter 12, Using Personalizer to Cater to Your Audience, explores how Ocean Smart was able to use the Personalizer service to build capabilities into its sales portal and make it a mainstay, including the ability to relate, couple, and recommend products and services to customers through e-commerce platforms. We will go through the development process, cover reinforcement learning, and configure the Personalizer loop and improvements to the deployed service.

Chapter 13, Improving Customer Experience with Speech to Text, delves into how a great customer experience is becoming more and more critical for successful businesses in this climate of on-demand everything. If a person has a poor experience with a company, they’re sure to let the world know as quickly as possible, using as many social media outlets as possible. Because of this, Ocean Smart wanted a better system to improve how customer calls were handled, setting a precedent for training customer service representatives. This chapter will describe how, by using Azure Speech services to capture customer call transcripts, Ocean Smart was able to dramatically improve the experience for its customers.

Chapter 14, Using Language Services in Chat Bots and Beyond, explains how to further improve the customer experience. Ocean Smart deployed a chatbot within their website to help customers get support or find what they need. To make the chat bot more effective, they deployed the Language Understanding and Translator Cognitive Services, which helps any customer enter a question in any of the supported languages and receive logical answers and receive support for their questions without any human intervention, only being directed to a human if necessary.

Chapter 15, Surveying Our Progress, gives an overview of how Ocean Smart was able to dramatically improve operational efficiencies by deploying Cognitive Services and the great accomplishments made. We will also explore future projects that can be undertaken to further take advantage of what this advanced technological suite offers.

Chapter 16, Appendix – Azure OpenAI Overview, provides a baseline understanding of the OpenAI API services in Azure. We will explore the various APIs and models, as well as their use cases within organizations. Finally, we will discuss where we feel AI is going and where enhancements can be made, and dispel some misconceptions about the services.

Unlock full access

Continue reading for free

A Packt free trial gives you instant online access to our library of over 7000 practical eBooks and videos, constantly updated with the latest in tech
bookmark search playlist download font-size

Change the font size

margin-width

Change margin width

day-mode

Change background colour

Close icon Search
Country selected

Close icon Your notes and bookmarks

Delete Bookmark

Modal Close icon
Are you sure you want to delete it?
Cancel
Yes, Delete

Confirmation

Modal Close icon
claim successful

Buy this book with your credits?

Modal Close icon
Are you sure you want to buy this book with one of your credits?
Close
YES, BUY