mr2along commited on
Commit
859be22
1 Parent(s): 037f287

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -1
app.py CHANGED
@@ -64,7 +64,20 @@ def compare_texts(reference_text, transcribed_text):
64
  similarity_score = round(sm.ratio() * 100, 2)
65
 
66
  # Construct HTML output
67
- html_output = f"<strong>Fidelity Class:</strong> {'CORRECT' if similarity_score > 50 else 'INCORRECT'}<br>"
 
 
 
 
 
 
 
 
 
 
 
 
 
68
  html_output += f"<strong>Quality Score:</strong> {similarity_score}<br>"
69
  html_output += f"<strong>Transcribed Text:</strong> {transcribed_text}<br>"
70
  html_output += "<strong>Word Score List:</strong><br>"
 
64
  similarity_score = round(sm.ratio() * 100, 2)
65
 
66
  # Construct HTML output
67
+ # html_output = f"<strong>Fidelity Class:</strong> # Tạo output HTML với các mức đánh giá chi tiết hơn
68
+ html_output = f"<strong>Fidelity Class:</strong> "
69
+ if similarity_score >= 85:
70
+ html_output += "GOOD (>=85%)<br>"
71
+ elif similarity_score >= 70:
72
+ html_output += "ACCEPTABLE (70% - 85%)<br>"
73
+ elif similarity_score >= 50:
74
+ html_output += "NEEDS IMPROVEMENT (50% - 70%)<br>"
75
+ else:
76
+ html_output += "POOR (<50%)<br>"
77
+
78
+ html_output += f"<strong>Quality Score:</strong> {similarity_score}%<br>"
79
+ html_output += f"<strong>Transcribed Text:</strong> {transcribed_text}<br>"
80
+ <br>"
81
  html_output += f"<strong>Quality Score:</strong> {similarity_score}<br>"
82
  html_output += f"<strong>Transcribed Text:</strong> {transcribed_text}<br>"
83
  html_output += "<strong>Word Score List:</strong><br>"