Skip to content

This project is an email classification website that determines whether an email is spam or ham (not spam) using Bernoulli and Multinomial Naive Bayes algorithms. The web application is built with Flask.

Notifications You must be signed in to change notification settings

RiturajS12/email_classification

Repository files navigation

Email Classification Website

This project is an email classification website that determines whether an email is spam or ham (not spam) using Bernoulli and Multinomial Naive Bayes algorithms. The web application is built with Flask.

Features

  1. Classify emails as spam or ham
  2. Uses Bernoulli and Multinomial Naive Bayes algorithms
  3. User-friendly web interface built with Flask

Table of Contents

  1. Installation
  2. Usage
  3. Contributing

Installation

Clone the repository:

git clone https://github.com/RiturajS12/email_classification.git

Navigate to the project directory:

cd email_classification

Install the required packages:

pip install -r requirements.txt

Usage Run the Flask application:

python app.py

Open your web browser and go to http://127.0.0.1:5000/. Use the interface to classify emails as spam or ham.

Contributing

Contributions are welcome! Please fork the repository and create a pull request with your changes. Make sure to update tests as appropriate.

About

This project is an email classification website that determines whether an email is spam or ham (not spam) using Bernoulli and Multinomial Naive Bayes algorithms. The web application is built with Flask.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages