|
--- |
|
title: SMS Spam Classifier |
|
emoji: 📱 |
|
colorFrom: blue |
|
colorTo: red |
|
sdk: gradio |
|
sdk_version: 4.0.0 |
|
app_file: app.py |
|
pinned: false |
|
--- |
|
|
|
# SMS Spam Classifier |
|
|
|
This application uses a bidirectional LSTM model to classify SMS messages as either spam or legitimate (ham). Simply enter your text message, and the model will predict whether it's spam or not, along with a confidence score. |
|
|
|
## Usage |
|
|
|
1. Enter your text message in the input box |
|
2. Click submit |
|
3. The model will return its prediction (spam/ham) and confidence level |
|
|
|
## Model |
|
|
|
The classifier uses a bidirectional LSTM architecture with: |
|
|
|
- Word embeddings |
|
- 2 LSTM layers |
|
- Dropout for regularization |
|
- Dense layers with ReLU activation |
|
|