PathFinder is an AI-powered resume analyzer that helps you uncover career paths aligned with your skills. PathFinder provides personalized job title suggestions, skill insights, and improvement recommendations — all in one streamlined app.
Upload your own resume or choose from one of six provided samples to receive a detailed analysis:
- ✅ Top 5 matching job titles, including:
- Role category (e.g., Technical, Design-focused)
- Matching score
- Key required skills
- 🔎 Job titles found in your resume (if any)
- 🧠 Skills extracted from your resume
- 📈 Suggested skills to learn or add for better alignment
- Streamlit – UI and interactivity
- Python
- NLTK – Natural language processing
- pandas – Data manipulation
- sentence-transformers – Text embeddings for similarity scoring
The app uses the Data Science Job Postings & Skills (2024) dataset from Kaggle to extract known job titles and skills for comparison.
Explore sample career paths using built-in resumes for:
- Cloud Engineer
- Frontend Developer
- Cyber Security Engineer
- Data Scientist
- Product Manager
- UX Designer
These are located in the sample_resumes/
folder and can be selected directly in the app.
- Clone the repo:
git clone https://github.com/M26I/career-adv cd career-adv
- Install dependencies:
pip install -r requirements.txt
- Run the app:
streamlit run app/app.py
- Open the Streamlit interface: Localhost http://localhost:8501
-The app suggests job titles only based on the dataset — it does not scrape external job sources.
-Resume analysis may take a few seconds due to embedding computations.
© 2025 M26I – For educational/portfolio use only.
Unauthorized use or redistribution without credit is prohibited.