CS 159

Lab 5: Information Retrieval and Vector Semantics

  • LParrot speaking

    This is the last lab assignment!

  • RParrot speaking

    After this, you'll get to apply what you've learned to do an open-ended final project...

In this fifth and final lab, you'll implement a basic search engine. Then, you'll explore how vector semantics can improve the search (or not).

Let's Go!

As always, start by creating a new GitHub repo from the starter code template:

This lab provides the following starter files:

  • WikiDataReader.py
  • wiki_search.py
  • wiki_word_lookup.py

Outline

Submitting Your Journal and Analysis Questions

When you're done, submit your journal and analysis questions separately on Gradescope:

(When logged in, completion status appears here.)