Book Image

Learning Microsoft Cognitive Services

By : Leif Larsen
Book Image

Learning Microsoft Cognitive Services

By: Leif Larsen

Overview of this book

Take your app development to the next level with Learning Microsoft Cognitive Services. Using Leif's knowledge of each of the powerful APIs, you'll learn how to create smarter apps with more human-like capabilities. ? Discover what each API has to offer and learn how to add it to your app ? Study each AI using theory and practical examples ? Learn current API best practices
Table of Contents (20 chapters)
Learning Microsoft Cognitive Services
About the Author
About the Reviewer
Customer Feedback
Additional Information on Linguistic Analysis

Chapter 8.  Querying Structured Data in a Natural Way

In the previous chapter, we learned how we could use the current context to extend our knowledge on a certain topic. Throughout this chapter, we will continue with the Knowledge APIs. More specifically, we will learn how to explore relationships between academic papers and journals. We will see how we can interpret natural language queries, and get query expressions. Using these expressions, we will learn how to find academic entities. The next part will focus more on how to set up this kind of service on your own. At the end, we will look into the QnA Maker, to see how we can create FAQ services from existing content.

When we have completed this chapter, we will have covered the following topics:

  • Interpreting natural language user queries using the Academic API

  • Assisting the user with queries, using auto-complete features

  • Using said queries to retrieve academic entities

  • Calculating the distribution of academic entities from the queries

  • Hosting...