Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/brianspiering/naive_bayes_intro

Introduction to Naive Bayes - a Machine Learning Classification Algorithm
https://github.com/brianspiering/naive_bayes_intro

artificial-intelligence data-science machine-learning

Last synced: 8 days ago
JSON representation

Introduction to Naive Bayes - a Machine Learning Classification Algorithm

Awesome Lists containing this project

README

        

Naive Bayes Introduction
======

![](images/dare_to_be_naive.jpeg)

Naive Bayes is a fundamental machine learning algorithm. Despite its simplicity, Naive Bayes is one of the useful and commonly used classification algorithms. This talk will cover how the algorithm works and implement the Naive Bayes algorithm from scratch. Common use cases and practical examples will be shown. This talk is designed for beginners who have an interest in machine learning, prior exposure to probability and Python would be helpful to get the most out of it. By the end, you should have a deeper understanding of Naive Bayes.

Slides and code are [here](https://github.com/brianspiering/naive_bayes_intro/blob/main/naive_bayes_intro.ipynb).

About Me
------

Brian Spiering is Data Science Instructor at Metis. He teaches humans the languages of computers (primarily Python) and teaches computers the languages of humans (through Natural Language Processing and Artificial Intelligence). He is active in global tech community through volunteering and mentoring.