In this part, we”ll continue with the example discussed in the previous, sixteenth part in which you took a look at how you might conduct an AI-powered, spaCy-based search to find the most relevant articles from a set of news article titles and descriptions, using the syntax-driven sentence segmentation based on merging noun chunks. In this article, you’ll continue to...
Tag: Natural Language Processing
AI-powered Search with spaCy – Part 16
In this part, we”ll take a look at how you might conduct an AI-powered search to extract a quick answer from a set of news article titles, using the syntax-driven sentence segmentation and syntactic dependency parsing features of spaCy. In particular, you’ll learn how you can get an answer to your business question immediately using news headlines analysis and natural...
AI-powered Search with spaCy — Part 15
In this part, we’ll continue with the discussion on how you might conduct an AI-powered search to discover phrases (certain sequence of tokens in a sentence) that satisfy a certain syntactic dependency pattern or several patterns at once. In the previous parts, you learned how this concept can be implemented when you are given a set of words describing a...
Title: AI-powered Search with spaCy — Part 14
As you learned in the previous part of this series, guessing what is in a photo is perhaps one of the most interesting and yet challenging tasks of AI, which involves both Computer Vision and NLP. In this article, as well as in the previous two in this series, we concentrate on the NLP techniques that you might use to...
AI-powered Search with spaCy – Part 12
In this part, we’ll look at how you might find some phrases in a text, which contain words from a predefined list. For example, you may have a set of descriptive tags generated for a photo by a computer vision platform. Such a set of tags might be useful for image classification and you might use it as the basis...
AI-powered Search with spaCy – Part 11
In this part, we’ll look at how you might intelligently reduce the sentence when preparing a phrase for a search from it. In particular, you’ll see how to reduce the sentences containing an adverbial clause modifier or an open clausal complement. Say, you have the following sentence as an input: ‘I talked to him to secure the account.’ In this...
AI-powered Search with spaCy – Part 10
In this tenth part in the series, we are continuing to discuss how you might take advantage of linguistic features available in spaCy. In particular, we’ll look at how you might obtain necessary information related to the task of meaning extraction, when it comes to understanding of user input coming in the form of request utterances. From the previous parts,...
AI-powered Search with spaCy – Part 9
In the previous parts, you’ve learned a lot about how to use linguistics features in spaCy to interpret a user query’s intent. Continuing with this topic in this part, we’ll cover to extract intent from user input, using different pattern based on syntactic dependency labels. As a quick refresher, we’ll look at the role of the direct object/transitive verb pair...
AI-powered Search with spaCy – Part 8
In the previous articles in this series, you’ve learned a lot of different techniques that might be used for modifying a search string submitted by a user to a search engine, in order to obtain more relevant results. Thus, for example, you looked at how to find noun chunks and enclose them in double quotes in part 7, and how...
AI-powered Search with spaCy – Part 6
Summarizing all those examples you have seen in the previous articles in this series, you should have already a good grasp of how the most common types of request sentences might be processed to extract the phrase that is most relevant for feeding a search engine. Just to recap, you have seen examples that rely on using linguistic features extracted...