Skip to content

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.

License

Notifications You must be signed in to change notification settings

busycaesar/LLM-Powered_Resume_Optimizer

Repository files navigation

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

Tech Stack

Image Alt

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

sss

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

About

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages