Update app.py
Browse files
app.py
CHANGED
|
@@ -770,20 +770,22 @@ for domain in ["Finance", "Soft Skills"]:
|
|
| 770 |
st.session_state["selected_domain"] = domain
|
| 771 |
st.rerun()
|
| 772 |
|
| 773 |
-
if not st.session_state
|
| 774 |
st.sidebar.info("Please select a domain to continue.")
|
| 775 |
st.stop()
|
| 776 |
|
| 777 |
st.sidebar.markdown(f"**Selected Domain:** {st.session_state['selected_domain']}")
|
| 778 |
num_qs = st.sidebar.slider("Number of Questions:", 1, 10, 3)
|
| 779 |
|
|
|
|
|
|
|
| 780 |
if st.session_state["selected_domain"] == "Soft Skills":
|
| 781 |
soft_skill_mode = st.sidebar.radio(
|
| 782 |
"Choose Soft Skills Mode:",
|
| 783 |
("Resume-Based", "HR Round")
|
| 784 |
)
|
| 785 |
if soft_skill_mode == "Resume-Based":
|
| 786 |
-
uploaded_file = st.sidebar.file_uploader("Upload Resume:", type=["pdf"
|
| 787 |
if uploaded_file:
|
| 788 |
input_text = extract_pdf_text(uploaded_file)
|
| 789 |
else:
|
|
|
|
| 770 |
st.session_state["selected_domain"] = domain
|
| 771 |
st.rerun()
|
| 772 |
|
| 773 |
+
if not st.session_state.get("selected_domain"):
|
| 774 |
st.sidebar.info("Please select a domain to continue.")
|
| 775 |
st.stop()
|
| 776 |
|
| 777 |
st.sidebar.markdown(f"**Selected Domain:** {st.session_state['selected_domain']}")
|
| 778 |
num_qs = st.sidebar.slider("Number of Questions:", 1, 10, 3)
|
| 779 |
|
| 780 |
+
input_text = ""
|
| 781 |
+
|
| 782 |
if st.session_state["selected_domain"] == "Soft Skills":
|
| 783 |
soft_skill_mode = st.sidebar.radio(
|
| 784 |
"Choose Soft Skills Mode:",
|
| 785 |
("Resume-Based", "HR Round")
|
| 786 |
)
|
| 787 |
if soft_skill_mode == "Resume-Based":
|
| 788 |
+
uploaded_file = st.sidebar.file_uploader("Upload Resume:", type=["pdf"])
|
| 789 |
if uploaded_file:
|
| 790 |
input_text = extract_pdf_text(uploaded_file)
|
| 791 |
else:
|