trangannh's picture
Update README.md
d61597f verified
|
raw
history blame
1.37 kB
---
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)
```