Update app.py
Browse files
app.py
CHANGED
@@ -65,13 +65,26 @@ with st.sidebar:
|
|
65 |
|
66 |
st.subheader("AI Resume Analysis based on keywords", divider="red")
|
67 |
|
|
|
|
|
68 |
txt = st.text_area("Job description", key = "text 1")
|
69 |
job = pd.Series(txt, name="Text")
|
70 |
st.dataframe(job)
|
71 |
|
|
|
|
|
|
|
|
|
|
|
72 |
uploaded_files = st.file_uploader(
|
73 |
"Choose a CSV file", accept_multiple_files=True, type = "pdf", key = "candidate 1"
|
74 |
)
|
|
|
|
|
|
|
|
|
|
|
|
|
75 |
for uploaded_file in uploaded_files:
|
76 |
pdf_reader = PdfReader(uploaded_file)
|
77 |
text_data = ""
|
@@ -130,6 +143,13 @@ for uploaded_file in uploaded_files:
|
|
130 |
st.write(f"Similarity with Candidate Profile {i + 1}: {similarity_score:.4f}")
|
131 |
|
132 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
133 |
st.divider()
|
134 |
|
135 |
txt = st.text_area("Job description", key = "text 2")
|
|
|
65 |
|
66 |
st.subheader("AI Resume Analysis based on keywords", divider="red")
|
67 |
|
68 |
+
|
69 |
+
|
70 |
txt = st.text_area("Job description", key = "text 1")
|
71 |
job = pd.Series(txt, name="Text")
|
72 |
st.dataframe(job)
|
73 |
|
74 |
+
if 'uploaded_files' not in st.session_state:
|
75 |
+
st.session_state['url_count'] = 0
|
76 |
+
|
77 |
+
max_attempts = 5
|
78 |
+
|
79 |
uploaded_files = st.file_uploader(
|
80 |
"Choose a CSV file", accept_multiple_files=True, type = "pdf", key = "candidate 1"
|
81 |
)
|
82 |
+
|
83 |
+
|
84 |
+
|
85 |
+
|
86 |
+
|
87 |
+
|
88 |
for uploaded_file in uploaded_files:
|
89 |
pdf_reader = PdfReader(uploaded_file)
|
90 |
text_data = ""
|
|
|
143 |
st.write(f"Similarity with Candidate Profile {i + 1}: {similarity_score:.4f}")
|
144 |
|
145 |
|
146 |
+
if 'uploaded_files' in st.session_state:
|
147 |
+
st.write(f"URL pasted {st.session_state['uploaded_files']} times.")
|
148 |
+
|
149 |
+
|
150 |
+
|
151 |
+
|
152 |
+
|
153 |
st.divider()
|
154 |
|
155 |
txt = st.text_area("Job description", key = "text 2")
|