An open API service indexing awesome lists of open source software.

https://github.com/talon1024/this-is-jeopardy

This is Jeopardy! (Codecademy Project)
https://github.com/talon1024/this-is-jeopardy

Last synced: 12 days ago
JSON representation

This is Jeopardy! (Codecademy Project)

Awesome Lists containing this project

README

          

# This is Jeopardy! by Talon1024

This is my work for the "This is Jeopardy!" Codecademy project. There were many delays because I was unhappy with how the code was all put into one huge file, I was unhappy with the fact the input data was all hardcoded, and lack of motivation.

You will notice that I wrote functions to load the input data (import_export.py), and I put the input data in a separate CSV file (inputs.csv) so that it can be more easily maintained.

I also made it interactive. You can even play a round of Jeopardy! as if you were a contestant on the show.

You will need to download jeopardy.csv from the Codecademy "This is Jeopardy!" project page.

Here's a list of my work on each task and sub-task listed in the Codecademy project:

3.1: [search.py](https://github.com/Talon1024/this-is-jeopardy/blob/c1eeb6f0c387f8dd53c844f1d959dcf4aa6d75da/search.py)
3.2: [processing.py, line 4-17](https://github.com/Talon1024/this-is-jeopardy/blob/2ba628453924b19c9f5bd53e8fc6926c0f8e66ba/processing.py#L4)
4: [processing.py, line 19-37](https://github.com/Talon1024/this-is-jeopardy/blob/2ba628453924b19c9f5bd53e8fc6926c0f8e66ba/processing.py#L19)
5.1: [processing.py, line 40-48](https://github.com/Talon1024/this-is-jeopardy/blob/2ba628453924b19c9f5bd53e8fc6926c0f8e66ba/processing.py#L40)
5.2: [processing.py, line 69](https://github.com/Talon1024/this-is-jeopardy/blob/2ba628453924b19c9f5bd53e8fc6926c0f8e66ba/processing.py#L69)
6: [analysis.py, line 17-25](https://github.com/Talon1024/this-is-jeopardy/blob/2ba628453924b19c9f5bd53e8fc6926c0f8e66ba/analysis.py#L17)
7.1.1: [processing.py, line 71](https://github.com/Talon1024/this-is-jeopardy/blob/2ba628453924b19c9f5bd53e8fc6926c0f8e66ba/processing.py#L71)
7.1.2: Can be achieved by running jeopardy.py, selecting "Word search" at the main menu, searching for "Computer", and sort by `air_year asc`
7.2: [jeopardy.py, line 147-164](https://github.com/Talon1024/this-is-jeopardy/blob/master/jeopardy.py#L147)
7.3: [play.py](https://github.com/Talon1024/this-is-jeopardy/blob/fde0b0a14985c721350becf0b3d86c5768972faa/play.py)