Job Recommendation Model

This repository contains a job recommendation model based on skills and majors.

Run model

Change csv file path and run "RECOMMENDATION MODEL" part in Job_Recommendation_System.ipynb notebook

Test recommeded system

In TEST RECOMMENDED SYSTEM part of Job_Recommendation_System.ipynb notebook, change input_hard_skills, input_soft_skills, input_major and run code to receive result

import pickle
import pandas as pd

# Load the model
with open('recommendation_pipeline.pkl', 'rb') as file:
    recommendation_pipeline = pickle.load(file)

# Example input
input_data = pd.DataFrame({
    'final_hard_skill': ["Python, Java, Finance, Excel"],
    'final_soft_skill': ["Communication, Teamwork"],
    'candidate_field': [""]
})

# Make recommendations
recommended_jobs = recommendation_pipeline.transform(input_data)
print("Recommended Jobs based on input skills and major:")
print(recommended_jobs)
Downloads last month
0
Inference Examples
This model does not have enough activity to be deployed to Inference API (serverless) yet. Increase its social visibility and check back later, or deploy to Inference Endpoints (dedicated) instead.