Our Spam SMS Detection model is a powerful solution built to identify and classify spam messages using the Naive Bayes algorithm. The accompanying Flask interface provides users with a seamless experience for submitting SMS entries, tracking usage, and receiving real-time classification results.
-
Naive Bayes Algorithm:
- Leveraging probabilistic classification for accurate spam detection.
-
Flask User Interface:
- A user-friendly interface for easy interaction with the model.
-
Entry Tracking:
- Keep track of the number of SMS entries made by the user.
-
Spam and Non-Spam Classification:
- Provide a breakdown of entries into spam and non-spam categories.
-
User Submission:
- Users submit SMS messages through the Flask interface.
-
Naive Bayes Analysis:
- The model processes the message using the Naive Bayes algorithm.
-
Real-time Classification:
- Users receive instant feedback on the classification results.
-
Entry Tracking and Summary:
- Track the total number of entries and provide a classification summary.
-
Clone the repository:
git clone https://github.com/your-username/spam-sms-detection.git
-
Install dependencies:
cd spam-sms-detection pip install -r requirements.txt
-
Run the flask app:
python app.py