Cognitive Services can provide a wide variety of tools that add intelligence to your application and create a more intuitive and easy to interact with the user experience. As we have seen in this chapter, services such as speech recognition and language processing allow the users to interact with your application in a more natural way. Using computer vision, applications can anticipate user needs and act on them without the user interacting with the application in conventional terms. In addition, the Search API makes it easier to bring in additional content and provide a richer experience.
This chapter finalizes our application development process. Now, we will continue with application lifecycle management (ALM) with Azure DevOps in order to create CI/CD pipelines for .NET Core and Xamarin applications.