satya12345's picture
Upload 4 files
5845cb5 verified
Raw
History Blame Contribute Delete
449 Bytes
import gradio as gr
import pickle
# Load saved files
model = pickle.load(open("model.pkl", "rb"))
vectorizer = pickle.load(open("vectorizer.pkl", "rb"))
def predict(text):
vec = vectorizer.transform([text])
pred = model.predict(vec)[0]
return "Positive 😊" if pred == 1 else "Negative 😑"
gr.Interface(
fn=predict,
inputs=gr.Textbox(label="Enter text"),
outputs=gr.Textbox(label="Sentiment")
).launch()