Skip to content

rajpawarkk11/Career-Intelligence-Platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎯 Career Intelligence Platform

An AI-powered, multi-domain career intelligence and ATS analysis platform built using Python and Streamlit.
This application analyzes resumes, identifies best-fit career roles, evaluates ATS scores, highlights skill gaps, and generates realistic learning timelines across technical, core engineering, healthcare, management, and non-technical domains.


🔗 Live Application

👉 Click here to try the app


✨ Key Features

  • 📄 Upload resume (PDF) for instant analysis
  • 🧾 ATS-style resume scoring
  • 🎯 Intelligent role matching across multiple sectors
  • 📊 Resume strength & career readiness metrics
  • 🧠 Skill gap identification (matched vs missing skills)
  • ⏱️ Adaptive learning timeline based on missing skills
  • 🔁 Multi-resume comparison (ATS & strength-based)
  • 📄 Downloadable career report (PDF)
  • 📈 Clean, professional analytics dashboard

🛠 Skills Demonstrated

📑 Resume & Data Analysis

  • Resume text extraction from PDF
  • Keyword-based ATS evaluation
  • Role-fit and skill gap analysis

🧠 Career Intelligence Logic

  • Multi-domain role engine (IT, Core, Medical, Management, etc.)
  • Explainable career recommendations
  • Skill-priority ranking and learning roadmap

🐍 Python & Libraries

  • Python – core logic
  • Pandas – role & skill processing
  • NumPy – scoring logic
  • Matplotlib – visual analytics
  • Streamlit – interactive dashboard

🧩 Dashboard Development

  • End-to-end Streamlit application
  • KPI cards, charts, tabs, and comparisons
  • User-friendly and recruiter-ready UI

🚀 Project Level

Intermediate → Advanced

Suitable for:

  • AI / Data / Software aspirants
  • Core engineering & healthcare professionals
  • Career guidance & ATS analysis use-cases

📝 Example Input & Output

Example Input

  • Resume (PDF)

Example Output

  • ✅ ATS Score & Resume Strength
  • 💼 Best-fit career roles
  • 📊 Top role match visualization
  • 🧠 Matched vs Missing skills
  • ⏱️ Realistic learning timeline
  • 📄 Career report (PDF)

📂 Folder Structure

Career_Resume_App/ │ ├── app.py ├── requirements.txt ├── README.md ├── data/ │ └── job_roles.csv └── utils/ ├── resume_parser.py ├── skill_matcher.py ├── ats_scorer.py ├── ats_tips.py ├── adaptive_learning_plan.py ├── skill_priority.py ├── roadmap_generator.py └── report_generator.py


▶️ How to Run Locally

1️⃣ Clone the repository

git clone https://github.com/rajpawarkk11/Career-Intelligence-Platform.git
cd Career-Intelligence-Platform

2️⃣ Install dependencies
pip install -r requirements.txt

3️⃣ Run the application
python -m streamlit run app.py

🎯 Use Case

This platform helps users:

  • Understand how ATS systems evaluate resumes
  • Identify the most suitable career roles
  • Discover missing skills and improvement areas
  • Follow a realistic learning plan to become job-ready

👨‍💻 Author

Raj Vijay Pawar
Aspiring AI, Data & Software Professional
GitHub: https://github.com/rajpawarkk11


⭐ Support

If you find this project useful:

  • ⭐ Star the repository
  • 🍴 Fork it
  • 💬 Share feedback

About

An AI-powered, multi-domain career intelligence platform that analyzes resumes using ATS-style scoring, role-fit analysis, skill gap detection, and adaptive learning timelines through an interactive Streamlit dashboard.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages