Resume Analyzer is a project designed to analyze resumes, extract key information, and generate insights using AI models.
To get started with Resume Analyzer, follow these steps:
- Clone the repository:
https://github.com/Devakesavan/Resume-Analyser cd Resume-Analyzer
- Set up the backend:
Navigate to the backend directory:
cd backend
Create and activate a virtual environment (optional but recommended):
python -m venv venv
source venv/bin/activate # On Windows use `venv\Scripts\activate`
Install dependencies,Apply database migrations (if any) and start server:
pip install django==3.2.8
pip install PyMuPDF==1.19.3
pip install google==3.0.0
python manage.py migrate
python manage.py runserver
- FRONTEND SETUP
Set up the frontend (if applicable):
cd ../api npm install # or `yarn install` if using Yarn npm start # or `yarn start` if using Yarn
Access the application:
Open your web browser and go to http://localhost:8000 (or the appropriate URL where your Django server is running).
Upload a resume:
- Click on the upload button to select a resume file (PDF format is supported).
Generate insights:
Once the resume is uploaded, the application will analyze it, extract key information, and provide insights using AI models integrated into the system.
View results:
Review the generated text, extracted name, experience, and education details presented on the screen.
This project is licensed under the MIT License.See the LICENSE file for details.
For support, please contact the project maintainers.