|
import streamlit as st |
|
from transformers import pipeline |
|
from transformers import AutoModelForSequenceClassification, AutoTokenizer |
|
|
|
|
|
classifier = pipeline("text-classification", model = "MarieAngeA13/Sentiment-Analysis-BERT") |
|
|
|
|
|
st.title('Sentiment Analysis with BERT') |
|
st.write('Enter some text and we will predict its sentiment!') |
|
|
|
|
|
text_input = st.text_input('Enter text here') |
|
|
|
|
|
if st.button('Submit'): |
|
|
|
output = classifier(text_input) |
|
|
|
best_prediction = output[0] |
|
|
|
|
|
st.write(f'Sentiment: {best_prediction['label']}') |
|
st.write(f'Confidence: {best_prediction['score']}') |