Skip to content

NITISH8015/Resume-Analyzer-AI

Repository files navigation

Resume Analyzer Using Generative AI

Overview

Resume Analyzer Using Generative AI is a Flask-based web application that evaluates resumes, analyzes skills, calculates ATS scores, and provides personalized recommendations to help candidates improve their job prospects.

Features

  • User Registration & Login
  • Resume Upload (PDF)
  • ATS Score Calculation
  • Job Description Matching
  • Skill Gap Analysis
  • Personalized Recommendations
  • Interactive Dashboard
  • Admin Dashboard
  • Learning Resource Suggestions

Technology Stack

  • Python
  • Flask
  • SQLite
  • HTML5
  • CSS3
  • JavaScript
  • PyPDF2

Project Preview

Login Page

login-page

Registration Page

register-page

Resume Upload

upload-resume

Resume Evaluation Dashboard

dashboard

Admin Dashboard

admin-dashboard

Learning Resources

learning-resources

Installation

git clone https://github.com/NITISH8015/Resume-Analyzer-AI.git
cd Resume-Analyzer-AI

pip install -r requirements.txt

python app.py

Project Structure

Resume-Analyzer-AI/
│
├── screenshots/
├── app.py
├── README.md
├── .gitignore
├── LICENSE
├── style.css
├── script.js
├── index.html
├── login.html
├── register.html
├── dashboard.html
└── admin.html

Future Enhancements

  • AI-powered Resume Suggestions
  • NLP-based Resume Parsing
  • Resume Ranking System
  • Interview Question Generator
  • Advanced ATS Scoring

Author

Niket Singh

BCA Final Year Project

License

MIT License

About

AI-powered Resume Analyzer built with Flask and Python for ATS scoring, skill matching, resume evaluation, and personalized recommendations.

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Contributors