Helping you to rate, improve and write cover letter to your resume.
2023-06-11_19-28-21_AdobeExpress.mp4
Note: This is a prototype and not a production ready app. TODO:
- Add pdf resume support.
- Add html description support.
- Gradio app.
- Link the linkedin.
- Add other language models support like open-assistant, claude and palm.
- Seperate the rating and cover letter suggestions as seperate models.
- Fine tune the model using Qlora and resume datasets for more accurate rating and edits suggestions.
- Langchain documentation
pip install langchain
- openai api and key
API key is required to use the openai api. You can get it from Account -> generate api keys. add to your environment variable as OPENAI_API_KEY in your .bashrc or .zshrc file.
pip install openai
export OPENAI_API_KEY="your api key"
- python requirements
pip install -r requirements.txt
- Run the app
python main.py
- Open the browser and go to http://127.0.0.1:7860/ to use the app.
- Upload the resume pdf file, add job description as text or local html file and click on the submit button.
- Edit the resume based on the suggested edits.
- Copy the cover letter and paste it in the cover letter section of the job application.
- APPLY! ALL THE BEST!