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

https://github.com/thomasnield/bayes_email_spam

Experimenting with Bayes and Email Spam Categorization
https://github.com/thomasnield/bayes_email_spam

Last synced: 3 months ago
JSON representation

Experimenting with Bayes and Email Spam Categorization

Awesome Lists containing this project

README

          

# Bayes Email Spam Filter

Experimenting with Bayes and Email Spam Categorization in Kotlin. No dependencies needed besides Kotlin 1.2 std-lib.

Chapter 13 of [O'Reilly Data Science from Scratch](https://github.com/joelgrus/data-science-from-scratch/blob/master/code-python3/naive_bayes.py) has been the most helpful resource for this project.

**OUTPUT:**

```
Score for an email containing message: "discount viagra wholesale, hurry while this offer lasts"
0.9990090904079181

Score for an email containing message: "interesting meeting on amazon cloud services discount program"
0.01754275128116032

Spammiest Words
viagra 0.7
this 0.5
for 0.5
prescription 0.5
hey 0.3

Hammiest (non-spam) Words
your 0.7857142857142857
amazon 0.5
for 0.35714285714285715
a 0.35714285714285715
meeting 0.35714285714285715
```