• (1 messages)
  • None None (@ultraman_0xff) #231 09:57 AM, 23 Feb 2026
    Email Spam Filter in Go

    Streamed Live on Twitch: https://twitch.tv/tsoding Enable Subtitles for Twitch Chat Playlist: https://www.youtube.com/playlist?list=PLpM-Dvs8t0VYZnxJb0_AOGNLbFOTiUoe4 Chapters: - 00:00:00 - Intro - 00:09:43 - Hello, World - 00:10:26 - Dataset - 00:12:21 - Reading file - 00:15:01 - Tokenization and Frequency Analysis - 00:26:59 - Word Probabilities - 00:35:39 - Analyzing whole Directory - 00:53:59 - Document probability - 01:12:35 - Class probability - 01:19:48 - Fixing the formula - 01:24:41 - Why Log Probabilities? - 01:29:44 - Classifying file - 01:52:35 - Classifying directory - 02:08:53 - Threshold - 02:12:31 - Why do I need all of this? References: - https://en.wikipedia.org/wiki/Naive_Bayes_classifier - https://github.com/tsoding/vetcheena - https://www2.aueb.gr/users/ion/data/enron-spam/ Topic: Implementing Naive Bayes Classifier in Go Twitch Chat in Subtitles generated by: https://github.com/kam1k4dze/subchat Support: - https://github.com/tsoding/donate#support-tsoding