Skip to content

This is a Spam Classifier app that uses Python, Angular for the frontend, and Spring Boot on the backend to classify emails as either spam or not spam.

License

Notifications You must be signed in to change notification settings

ComputerGeek5/Spam-Mail-Classifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spam Classifier App

image

This is a Spam Classifier app that uses Python, Angular for the frontend, and Spring Boot on the backend to classify emails as either spam or not spam.

Getting Started

To get started with this app, you will need to have Docker installed on your local machine. You can download and install Docker from here.

Once you have Docker installed, you can follow the instructions below to run the app.

Running the App

To run the app, you will need to run the following commands in your terminal:

./install.sh

This will start the Docker containers for the frontend, backend, and database of the app.

Once the containers are up and running, you can access the app in your web browser at http://localhost:80.

Frontend

The frontend of this app is built using Angular. It provides a simple user interface where users can enter an email message and classify it as spam or not spam.

Backend

The backend of this app is built using Spring Boot. It provides a RESTful API for the frontend to communicate with and handles the classification of emails as either spam or not spam.

Uninstalling the App

To uninstall the Spam Classifier app, you can run the following command in your terminal:

./uninstall.sh

Demo

Watch a demo of the app here.

Authors

-   Drin Karkini

-   Jon Mukaj

-   Kevin Tenolli

About

This is a Spam Classifier app that uses Python, Angular for the frontend, and Spring Boot on the backend to classify emails as either spam or not spam.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •