Unknown92 commited on
Commit
2a1faf5
·
1 Parent(s): fd495ca

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -0
app.py CHANGED
@@ -2,6 +2,8 @@ import streamlit as st
2
  from sentence_transformers import SentenceTransformer
3
  from sklearn.metrics.pairwise import cosine_similarity
4
  from keyphrasetransformer import KeyPhraseTransformer
 
 
5
 
6
  kp = KeyPhraseTransformer()
7
 
@@ -15,6 +17,14 @@ def calculate_similarity(model, text1, text2):
15
  embedding2 = model.encode([text2])
16
  return cosine_similarity(embedding1, embedding2)[0][0]
17
 
 
 
 
 
 
 
 
 
18
  st.title("Resume Match Calculator")
19
 
20
  model = load_model()
 
2
  from sentence_transformers import SentenceTransformer
3
  from sklearn.metrics.pairwise import cosine_similarity
4
  from keyphrasetransformer import KeyPhraseTransformer
5
+ from wordcloud import WordCloud
6
+ import matplotlib.pyplot as plt
7
 
8
  kp = KeyPhraseTransformer()
9
 
 
17
  embedding2 = model.encode([text2])
18
  return cosine_similarity(embedding1, embedding2)[0][0]
19
 
20
+ def generate_wordcloud(text, title):
21
+ wordcloud = WordCloud(width=800, height=400, background_color='white').generate(text)
22
+ plt.figure(figsize=(10, 5))
23
+ plt.imshow(wordcloud, interpolation='bilinear')
24
+ plt.axis('off')
25
+ plt.title(title)
26
+ st.pyplot(plt)
27
+
28
  st.title("Resume Match Calculator")
29
 
30
  model = load_model()