The Wayback Machine - https://web.archive.org/web/20201108094437/https://github.com/thegenuinegourav/Spilter
Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Spilter

An Email Spam Filter.

Description πŸ“’

Spliter is an Email Spam classifier allows you to classify whether a given email, x, is spam (y = 1) or non-spam (y = 0).
It uses Support Vector Machine (SVMs) algorithm for classification.
Spilter uses the body of the email (excluding the email headers).

How it works ❓

Step 1: Copy & Paste your test email in emailSample.txt file
Step 2: Run 'classifier' script in your Octave/Matlab command window.
Step 3: Spilter takes about 1 to 2 minutes, first to train & then outputs 1 (indicating spam) or 0 (indicating non-spam).

Development

Want to contribute? πŸ“

To fix a bug or enhance an existing module, follow these steps:

  1. Fork the repo
  2. Create a new branch (git checkout -b exciting-stuff)
  3. Make the appropriate changes in the files
  4. Add changes to reflect the changes made
  5. Commit your changes (git commit -am 'exciting-stuff!!')
  6. Push to the branch (git push origin exciting-stuff)
  7. Create a Pull Request

Interested?

If you find a bug (the website couldn't handle the query and / or gave irrelevant results), kindly open an issue here by including your search query and the expected result.

If you'd like to request a new functionality, feel free to do so by opening an issue here including some sample queries and their corresponding results.

How to Build

  • launch Octave/Matlab
  • select Open command window
  • select the project folder
  • type 'classifer' on command window

Articles to Learn

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.