Skip to content

A job recommender system was developed involving extensive data analysis and visualization. Clustering techniques were implemented to group job preferences and skills, enhancing recommendation accuracy. Four algorithms were applied to refine recommendations, leveraging data insights to match candidates with suitable roles effectively.

Notifications You must be signed in to change notification settings

SanvelKarthick/Job-Recommender-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Job-Recommender-System - Data Analysis & Visualisation

A job recommender system was developed involving extensive data analysis and visualization. Clustering techniques were implemented to group job preferences and skills, enhancing recommendation accuracy. Four algorithms were applied to refine recommendations, leveraging data insights to match candidates with suitable roles effectively.

Import Necessary Libraries & read the CSV file

  • Pandas - working with dataset
  • NLTK - preprocessing the data
  • SK Learn - Implement ML algorithms
  • Word Cloud - Data Analysis
  • Seaborn - Visualization
  • Matplotlib - Visualization

Cleaning & Preprocessing of data

  • Remove unwanted columns
  • Remove Duplicates
  • Drop empty columns
  • Data mining extract feature from our text using TF-IDF

Data Visualization

  • Top 5 Demand Jobs in IT

top 5

Data Analysis

  • Most Used Skill in IT - Word Cloud

most used

Clustering

  • k-means Algorithm
  • Classify the clustering by giving names

cluster

Implementing ML Algorithms & Evaluate

  • Logistic Regression
  • KNN
  • Decision Tree
  • Support Vector Machine
  • Accuracy comparison between 4 algorithms

ml acc

Evaluating the distance metrics

  • Cosine Similarity
  • Euclidean Distance

Final Recommendation

  • Cosine Similarity
  • SVM

About

A job recommender system was developed involving extensive data analysis and visualization. Clustering techniques were implemented to group job preferences and skills, enhancing recommendation accuracy. Four algorithms were applied to refine recommendations, leveraging data insights to match candidates with suitable roles effectively.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published