Skip to content

liwa-dev/Intelligent-Job-Recommendation-System

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💼 Intelligent Job Recommendation System

An end-to-end Machine Learning and NLP-based job intelligence platform that recommends relevant jobs, performs semantic resume matching, detects fake job postings, and provides skill gap analysis.


🚀 Key Features

  • 🧠 BERT-based Resume Matching
  • 🔍 Content-Based Job Recommendation
  • 🛠 NLP Skill Extraction
  • 🎯 Skill Gap Analysis
  • 🚨 ML-Based Fake Job Detection
  • 📊 Analytics Dashboard
  • ⭐ Save Jobs & Job Alerts
  • 🌐 Streamlit Web Interface

🛠 Tech Stack

  • Python
  • Machine Learning (Scikit-learn)
  • Natural Language Processing
  • Sentence-BERT
  • Streamlit
  • Pandas & NumPy
  • Git & GitHub

▶️ How to Run

pip install -r requirements.txt
streamlit run app/streamlit_app.py

About

Intelligent Job Recommendation System using Machine Learning and NLP with Skill Gap Analysis and Fake Job Detection

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%