Wednesday 1:20 p.m.–4:40 p.m.

Search 101: An Introduction to Information Retrieval

Christine Spang

Audience level:
Python Libraries


Data is everywhere! And most of the time, the best way to find what you want in a pile of data is to search it. In this project-based tutorial, you'll get an introduction to the basic theory of search and write a program to index and search a collection of Wikipedia documents using the Whoosh library. You'll leave with the ability to add search functionality to all of your own projects.


Search is a part of everyone's everyday life at this point. We're generating petabytes of data every day, and we need to be able to find the data that we want in all the noise. So you get it! Your app has a bunch of data in it and you want your users to be able to find what they want easily by searching it.

Student Handout

No handouts have been provided yet for this tutorial