chatgptreviews / app.py
rxxnzz's picture
Update app.py
d5765aa verified
raw
history blame contribute delete
No virus
720 Bytes
import streamlit as st
from tubes import predict
# Judul aplikasi
st.title("Sentiment Analysis for ChatGPT Reviews")
# Input text dari pengguna
user_input = st.text_area("Enter text in English")
# List untuk menyimpan hasil prediksi
# Tombol untuk memprediksi
if st.button("Predict Sentiment"):
if user_input:
sentiment = predict(user_input)
if sentiment == 1 :
sentiment = 'Neutral'
elif sentiment == 2 :
sentiment = 'Positive'
elif sentiment == 0 :
sentiment = 'Negative'
# Menambahkan hasil prediksi ke list
st.write(f"The sentiment of the tweet is: **{sentiment}**")
else:
st.write("Please enter a tweet text.")