Are you tired of the hassle of writing custom cover letters and answering application questions while searching for jobs? Look no further! The Retrieval Augmented Generation (RAG) Job Application Assistant is here to help you streamline the job application process.
📹 Link
-
Custom Cover Letter Generator: The assistant can generate a personalized cover letter based on your CV and the job description.
-
Job Application Consultation: Get expert advice on answering job application-related questions.
To get started with the RAG Job Application Assistant, follow these simple steps:
-
Clone this repository to your local machine.
-
Create an
.env
file inside the cloned repo based on the providedenv.example
file and add your OpenAI API key:OPENAI_API_KEY=<your_api_key_here>
-
Install the packages relevant to the project using
pip install -r requirements.txt
. -
Finally, run the python command on the terminal
streamlit run app.py
-
Create your
.env
(Refer Method 1 for that) -
Run the docker compose command
docker-compose up
To use the assistant, provide your CV and the job description, and it will assist you in generating a custom cover letter or answering application-related questions.
- LangChain documentation
- RAG
- Streamlit documentation