dahongj commited on
Commit
b7ec123
1 Parent(s): 745ea4a
Files changed (1) hide show
  1. app.py +14 -2
app.py CHANGED
@@ -33,8 +33,15 @@ def siebert(data):
33
  label = result[0]['label']
34
  score = result[0]['score']
35
 
36
- return label, score
37
 
 
 
 
 
 
 
 
38
 
39
  def getSent(data, model):
40
  if(model == 'Bertweet'):
@@ -52,6 +59,11 @@ def getSent(data, model):
52
  col1, col2 = st.columns(2)
53
  col1.metric("Feeling",label,None)
54
  col2.metric("Score",score,None)
 
 
 
 
 
55
 
56
  def rendPage():
57
  st.title("Sentiment Analysis")
@@ -59,7 +71,7 @@ def rendPage():
59
  st.text("")
60
  type = st.selectbox(
61
  'Choose your model',
62
- ('Bertweet','Roberta','Siebert'))
63
  st.text("")
64
 
65
  if st.button('Calculate'):
 
33
  label = result[0]['label']
34
  score = result[0]['score']
35
 
36
+ return label, score
37
 
38
+ def finetuned(data):
39
+ specific_model = pipeline(model='dahongj/finetuned_toxictweets')
40
+ result = specific_model(data)
41
+ label = result[0]['label']
42
+ score = result[0]['score']
43
+
44
+ return label, score
45
 
46
  def getSent(data, model):
47
  if(model == 'Bertweet'):
 
59
  col1, col2 = st.columns(2)
60
  col1.metric("Feeling",label,None)
61
  col2.metric("Score",score,None)
62
+ elif(model == 'Finetuned'):
63
+ label, score = finetuned(data)
64
+ col1, col2 = st.columns(2)
65
+ col1.metric(label,label,None)
66
+ col2.metric("Score",score,None)
67
 
68
  def rendPage():
69
  st.title("Sentiment Analysis")
 
71
  st.text("")
72
  type = st.selectbox(
73
  'Choose your model',
74
+ ('Bertweet','Roberta','Siebert','Finetuned'))
75
  st.text("")
76
 
77
  if st.button('Calculate'):