Skip to content

Naive Bayes email 📧 filtering through Machine Learning and email querying using Boolean Information Retrieval

Notifications You must be signed in to change notification settings

AlexAnth/AppIRDM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Email Filtering and Querying

This project was conducted on the spring semester 2019 for the master course of Web information retrieval and data mining 2IMM15 at TU/e. You can view the demo presentation of the application on YouTube, take a look on the Report or preview the Project Poster.

Overview

Choosing an efficient way to query email data, distinguish spam mail from a users mailbox, clustering emails into subject categories are all tasks and challenges an email provider is responsible for in order to serve the end user successfully. Using Information Retrieval and Data Mining techniques I worked as a part of a group on building the functionality of an email provider and testing it on a large email dataset. The code presented is my part of the assignment on Boolean IR querying and email Classification.

The application features:

  • javax.swing GUI
  • Java Database Connectivity with SQLi

Prerequisites

  • Java 1.8
  • Linux OS

Built With

  • Java - The Programming Language used
  • Maven - Dependency Management
  • SQLite - Database Management System

Authors

  • Alex Anthis - Boolean IR & Naive Bayes Classifier & App - AlexAnth

About

Naive Bayes email 📧 filtering through Machine Learning and email querying using Boolean Information Retrieval

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages