Upload app.py
Browse files
app.py
CHANGED
|
@@ -393,15 +393,15 @@ def classify_solution_stream(question: str, solution: str):
|
|
| 393 |
|
| 394 |
try:
|
| 395 |
# ---------- Stage 1: Conceptual ----------
|
| 396 |
-
log.append("⏳ **Stage 1:
|
| 397 |
-
yield "⏳ Working…", "Starting initial
|
| 398 |
conceptual = run_conceptual_check(question, solution, classifier_model, classifier_tokenizer)
|
| 399 |
pred = conceptual["prediction"]
|
| 400 |
conf = conceptual["probabilities"][pred]
|
| 401 |
if pred == "flawed":
|
| 402 |
-
log[-1] = f"🟥 **Stage 1:
|
| 403 |
elif pred == "correct":
|
| 404 |
-
log[-1] = f"✅ **Stage 1:
|
| 405 |
|
| 406 |
yield "⏳ Working…", f"Stage 1: {pred} (p={conf:.2%}). Now checking calculations…", render(log)
|
| 407 |
|
|
|
|
| 393 |
|
| 394 |
try:
|
| 395 |
# ---------- Stage 1: Conceptual ----------
|
| 396 |
+
log.append("⏳ **Stage 1: Initial check**")
|
| 397 |
+
yield "⏳ Working…", "Starting initial check…", render(log)
|
| 398 |
conceptual = run_conceptual_check(question, solution, classifier_model, classifier_tokenizer)
|
| 399 |
pred = conceptual["prediction"]
|
| 400 |
conf = conceptual["probabilities"][pred]
|
| 401 |
if pred == "flawed":
|
| 402 |
+
log[-1] = f"🟥 **Stage 1: Initial check** — (Complete) — prediction: **{pred}** (p={conf:.2%})"
|
| 403 |
elif pred == "correct":
|
| 404 |
+
log[-1] = f"✅ **Stage 1: Initial check** — (Complete) — prediction: **{pred}** (p={conf:.2%})"
|
| 405 |
|
| 406 |
yield "⏳ Working…", f"Stage 1: {pred} (p={conf:.2%}). Now checking calculations…", render(log)
|
| 407 |
|