Take your data science and statistics knowledge to the next level with the latest addition to our data science course offerings: Conditional Probability.

conditional probability course in python

In this course, you’ll learn about the basics of conditional probability and then dig into more advanced concepts like Bayes’s Theorem and Naive Bayes algorithms. As you learn, you’ll be using your Python skills to put theory into practice and build a working knowledge of these critical statistics concepts.

Ready to start learning? Click the button below to dive into Conditional Probability, or scroll down to learn more about this new course.

What’s Covered in Conditional Probability?

Conditional Probability is an area of probability theory that’s concerned with — as the name suggests — measuring the probability of a particular event occurring based on certain conditions.

In this course, which builds off of the Probability Fundamentals course that precedes it, we’ll start with some lessons on foundational concepts like the conditional probability formula, the multiplication rule, statistical dependence and independence, and more.

From there, we’ll look at Bayes’ Theorem and how it can be used to calculate probabilities. We’ll examine prior and posterior probability distributions. Then we’ll dig in and apply some of these statistical concepts by learning about the Naive Bayes algorithm, a common statistical tool employed by data scientists.

Finally, you’ll put all your new knowledge into practice in a new guided project that challenges you to build an SMS spam filter using a data set of over 5,000 messages by employing a Naive Bayes algorithm.

By the end of the course, you’ll feel comfortable assigning probabilities to events based on conditions using the rules of conditional probability. You’ll know when these events have statistical dependence (or not) on other events. You’ll be able to assign probabilities based on prior knowledge using Bayes’s theorem.

And of course you’ll have built a cool SMS spam filter that makes use of a Naive Bayes algorithm (and your Python programming skills)!

#dataquest updates #announcements #course launches #naive-bayes #probability #statistics

New Python Statistics Course: Conditional Probability
1.75 GEEK