avichr commited on
Commit
00e4af7
1 Parent(s): a3b44bc

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -3
app.py CHANGED
@@ -2,8 +2,8 @@ from HebEMO import HebEMO
2
  from transformers import pipeline
3
  import streamlit as st
4
 
5
-
6
- HebEMO_model = HebEMO()
7
 
8
 
9
  x = st.slider("Select a value")
@@ -14,7 +14,6 @@ st.write(x, "squared is", x * x)
14
  st.title("Find sentiment")
15
  st.write("HebEMO is a tool to detect polarity and extract emotions from Hebrew user-generated content (UGC), which was trained on a unique Covid-19 related dataset that we collected and annotated. HebEMO yielded a high performance of weighted average F1-score = 0.96 for polarity classification. Emotion detection reached an F1-score of 0.78-0.97, with the exception of *surprise*, which the model failed to capture (F1 = 0.41). These results are better than the best-reported performance, even when compared to the English language.")
16
  sent = st.text_area("Text", "write here", height = 20)
17
- st.write (sentiment(sent))
18
  interact(HebEMO_model.hebemo, text=sent, plot=fixed(True), input_path=fixed(False), save_results=fixed(False),)
19
  interact(HebEMO_model.hebemo, text='讛讞讬讬诐 讬驻讬诐 讜诪讗讜砖专讬', plot=fixed(True), input_path=fixed(False), save_results=fixed(False),)
20
  st.write (HebEMO_model.hebemo(sent, plot=True))
 
2
  from transformers import pipeline
3
  import streamlit as st
4
 
5
+ with st.spinner('Loading models...'):
6
+ HebEMO_model = HebEMO()
7
 
8
 
9
  x = st.slider("Select a value")
 
14
  st.title("Find sentiment")
15
  st.write("HebEMO is a tool to detect polarity and extract emotions from Hebrew user-generated content (UGC), which was trained on a unique Covid-19 related dataset that we collected and annotated. HebEMO yielded a high performance of weighted average F1-score = 0.96 for polarity classification. Emotion detection reached an F1-score of 0.78-0.97, with the exception of *surprise*, which the model failed to capture (F1 = 0.41). These results are better than the best-reported performance, even when compared to the English language.")
16
  sent = st.text_area("Text", "write here", height = 20)
 
17
  interact(HebEMO_model.hebemo, text=sent, plot=fixed(True), input_path=fixed(False), save_results=fixed(False),)
18
  interact(HebEMO_model.hebemo, text='讛讞讬讬诐 讬驻讬诐 讜诪讗讜砖专讬', plot=fixed(True), input_path=fixed(False), save_results=fixed(False),)
19
  st.write (HebEMO_model.hebemo(sent, plot=True))