Spaces:
Sleeping
Sleeping
Upload app.py
Browse files
app.py
CHANGED
@@ -18,6 +18,14 @@ def company_scoring(company_name):
|
|
18 |
scoring_result_text = ''
|
19 |
for score in scoring_result:
|
20 |
scoring_result_text = scoring_result_text + str(score) + ','
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
# url_list = ', '.join(urls)
|
22 |
if group == 'Group 1-1':
|
23 |
header = header1_1
|
@@ -33,12 +41,10 @@ def company_scoring(company_name):
|
|
33 |
header = header5
|
34 |
|
35 |
header = ', '.join(header)
|
36 |
-
if isinstance(related_url_list, list):
|
37 |
-
related_url_list = ','.join(related_url_list)
|
38 |
if group == 'Group 1-2' or group == 'Group 5':
|
39 |
result = company_name + ',' + group + ',' + related_url_list
|
40 |
else:
|
41 |
-
result = company_name + ',' + group + ',' + scoring_result_text + related_url_list
|
42 |
output = header + '\n' + result
|
43 |
return output, None, None, None, None, None, None, None
|
44 |
|
@@ -69,7 +75,7 @@ def company_list_scoring(file):
|
|
69 |
|
70 |
|
71 |
def answer(input, file):
|
72 |
-
if
|
73 |
return company_list_scoring(file)
|
74 |
else:
|
75 |
return company_scoring(input)
|
@@ -77,7 +83,7 @@ def answer(input, file):
|
|
77 |
|
78 |
demo = gr.Interface(fn=answer,
|
79 |
inputs=["textbox",
|
80 |
-
gr.File(label="input
|
81 |
outputs=["textbox",
|
82 |
gr.File(label="Classification_result.csv"),
|
83 |
gr.File(label="Group1-1_result.csv"),
|
|
|
18 |
scoring_result_text = ''
|
19 |
for score in scoring_result:
|
20 |
scoring_result_text = scoring_result_text + str(score) + ','
|
21 |
+
|
22 |
+
total = 0
|
23 |
+
for i in range(0, 5):
|
24 |
+
total += scoring_result[i]
|
25 |
+
for i in range(6, 10):
|
26 |
+
total += scoring_result[i]
|
27 |
+
total = str(total)
|
28 |
+
|
29 |
# url_list = ', '.join(urls)
|
30 |
if group == 'Group 1-1':
|
31 |
header = header1_1
|
|
|
41 |
header = header5
|
42 |
|
43 |
header = ', '.join(header)
|
|
|
|
|
44 |
if group == 'Group 1-2' or group == 'Group 5':
|
45 |
result = company_name + ',' + group + ',' + related_url_list
|
46 |
else:
|
47 |
+
result = company_name + ',' + group + ',' + scoring_result_text + total + ',' + related_url_list
|
48 |
output = header + '\n' + result
|
49 |
return output, None, None, None, None, None, None, None
|
50 |
|
|
|
75 |
|
76 |
|
77 |
def answer(input, file):
|
78 |
+
if input == '':
|
79 |
return company_list_scoring(file)
|
80 |
else:
|
81 |
return company_scoring(input)
|
|
|
83 |
|
84 |
demo = gr.Interface(fn=answer,
|
85 |
inputs=["textbox",
|
86 |
+
gr.File(label="input.csv")],
|
87 |
outputs=["textbox",
|
88 |
gr.File(label="Classification_result.csv"),
|
89 |
gr.File(label="Group1-1_result.csv"),
|