Spaces:
Sleeping
Sleeping
File size: 644 Bytes
caabdff db898d5 050d9ec 06f4e51 9f4777f b7810bf 6f580d7 050d9ec |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
from joblib import load
from sklearn.feature_extraction.text import TfidfVectorizer
import numpy as np
import streamlit as st
st.header('Spam Detection using Naive Bayes Classifier')
vectorizer = load('tfidf_vectorizer.joblib')
user_input = st.text_input("Enter some text:", "")
if user_input is not None and user_input is not "":
x = vectorizer.transform([user_input])
model = load('Naive_Bayes_Spam_Detection.joblib')
pred = model.predict(x)
if pred[0] == 1:
st.write('The entered text is a Spam')
elif pred[0] == 0:
st.write('The entered text is not a Spam')
else:
st.write('Error, Try again') |