Spaces:
Runtime error
Runtime error
edit
Browse files
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 |
-
|
42 |
-
|
|
|
|
|
43 |
|
44 |
-
|
|
|
|
|
|
|
|
|
|
|
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(
|
65 |
-
col1.metric("
|
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")
|