https://github.com/busycaesar/llm-powered_resume_optimizer
A tool that helps job seekers enhance their resumes and cover letters, improving ATS scores by aligning them with job descriptions and highlighting relevant skills. It uses LLM to provide tailored recommendations for a polished and optimized profile.
https://github.com/busycaesar/llm-powered_resume_optimizer
llms resume-optimiser
Last synced: 2 months ago
JSON representation
A tool that helps job seekers enhance their resumes and cover letters, improving ATS scores by aligning them with job descriptions and highlighting relevant skills. It uses LLM to provide tailored recommendations for a polished and optimized profile.
- Host: GitHub
- URL: https://github.com/busycaesar/llm-powered_resume_optimizer
- Owner: busycaesar
- License: other
- Created: 2024-11-12T02:08:23.000Z (7 months ago)
- Default Branch: Master
- Last Pushed: 2025-03-02T22:33:12.000Z (3 months ago)
- Last Synced: 2025-03-02T23:25:31.549Z (3 months ago)
- Topics: llms, resume-optimiser
- Language: Python
- Homepage:
- Size: 170 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# LLM-Powered Resume Optimizer (Work In Progress)
## Description
Developed using **LangChain** and **OpenAI**, this tool is designed to enhance job seekers' resumes and increase their Applicant Tracking System (ATS) scores. Using a **Large Language Model**, it analyzes job descriptions, aligns resumes, and recommends relevant projects to highlight specific skills. The tool also offers a professional summary generator, suggests improvements to boost ATS compatibility, and crafts tailored cover letters. With a focus on maximizing job application effectiveness, it helps users present a polished, optimized profile that aligns closely with target job requirements.
## Video Explanation
[
](https://www.youtube.com/embed/d2IhTfP6Px4)
## Tech Stack

## Features
Performs the following operations based on job description and candidate profile
- Generates Professional Summary
- Suggests Relevant Projects
- Checks ATS Score and Suggests Areas of Improvement
- Generates Cover Letter## System Architecture

## How to run the project?
The project is still in the initial phase and is not decided how will the services be offered. It can be an Image as a Service (IaaS) providing APIs or Frontend to trigger the operations or deployed on the cloud for making it easy to use for everyone. Although, in any case, the OpenAI's API Keys shall be provided by the user. However, to use this project for now, you can clone it, set up virtual envionment for python, install the dependencies, update the content of the files in the `documents` folder and manually run each script as required to get the response in the terminal.
## Author
[Dev Shah](https://github.com/busycaesar)