Search Engines:
11-442 / 11-642 / 11-742
 
CMU logo
 

HW2: Ranked Retrieval Design Guide

HW2 requires you to understand and make several extensions to the QryEval search engine architecture. We recommend the following development path.

Start with BM25, which is the simpler of the two retrieval models. There are five main steps.

Indri is more complex. It is easiest to tackle Indri in two stages. In the first stage, follow an implementation process that is similar to what was used for BM25.

Once the Indri #AND operator is working properly, repeat that same process for the #WAND and #WSUM operators. There are two steps.

Implement the WINDOW operator. There are three main steps.

That's about it.

 

FAQ

If you have questions not answered here, see the HW2 FAQ.


Copyright 2024, Carnegie Mellon University.
Updated on February 07, 2024

Jamie Callan