{"id":18798487,"url":"https://github.com/brianspiering/naive_bayes_intro","last_synced_at":"2025-08-25T01:07:53.499Z","repository":{"id":48325882,"uuid":"516855103","full_name":"brianspiering/naive_bayes_intro","owner":"brianspiering","description":"Introduction to Naive Bayes - a Machine Learning Classification Algorithm","archived":false,"fork":false,"pushed_at":"2022-09-23T15:25:47.000Z","size":2801,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-21T19:13:46.264Z","etag":null,"topics":["artificial-intelligence","data-science","machine-learning"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brianspiering.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"license","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-07-22T18:45:26.000Z","updated_at":"2023-05-18T11:05:49.000Z","dependencies_parsed_at":"2023-01-18T20:31:18.215Z","dependency_job_id":null,"html_url":"https://github.com/brianspiering/naive_bayes_intro","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/brianspiering/naive_bayes_intro","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianspiering%2Fnaive_bayes_intro","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianspiering%2Fnaive_bayes_intro/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianspiering%2Fnaive_bayes_intro/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianspiering%2Fnaive_bayes_intro/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianspiering","download_url":"https://codeload.github.com/brianspiering/naive_bayes_intro/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianspiering%2Fnaive_bayes_intro/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271989821,"owners_count":24854702,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-24T02:00:11.135Z","response_time":111,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["artificial-intelligence","data-science","machine-learning"],"created_at":"2024-11-07T22:12:11.088Z","updated_at":"2025-08-25T01:07:53.478Z","avatar_url":"https://github.com/brianspiering.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"Naive Bayes Introduction\n======\n\n![](images/dare_to_be_naive.jpeg)\n\nNaive 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.\n\nSlides and code are [here](https://github.com/brianspiering/naive_bayes_intro/blob/main/naive_bayes_intro.ipynb).\n\nAbout Me\n------\n\nBrian 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.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrianspiering%2Fnaive_bayes_intro","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbrianspiering%2Fnaive_bayes_intro","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrianspiering%2Fnaive_bayes_intro/lists"}