Spaces:
Sleeping
Sleeping
import streamlit as st | |
from transformers import AutoTokenizer, AutoModelForSequenceClassification, pipeline | |
# Load model and tokenizer | |
model_name = "prd101-wd/phi1_5-sentiment-merged" | |
tokenizer = AutoTokenizer.from_pretrained(model_name) | |
model = AutoModelForSequenceClassification.from_pretrained(model_name) | |
# Create a pipeline | |
classifier = pipeline("text-classification", model=model, tokenizer=tokenizer) | |
# Streamlit UI | |
st.title("Sentiment Classifier") | |
text = st.text_area("Enter text to classify:") | |
if st.button("Classify"): | |
if text.strip(): | |
result = classifier(text)[0] | |
st.markdown(f"**Label:** {result['label']} \n**Score:** {result['score']:.4f}") | |
else: | |
st.warning("Please enter some text.") | |