Spaces:
Sleeping
Sleeping
Update app.py
#1
by
themanas021
- opened
app.py
CHANGED
@@ -16,6 +16,10 @@ def classify_feedback(feedback_text):
|
|
16 |
top_labels = result["labels"][:2]
|
17 |
scores = result["scores"][:2]
|
18 |
|
|
|
|
|
|
|
|
|
19 |
# Generate HTML content for displaying the scores as meters/progress bars
|
20 |
html_content = ""
|
21 |
for i in range(len(top_labels)):
|
@@ -33,5 +37,5 @@ gr.Interface(
|
|
33 |
inputs=feedback_textbox,
|
34 |
outputs=feedback_output,
|
35 |
title="Feedback Classifier",
|
36 |
-
description="Enter your feedback and get the top 2 associated labels with scores."
|
37 |
).launch()
|
|
|
16 |
top_labels = result["labels"][:2]
|
17 |
scores = result["scores"][:2]
|
18 |
|
19 |
+
# Check if the accuracy of the top label is less than 30%
|
20 |
+
if scores[0] < 0.3:
|
21 |
+
return "Please provide another relevant feedback."
|
22 |
+
|
23 |
# Generate HTML content for displaying the scores as meters/progress bars
|
24 |
html_content = ""
|
25 |
for i in range(len(top_labels)):
|
|
|
37 |
inputs=feedback_textbox,
|
38 |
outputs=feedback_output,
|
39 |
title="Feedback Classifier",
|
40 |
+
description="Enter your feedback and get the top 2 associated labels with scores. If the accuracy of the top label is less than 30%, it will prompt for another relevant feedback."
|
41 |
).launch()
|