#Team ISS-057
AI Resume Analyzer is a cutting-edge application that leverages AI and FastAPI to analyze resumes, provide feedback, and enhance job application success rates. This tool is designed for applicants, recruiters, and hiring managers to assess resumes efficiently and optimize them for ATS (Applicant Tracking Systems).
- AI-Powered Resume Analysis: Evaluates resume structure, keywords, and ATS compatibility.
- FastAPI Backend: Ensures high performance and scalability.
- Custom Feedback: Provides actionable suggestions to improve resumes.
- Elegant UI: Intuitive interface with a blue and gold theme.
- Downloadable Resume Reports: Generates detailed feedback in PDF format.
- Backend: FastAPI, Python
- Frontend: React.js / Next.js (Optional if UI is implemented)
- Database: PostgreSQL / MongoDB (Depending on storage requirements)
- AI/ML: NLP models for resume analysis
- Deployment: Docker, AWS/GCP/Azure
git clone https://github.com/your-username/AI-Resume-Analyzer.git
cd AI-Resume-Analyzercd backend
pip install -r requirements.txt
uvicorn main:app --reloadOnce the backend is running, access Swagger docs:
http://127.0.0.1:8000/docs
cd frontend
npm install
npm start- Upload a resume (PDF, DOCX, or TXT format)
- The AI model analyzes it for ATS optimization
- Get feedback with improvements
- Download the enhanced version or suggestions
- Fork the repository
- Create a feature branch (
git checkout -b feature-name) - Commit changes (
git commit -m 'Added new feature') - Push to your branch (
git push origin feature-name) - Open a Pull Request
This project is licensed under the MIT License.
For queries or contributions, reach out at sharangs08@gmail.com.com or open an issue.