In this mini-project, you will be implementing a search engine over Jeopardy questions and answers.
Download the starter files, and extract them.
Set up a virtual environment and install the project dependencies:
$ python3 -m venv env
$ source env/bin/activate
$ pip install -r requirements.txt
Download the data files needed by the library dependencies with
$ python3 search_engine.py
You will be using pytest to check each of your functions. You can run this with
$ pytest tests.py
Use the test cases in tests.py to guide the implementation of your functions.
Once your functions work, uncomment the return statement in main(). You can also add more documents to the search engine by using data/first_10000.json instead of the smaller test data set.