Spaces:
Sleeping
Sleeping
File size: 763 Bytes
e702a97 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
import streamlit as st
from transformers import pipeline
# Page setup
st.set_page_config(page_title="😊 Sentiment Analyzer", layout="centered")
st.title("😊 Sentiment Analyzer")
st.markdown("Enter text below and see if it's Positive, Negative, or Neutral.")
# Load model
@st.cache_resource
def load_model():
return pipeline("sentiment-analysis")
analyzer = load_model()
# User input
text = st.text_area("Enter your text here:")
if st.button("Analyze"):
if text.strip():
with st.spinner("Analyzing..."):
result = analyzer(text)[0]
st.subheader("📌 Result:")
st.write(f"**Label:** {result['label']} | **Confidence:** {result['score']:.2f}")
else:
st.warning("⚠️ Please enter some text first!")
|