🚀 New App Proposal: Resume & Job Matcher #81

Closed
opened 2025-11-06 14:32:31 -06:00 by GiteaMirror · 2 comments
Owner

Originally created by @RajalakshmiMadhavan on GitHub (Sep 2, 2025).

Description:
I’d like to propose a new app for the Career & Productivity category: Resume & Job Matcher.

Idea:

    -  User uploads resume (PDF/DOC/TXT) and a job description (JD).
    -  The LLM analyzes both and returns:
            -   ✅ Fit Score – how well the resume matches the JD.
            -   📝 Tailored Recommendations – specific improvements to make the resume align better (keywords, skills, phrasing, etc.).

Why this is useful:

    -  Helps job seekers quickly tailor resumes to different roles.
    -  Saves time while improving chances of passing ATS (Applicant Tracking Systems).

Tech Stack (proposed):

    -   Backend: Python + LLM (OpenAI API / Ollama for open source)
    -   Frontend: Streamlit (simple upload & results UI)
    -   Output: Markdown or downloadable PDF with fit score + suggestions

Next Steps:

    -   If maintainers approve, I can create a PR with:
    -   resume_job_matcher/ directory
    -   app.py (Streamlit UI)
    -   requirements.txt
    -   README.md with setup & usage
Originally created by @RajalakshmiMadhavan on GitHub (Sep 2, 2025). **Description:** I’d like to propose a new app for the Career & Productivity category: Resume & Job Matcher. **Idea:** - User uploads resume (PDF/DOC/TXT) and a job description (JD). - The LLM analyzes both and returns: - ✅ Fit Score – how well the resume matches the JD. - 📝 Tailored Recommendations – specific improvements to make the resume align better (keywords, skills, phrasing, etc.). **Why this is useful:** - Helps job seekers quickly tailor resumes to different roles. - Saves time while improving chances of passing ATS (Applicant Tracking Systems). **Tech Stack (proposed):** - Backend: Python + LLM (OpenAI API / Ollama for open source) - Frontend: Streamlit (simple upload & results UI) - Output: Markdown or downloadable PDF with fit score + suggestions **Next Steps:** - If maintainers approve, I can create a PR with: - resume_job_matcher/ directory - app.py (Streamlit UI) - requirements.txt - README.md with setup & usage
Author
Owner

@RajalakshmiMadhavan commented on GitHub (Sep 2, 2025):

Raised PR for this issue and tested in local too - https://github.com/Shubhamsaboo/awesome-llm-apps/pull/328 Please review this and let me know when find time.

@RajalakshmiMadhavan commented on GitHub (Sep 2, 2025): Raised PR for this issue and tested in local too - https://github.com/Shubhamsaboo/awesome-llm-apps/pull/328 Please review this and let me know when find time.
Author
Owner

@Shubhamsaboo commented on GitHub (Sep 2, 2025):

Looks good. Commented on your PR -- make sure to update the PR with suggested changes and we will be good to merge it.

@Shubhamsaboo commented on GitHub (Sep 2, 2025): Looks good. Commented on your PR -- make sure to update the PR with suggested changes and we will be good to merge it.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/awesome-llm-apps#81