Spaces:
Sleeping
Sleeping
File size: 601 Bytes
84c61fb ea4a35e c8dfb1a |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
import gradio as gr
from transformers import AutoModelForSequenceClassification, AutoTokenizer
model = AutoModelForSequenceClassification.from_pretrained("inkleaves/spam_detection_model")
tokenizer = AutoTokenizer.from_pretrained("inkleaves/spam_detection_model")
def predict(text):
inputs = tokenizer(text, return_tensors="pt", padding=True, truncation=True)
outputs = model(**inputs)
prediction = outputs.logits.argmax(dim=-1).item()
return "Spam" if prediction == 1 else "Not Spam"
interface = gr.Interface(fn=predict, inputs="Text", outputs="Text")
interface.launch(share=True)
|