Update app.py
Browse files
app.py
CHANGED
@@ -36,14 +36,17 @@ st.title('Prediksi Sentimen menggunakan BERT')
|
|
36 |
text = st.text_area('Masukkan teks', '')
|
37 |
|
38 |
# Tombol untuk memprediksi sentimen
|
39 |
-
if st.button('
|
40 |
if text.strip() == '':
|
41 |
st.warning('Masukkan teks terlebih dahulu.')
|
42 |
-
st.write
|
43 |
else:
|
44 |
-
sentiment = predict_sentiment(text)
|
45 |
-
|
|
|
|
|
|
|
|
|
46 |
if sentiment == 0:
|
47 |
-
st.write('Negatif')
|
48 |
else:
|
49 |
-
st.write('Positif')
|
|
|
36 |
text = st.text_area('Masukkan teks', '')
|
37 |
|
38 |
# Tombol untuk memprediksi sentimen
|
39 |
+
if st.button('Prediksi'):
|
40 |
if text.strip() == '':
|
41 |
st.warning('Masukkan teks terlebih dahulu.')
|
|
|
42 |
else:
|
43 |
+
sentiment, probabilities = predict_sentiment(text)
|
44 |
+
|
45 |
+
# Menghitung persentase probabilitas sentimen positif
|
46 |
+
positive_probability = probabilities[1] * 100
|
47 |
+
negative_probability = probabilities[0] * 100
|
48 |
+
st.write(f'HASIL PREDIKSI')
|
49 |
if sentiment == 0:
|
50 |
+
st.write(f'Negatif ({negative_probability:.2f}%)')
|
51 |
else:
|
52 |
+
st.write(f'Positif ({positive_probability:.2f}%)')
|