AI-Powered Resume Analyser Development

Karanveer

Karanveer Sharma

AI-Powered Resume Analyser

πŸš€ Overview

This project is an AI-powered resume analyser built using Streamlit, PDF/DOCX processing, NLP, and ATS compatibility checking. It extracts text, analyses skills, scores resumes, and provides AI-driven suggestions to improve resumes.

πŸ“‚ Directory Structure

πŸ“¦ Resume-Analyzer
β”œβ”€β”€ πŸ“‚ src/ # Source code
β”œβ”€β”€ πŸ“‚ docs/ # Documentation
β”œβ”€β”€ πŸ“‚ tests/ # Test cases
β”œβ”€β”€ πŸ“‚ assets/ # Images/screenshots (if needed)
β”œβ”€β”€ πŸ“‚ .github/workflows/ # GitHub Actions for automation (optional)
β”œβ”€β”€ πŸ“„ README.md # Project Overview
β”œβ”€β”€ πŸ“„ requirements.txt # Dependencies
β”œβ”€β”€ πŸ“„ .gitignore # Ignore unnecessary files
β”œβ”€β”€ πŸ“„ LICENSE # Open-source license (optional)

🌟 Features

βœ… Extract text from PDF/DOCX resumes βœ… Identify technical & soft skills βœ… Score resumes based on AI analysis βœ… Check ATS compatibility for job applications βœ… AI-generated resume improvement suggestions βœ… Grammar & formatting error detection

πŸ”§ Installation

Clone the repository:
git clone https://github.com/your-username/resume-analyzer.git
cd resume-analyzer
Install dependencies:
pip install -r requirements.txt
Run the app:
streamlit run app.py

πŸ“ Usage

Upload your resume (PDF/DOCX)
View extracted text & detected skills
Get AI-generated suggestions & ATS score
Improve your resume based on feedback

πŸ“· Screenshots

🀝 Contributing

Feel free to fork this repo, submit PRs, and improve it! 😊

πŸ“œ License

This project is open-source under the MIT License.
πŸ’‘ Enhance your resume with AI & land your dream job! πŸš€
Like this project

Posted Jul 10, 2025

Developed an AI-powered resume analyser using Streamlit and NLP.