Update app.py
Browse files
app.py
CHANGED
@@ -45,25 +45,20 @@ for uploaded_file in uploaded_files:
|
|
45 |
|
46 |
result = result1['Text'].drop_duplicates().to_list()
|
47 |
st.dataframe(result)
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
vectorizer = TfidfVectorizer()
|
52 |
-
tfidf_matrix = vectorizer.fit_transform(result)
|
53 |
-
|
54 |
-
tfidf_df = pd.DataFrame(tfidf_matrix.toarray(), columns=vectorizer.get_feature_names_out())
|
55 |
-
st.subheader("TF-IDF Values:")
|
56 |
-
st.dataframe(tfidf_df)
|
57 |
-
|
58 |
-
cosine_sim_matrix = cosine_similarity(tfidf_matrix)
|
59 |
-
cosine_sim_df = pd.DataFrame(cosine_sim_matrix)
|
60 |
-
st.subheader("Cosine Similarity Matrix:")
|
61 |
-
st.dataframe(cosine_sim_df)
|
62 |
-
|
63 |
|
64 |
-
|
65 |
-
|
66 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
67 |
|
68 |
|
69 |
st.divider()
|
|
|
45 |
|
46 |
result = result1['Text'].drop_duplicates().to_list()
|
47 |
st.dataframe(result)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
48 |
|
49 |
+
vectorizer = TfidfVectorizer()
|
50 |
+
tfidf_matrix = vectorizer.fit_transform(result)
|
51 |
+
tfidf_df = pd.DataFrame(tfidf_matrix.toarray(), columns=vectorizer.get_feature_names_out())
|
52 |
+
st.subheader("TF-IDF Values:")
|
53 |
+
st.dataframe(tfidf_df)
|
54 |
+
cosine_sim_matrix = cosine_similarity(tfidf_matrix)
|
55 |
+
cosine_sim_df = pd.DataFrame(cosine_sim_matrix)
|
56 |
+
st.subheader("Cosine Similarity Matrix:")
|
57 |
+
st.dataframe(cosine_sim_df)
|
58 |
+
|
59 |
+
st.subheader("Cosine Similarity Scores (Job Description vs. Resumes):")
|
60 |
+
for i, similarity_score in enumerate(cosine_sim_matrix[0][1:]):
|
61 |
+
st.write(f"Similarity with Candidate Profile {i + 1}: {similarity_score:.4f}")
|
62 |
|
63 |
|
64 |
st.divider()
|