Skip to content

Classification of Textual E-Mail Spam Using Naïve Bayes Classifier integrated in Streamlit Application

Notifications You must be signed in to change notification settings

yashuv/streamlit-spam-mail-classifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

streamlit-spam-mail-classifier

This is the 'Classification of Textual E-Mail Spam Using Naïve Bayes Classifier' integrated in Streamlit Application.
I have used Streamlit framework for integration because it lets us turn data scripts into sharable web apps in minutes. We can instantly develop web apps for Machine Learning and Data Science and deploy them easily using Streamlit.

Installing Streamlit

  1. Make sure you have python installed in your system

  2. Use the following command to install streamlit,

pip install streamlit

Running a streamlit app
First, you need create a python script with streamlit commands and execute the script using the following command,

streamlit run <yourscript.py>

Below is the simple UI of the E-mail classifier project where user enters the message in the text box and the Machine Learning Model predicts and display the result as 'Spam/Ham' when user clicks the 'Predict' button.
ui of streamlit spam email classifier project
Thank You.. HappY Coding :)

About

Classification of Textual E-Mail Spam Using Naïve Bayes Classifier integrated in Streamlit Application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages