The Problem
Currently, the hiring agent can only process resumes in PDF format. This limits its usability, as many applicants submit their resumes as .docx files.
Proposed Solution
I propose adding functionality to allow the agent to parse and evaluate .docx files alongside PDFs. This can be achieved by:
- Using the
python-docx library to extract text from .docx files.
- Integrating this new text extraction into the existing LLM parsing pipeline to ensure the data is structured consistently.
- Updating the main script to handle both file types dynamically.
I have already implemented this feature and will be submitting a pull request to address this issue at #127