O'Reilly logo

Taming Text: How to Find, Organize, and Manipulate It by Grant S. Ingersoll, Thomas S. Morton, and Andrew L. Farris

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 3. Searching

In this chapter

  • Understanding search theory and the basics of the vector space model
  • Setting up Apache Solr
  • Making content searchable
  • Creating queries for Solr
  • Understanding search performance

Search, as a feature of an application or as an end application in itself, needs little introduction. It’s part of the fabric of our lives, whether we’re searching for information on the internet or our desktop, finding friends on Facebook, or finding a keyword in a piece of text. For the developer, search is often a key feature of most applications, but especially so in data-driven applications where the user needs to sift through large volumes of text. Moreover, search often comes in prepackaged solutions like Apple Spotlight ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required