- templates/infer.html +3 -3
- views/infer.py +5 -0
templates/infer.html
CHANGED
|
@@ -32,7 +32,7 @@
|
|
| 32 |
<div class="p-3">
|
| 33 |
<h5 class="text-center text-primary">Original Essay</h5>
|
| 34 |
<div class="original-essay" id="originalEssay" style="color: black; height: 400px; overflow-y: auto;">
|
| 35 |
-
{{ essay
|
| 36 |
</div>
|
| 37 |
</div>
|
| 38 |
</div>
|
|
@@ -42,7 +42,7 @@
|
|
| 42 |
<div class="p-3">
|
| 43 |
<h5 class="text-center text-success">Corrected Essay</h5>
|
| 44 |
<div class="corrected-essay" id="correctedEssay" style="color: black; height: 400px; overflow-y: auto;">
|
| 45 |
-
{{ corrected_essay
|
| 46 |
</div>
|
| 47 |
</div>
|
| 48 |
</div>
|
|
@@ -67,7 +67,7 @@
|
|
| 67 |
<div class="card-body">
|
| 68 |
<h5 class="card-title" style="color: black;">{{ rubric }}</h5>
|
| 69 |
<div class="score-display mb-3 text-center"> <!-- Centered score -->
|
| 70 |
-
<span class="score">{{ score }}</span>/9
|
| 71 |
</div>
|
| 72 |
<p class="card-text text-truncate-multiline text-dark"> <!-- Dark text for better readability -->
|
| 73 |
{{ explanation }}
|
|
|
|
| 32 |
<div class="p-3">
|
| 33 |
<h5 class="text-center text-primary">Original Essay</h5>
|
| 34 |
<div class="original-essay" id="originalEssay" style="color: black; height: 400px; overflow-y: auto;">
|
| 35 |
+
{{ essay }}
|
| 36 |
</div>
|
| 37 |
</div>
|
| 38 |
</div>
|
|
|
|
| 42 |
<div class="p-3">
|
| 43 |
<h5 class="text-center text-success">Corrected Essay</h5>
|
| 44 |
<div class="corrected-essay" id="correctedEssay" style="color: black; height: 400px; overflow-y: auto;">
|
| 45 |
+
{{ corrected_essay }}
|
| 46 |
</div>
|
| 47 |
</div>
|
| 48 |
</div>
|
|
|
|
| 67 |
<div class="card-body">
|
| 68 |
<h5 class="card-title" style="color: black;">{{ rubric }}</h5>
|
| 69 |
<div class="score-display mb-3 text-center"> <!-- Centered score -->
|
| 70 |
+
<span class="score">{{ score|int }}</span>/9
|
| 71 |
</div>
|
| 72 |
<p class="card-text text-truncate-multiline text-dark"> <!-- Dark text for better readability -->
|
| 73 |
{{ explanation }}
|
views/infer.py
CHANGED
|
@@ -21,6 +21,11 @@ def infer():
|
|
| 21 |
corrected_essay = feedback.get('Corrected_essay', "No suggestions available. Your essay does not make sense, try to refine it.")
|
| 22 |
essay = essay.replace('\n', '<br>')
|
| 23 |
corrected_essay = corrected_essay.replace('\\n\\n', '\\n').replace('\\n', '<br>')
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 24 |
print("Everything loaded", flush=True)
|
| 25 |
try:
|
| 26 |
return render_template('infer.html', result=scores, topic=topic, essay=essay, tr=tr_feedback, cc=cc_feedback, lr=lr_feedback, gra=gra_feedback, corrected_essay=corrected_essay)
|
|
|
|
| 21 |
corrected_essay = feedback.get('Corrected_essay', "No suggestions available. Your essay does not make sense, try to refine it.")
|
| 22 |
essay = essay.replace('\n', '<br>')
|
| 23 |
corrected_essay = corrected_essay.replace('\\n\\n', '\\n').replace('\\n', '<br>')
|
| 24 |
+
print("Essay:", essay, flush=True)
|
| 25 |
+
print("Corrected essay:", corrected_essay, flush=True)
|
| 26 |
+
print("Feedback:", feedback, flush=True)
|
| 27 |
+
print("Scores:", scores, flush=True)
|
| 28 |
+
print("Topic:", topic, flush=True)
|
| 29 |
print("Everything loaded", flush=True)
|
| 30 |
try:
|
| 31 |
return render_template('infer.html', result=scores, topic=topic, essay=essay, tr=tr_feedback, cc=cc_feedback, lr=lr_feedback, gra=gra_feedback, corrected_essay=corrected_essay)
|