Spaces:
Sleeping
Sleeping
improved frontend
Browse files
app.py
CHANGED
|
@@ -64,19 +64,21 @@ st.text("Please download the example Excel file to see the expected format. You
|
|
| 64 |
excel_file = st.file_uploader("Upload Excel file with student IDs and page count", type=["xlsx"])
|
| 65 |
# excel_file = "data/essays.xlsx"
|
| 66 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 67 |
if st.button("Process Essays"):
|
| 68 |
if not uploaded_files or not essay_question or not grading_criteria or not excel_file:
|
| 69 |
st.warning("Please upload all required files and enter necessary information.")
|
| 70 |
else:
|
| 71 |
-
st.text("Processing essays...
|
| 72 |
-
st.text("A download button will appear underneath once the process is complete.")
|
| 73 |
# assert that no duplicate files are uploaded
|
| 74 |
uploaded_files_names = [file.name for file in uploaded_files]
|
| 75 |
assert len(uploaded_files_names) == len(set(uploaded_files_names)), "Duplicate images uploaded. Please ensure that each image is only uploaded once."
|
| 76 |
|
| 77 |
uploaded_files = sorted(uploaded_files, key=lambda x: x.name)
|
| 78 |
|
| 79 |
-
print(uploaded_files)
|
| 80 |
# Process student info file
|
| 81 |
workbook = load_workbook(excel_file)
|
| 82 |
|
|
|
|
| 64 |
excel_file = st.file_uploader("Upload Excel file with student IDs and page count", type=["xlsx"])
|
| 65 |
# excel_file = "data/essays.xlsx"
|
| 66 |
|
| 67 |
+
st.subheader("Process Essays")
|
| 68 |
+
st.text("Processing essays may take a few seconds.")
|
| 69 |
+
st.text("A download button will appear underneath once the process is complete.")
|
| 70 |
+
|
| 71 |
if st.button("Process Essays"):
|
| 72 |
if not uploaded_files or not essay_question or not grading_criteria or not excel_file:
|
| 73 |
st.warning("Please upload all required files and enter necessary information.")
|
| 74 |
else:
|
| 75 |
+
st.text("Processing essays...")
|
|
|
|
| 76 |
# assert that no duplicate files are uploaded
|
| 77 |
uploaded_files_names = [file.name for file in uploaded_files]
|
| 78 |
assert len(uploaded_files_names) == len(set(uploaded_files_names)), "Duplicate images uploaded. Please ensure that each image is only uploaded once."
|
| 79 |
|
| 80 |
uploaded_files = sorted(uploaded_files, key=lambda x: x.name)
|
| 81 |
|
|
|
|
| 82 |
# Process student info file
|
| 83 |
workbook = load_workbook(excel_file)
|
| 84 |
|