Winning Jeopardy

  • Guided Project
  • 0.8 hours
  • Beginner
  • Python

Practice analyzing text data and performing chi-squared tests in Python to uncover patterns and develop a winning Jeopardy strategy.

Overview

In this project, you'll imagine you're a Jeopardy contestant looking for any way to win. You'll analyze a dataset of 20,000 Jeopardy questions using Python and pandas to uncover patterns that could give you an edge. This project will strengthen your skills in data analysis and manipulation using Python. You'll practice text normalization, filtering, and aggregation while working with string, numeric, and datetime data. Through techniques like a chi-squared test, you'll identify terms associated with high-value questions. Objective: Apply data analysis and statistical techniques in Python to real-world Jeopardy data to develop a winning game strategy.

What You'll Learn

  • Answer questions using text data
  • Apply chi-squared tests to real problems

Before You Start

  • Understanding hypothesis testing and statistical significance
  • Applying chi-squared tests to categorical data
  • Extending chi-squared tests to multiple categories
  • Calculating statistical significance of chi-squared results

Project Steps

8 steps

  1. 1 Jeopardy Questions
  2. 2 Normalizing Text
  3. 3 Normalizing Columns
  4. 4 Answers in Questions
  5. 5 Recycled Questions
  6. 6 Low Value vs High Value Questions
  7. 7 Applying the Chi-squared Test
  8. 8 Next Steps

Join 1M+ data learners on Dataquest.

  1. 1

    Create a free account

  2. 2

    Choose a learning path

  3. 3

    Complete exercises and projects

  4. 4

    Advance your career