3 Introduction to information search

This chapter covers

  • Implementing your information-retrieval algorithm
  • Exploring useful NLP techniques, including stemming and stopwords removal
  • Assessing importance of different bits of information in a search
  • Evaluating the relevance of the documents to the information need

This chapter will focus on algorithms for an information search, which also has a more technical name—information retrieval. It will explain the steps in the search algorithm from beginning to end, and by the end of this chapter you will be able to implement your own search algorithm.

You might have come across the term information retrieval in the context of search engines; for example, Google famously started its business by providing ...

Get Getting Started with Natural Language Processing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.