
-   [](https://github.com/qdrant/qdrant)
+  
+[](https://discord.gg/t3Y9HEuV34)
-[](https://discord.gg/t3Y9HEuV34)
[](https://www.resumematcher.fyi)
-[](https://resume-matcher.streamlit.app/)
-[](https://github.com/srbhr/Resume-Matcher-Docs)
+Upvote us on [ProductHunt π](https://www.producthunt.com/products/resume-matcher).
-**Don't let a bad resume stop you from getting your next job.**
+**Don't let your resume be a roadblock from getting your next job. Use Resume Matcher!**

@@ -41,15 +43,13 @@ The Resume Matcher takes your resume and job descriptions as input, parses them
The process is as follows:
-1. **Parsing**: The system uses Python to parse both your resume and the provided job description, just like an ATS would. Parsing is critical as it transforms your documents into a format the system can readily analyze.
+1. **Parsing**: The system uses Python to parse both your resume and the provided job description, just like an ATS would.
2. **Keyword Extraction**: The tool uses advanced machine learning algorithms to extract the most relevant keywords from the job description. These keywords represent the skills, qualifications, and experiences the employer seeks.
3. **Key Terms Extraction**: Beyond keyword extraction, the tool uses textacy to identify the main key terms or themes in the job description. This step helps in understanding the broader context of what the resume is about.
-4. **Vector Similarity Using Qdrant**: The tool uses [Qdrant](https://github.com/qdrant/qdrant), a highly efficient vector similarity search tool, to measure how closely your resume matches the job description. This process is done by representing your resume and job description as vectors in a high-dimensional space and calculating their cosine similarity. The more similar they are, the higher the likelihood that your resume will pass the ATS screening.
-
-On top of that, there are various data visualizations that I've added to help you get started.
+4. **Vector Similarity Using Qdrant**: The tool uses [Qdrant](https://github.com/qdrant/qdrant), a highly efficient vector similarity search tool, to measure how closely your resume matches the job description. The more similar they are, the higher the likelihood that your resume will pass the ATS screening.
@@ -194,7 +194,7 @@ To run the full stack web application (frontend client and backend api servers),
3. Visit [Qdrant website](https://cloud.qdrant.io/) and create an account.
4. Get your api key and cluster url.
5. Go to open dashboard in qdrant and enter your api key **for only the first time**
-
+

6. Now create a yaml file named config.yml in Scripts/Similarity/ folder.
7. The format for the conifg file should be as below:
```yaml
@@ -234,9 +234,15 @@ Pull Requests & Issues are not just welcomed, they're celebrated! Let's create t
Current:
-
+- Python webapp in Streamlit.
+
+
+
-Upcoming:
+
+In Development:
+
+- Check the [webapp](/webapp/) folder for a Next JS app in development. (In Development)
       
@@ -244,7 +250,7 @@ Upcoming:
-## Enhance Open-Source Development: Donate and Be Part of Our Journey!
+## Please support the development by donating.
[](https://buymeacoffee.com/srbhr)
[](https://github.com/sponsors/srbhr)
@@ -259,16 +265,10 @@ Your support means the world to us π. We're nurturing this project with an op
β¨ Transform our Streamlit dashboard into something more robust.
-π Enhance our functionality by enabling resume upload and parsing.
-
-π³ Simplify usage by adding a Docker image.
-
π‘ Improve our parsing algorithm, making data more accessible.
π Share your insights and experiences in a blog post to help others.
-π¨ Give our [landing page](https://github.com/srbhr/website-for-resume-matcher) a fresh look using React, Vue, or your preferred framework.
-
Take the leap, contribute, and let's grow together! π
---
diff --git a/streamlit_app.py b/streamlit_app.py
index dd00b255..63ae915b 100644
--- a/streamlit_app.py
+++ b/streamlit_app.py
@@ -125,7 +125,7 @@ def tokenize_string(input_string):
return tokens
-st.image('Assets/img/header_image.jpg')
+st.image('Assets/img/header_image.png')
st.title(':blue[Resume Matcher]')
st.subheader(
diff --git a/streamlit_second.py b/streamlit_second.py
index 461db267..1b2afb76 100644
--- a/streamlit_second.py
+++ b/streamlit_second.py
@@ -114,7 +114,7 @@ def tokenize_string(input_string):
return tokens
-st.image('Assets/img/header_image.jpg')
+st.image('Assets/img/header_image.png')
st.title(':blue[Resume Matcher]')
st.subheader(