This project is a simple web application designed to match job descriptions with candidate resumes using OpenAI's API. It was a toy project for me to learn JavaScript, HTML, and CSS.
- PDF Upload: Allows uploading job descriptions and resumes as PDFs.
- OpenAI Analysis: Uses OpenAI's API to evaluate the fit between job descriptions and resumes.
- Obtain an OpenAI API Key: Essential for analysis.
- Local Storage of API Key: The application prompts for an OpenAI API key on the first load, storing it in browser storage. Note: Storing API keys in browser storage is not secure and is used here for learning purposes only.
- Open
index.html
: Run the application by opening theindex.html
file in a browser.
Upload the job description and candidate's resume PDFs, then click "Analyze Fit" for the assessment.
MIT License.