--- tags: - job-recommendation - sklearn license: mit model_type: "Custom Recommendation Model" model_description: "This is a recommendation model for job applicants based on their skills and majors." library_name: sklearn limitations: "This model is not ready to be used in production." --- # 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 ## Add the get started code # Get started code ``` import pickle import pandas as pd with open('recommendation_model.pkl', 'rb') as file: tfidf_vectorizer_skills, tfidf_vectorizer_majors, companies_skills_vec, companies_majors_vec = pickle.load(file) input_hard_skills = "Python, Java, Finance, Excel" input_soft_skills = "Communication, Teamwork" input_major = "" jobs_data = pd.read_csv("jobs_data.csv") recommended_jobs = recommend_jobs_for_input_skills(input_hard_skills, input_soft_skills, input_major, jobs_data, 'recommendation_model.pkl') print("Recommended Jobs based on input skills and major:") print(recommended_jobs) ```