ngcanh commited on
Commit
fc61cd6
·
verified ·
1 Parent(s): eb6f2fc

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +20 -21
app.py CHANGED
@@ -169,27 +169,26 @@ def main():
169
  if 'results' not in st.session_state:
170
  st.session_state.results = []
171
 
172
-
173
- # File uploader for new essays to be graded (DOCX)
174
- pdf_file = st.file_uploader("Upload proposal to be graded", type=["pdf"])
175
- new_file = read_pdf(pdf_file)
176
- # Grading button
177
- if st.button("Grade Proposal"):
178
- if new_file:
179
- result = grade_essay(input = new_file)
180
- # Store results in session state
181
- st.session_state.results.append({
182
- # 'Essay File': new_file,
183
- 'Feedback': result,
184
- })
185
-
186
- # Display the grading feedback
187
- st.write("Feedback:")
188
- st.write(result)
189
-
190
- st.success("Grading completed for uploaded proposal.")
191
- else:
192
- st.error("Please upload a proposal in pdf")
193
 
194
 
195
  if __name__ == "__main__":
 
169
  if 'results' not in st.session_state:
170
  st.session_state.results = []
171
 
172
+ if pdf_file is not None:
173
+ # File uploader for new essays to be graded (DOCX)
174
+ pdf_file = st.file_uploader("Upload proposal to be graded", type=["pdf"])
175
+ new_file = read_pdf(pdf_file)
176
+ # Grading button
177
+ if st.button("Grade Proposal"):
178
+ if new_file:
179
+ result = grade_essay(input = new_file)
180
+ # Store results in session state
181
+ st.session_state.results.append({
182
+ 'Feedback': result
183
+ })
184
+
185
+ # Display the grading feedback
186
+ st.write("Feedback:")
187
+ st.write(result)
188
+
189
+ st.success("Grading completed for uploaded proposal.")
190
+ else:
191
+ st.error("Please upload a proposal in pdf")
 
192
 
193
 
194
  if __name__ == "__main__":