dahongj commited on
Commit
f42d3ef
1 Parent(s): 84f23d6
Files changed (1) hide show
  1. app.py +15 -6
app.py CHANGED
@@ -38,10 +38,17 @@ def siebert(data):
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'):
@@ -60,10 +67,12 @@ def getSent(data, model):
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")
 
38
  def finetuned(data):
39
  specific_model = pipeline(model='dahongj/finetuned_toxictweets')
40
  result = specific_model(data)
41
+ max = result[0]['label']
42
+ maxscore = result[0]['score']
43
+ sec = result[1]['label']
44
+ secscore = result[1]['score']
45
 
46
+ for i in result:
47
+ if result[i]['score'] > secscore:
48
+ sec = result[i]['label']
49
+ secscore = result[i]['score']
50
+
51
+ return max, maxscore, sec, secscore
52
 
53
  def getSent(data, model):
54
  if(model == 'Bertweet'):
 
67
  col1.metric("Feeling",label,None)
68
  col2.metric("Score",score,None)
69
  elif(model == 'Finetuned'):
70
+ label, score, sec, secsc = finetuned(data)
71
+ col1, col2, col3, col4 = st.columns(4)
72
+ col1.metric("Highest",label,None)
73
  col2.metric("Score",score,None)
74
+ col3.metric("Second Highest", sec, None)
75
+ col4.metric("Score", secsc, None)
76
 
77
  def rendPage():
78
  st.title("Sentiment Analysis")