Skip to content

A project for spam filtering using classification agorithms, implemented in Java.

License

Notifications You must be signed in to change notification settings

pitsios-s/JSpamFiltering

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JSpamFiltering

A spam filtering application that uses classification algorithms for separating spam messages from regular ones.

Contents

  • src folder : contains the source code of the project. It consists of three packages : naive_bayes, logistic_regression, feature_selector. The first package contains the multinomial naive Bayes implementation, the second contains the implementation of the logistic regression algorithm. Finally the third package contains the source that is responsible for extracting characteristic features for spam and non-spam messages.

  • dataset folder : contains the data that are used for training and testing. The data were taken from AUEB's NLPgroup.

About

A project for spam filtering using classification agorithms, implemented in Java.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages