honeyangelhp commited on
Commit
f51cf5e
·
verified ·
1 Parent(s): a56ad6d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -3
app.py CHANGED
@@ -51,12 +51,19 @@ def start():
51
 
52
  # Generate feedback from model
53
  model_feedback = modelFeedback(ATS_score, resume["text"])
 
 
54
  time.sleep(1) # Optional: Simulate processing time
55
 
56
-
57
- for resume in st.session_state.resume_data:
 
 
 
58
  st.write(f"### Resume: {resume['name']}")
59
- st.write(model_feedback)
 
 
60
  st.write("---")
61
  else:
62
  st.info("Please upload resumes and provide a job description.")
 
51
 
52
  # Generate feedback from model
53
  model_feedback = modelFeedback(ATS_score, resume["text"])
54
+ resume["model_feedback"] = model_feedback # Store model feedback in the resume data
55
+
56
  time.sleep(1) # Optional: Simulate processing time
57
 
58
+ # Sort resumes based on ATS score in descending order
59
+ sorted_resumes = sorted(st.session_state.resume_data, key=lambda x: x["ATS_score"], reverse=True)
60
+
61
+ # Display the results
62
+ for rank, resume in enumerate(sorted_resumes, 1):
63
  st.write(f"### Resume: {resume['name']}")
64
+ st.write(f"**ATS Score:** {int(resume['ATS_score']*100)}%")
65
+ st.write(f"**Summary:** {resume['model_feedback']}")
66
+ st.write(f"**Ranking:** {rank}")
67
  st.write("---")
68
  else:
69
  st.info("Please upload resumes and provide a job description.")