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!")