File size: 622 Bytes
5e438ff
 
 
 
6ebb976
a642152
 
5e438ff
 
ea93a53
 
 
 
 
5e438ff
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import streamlit as st
from transformers import pipeline
def main():
    
    sentiment_pipeline = pipeline(model="distilbert/distilbert-base-uncased-finetuned-sst-2-english")
    st.title("Sentiment Analysis with HuggingFace Spaces") 
    st.write("Enter a sentence to analyze its sentiment:")
    user_input = st.text_input("") 
    if user_input:
        result = sentiment_pipeline(user_input) 
        sentiment = result[0]["label"] 
        confidence = result[0]["score"]
        st.write(f"Sentiment: {sentiment}") 
        st.write(f"Confidence: {confidence:.2f}")

        
if __name__ == "__main__": 
    main()