praiseprince / NaiveBayesSMSClassifier

This project provides a web application for classifying SMS messages as spam or ham using a Naive Bayes classifier.
https://naivebayessmsclassifier.pythonanywhere.com/
0 stars 0 forks source link

SMS Spam Classification using Naive Bayes

About the Project

This project provides a web application for classifying SMS messages as spam or ham using a Naive Bayes classifier. The application allows users to enter SMS messages, which are then classified and the result is displayed. The classification model is trained using the SMS Spam Collection Dataset, which is publicly available on UCI Machine Learning Repository.

Screenshot

Files

Usage

  1. Clone the repository:

    git clone https://github.com/praiseprince/Naive-Bayes-SMS-Classifier
  2. Install the required packages:

    pip install -r requirements.txt
  3. Run main.py to set up the web app locally.

  4. Access the web app by visiting http://127.0.0.1:5000/ in your browser.