Skip to content

arghosh/MNSS

Repository files navigation

MNSS PyTorch

This is an official repository of the paper Skill-based Career Path Modeling and Recommendation published in IEEE Big Data 2020 Conference.

Enviroment Setup

Create a python enviroment with the provided requirements file and miniconda:

conda create --name mnss --file requirements.txt
conda activate mnss

Training

MNSS model is added in mnss.py and NSS and NEMO model are added in baseline.py. The training command is:

python train.py --mode <model_name: mnss, nss, or nemo>

The monotonic GRU module is defined in monotonic_gru.py.

Datasets

Linkedin dataset is retreived from Kaggle and Indeed dataset is collected from Datastock. Linkedin dataset is not available anymore in Kaggle. Unfortunately, due to agreement with Kaggle, we cannot release the collected Linkedin dataset.

We added a sample dataset demo.json and required mappers in the data/demo.zip file for running train.py (unzip it).

Citation

If you find this code useful in your research then please cite

@inproceedings{ghosh2020skill,
  title={Skill-based Career Path Modeling and Recommendation},
  author={Ghosh, Aritra and Woolf, Beverly and Zilberstein, Shlomo and Lan, Andrew},
  booktitle={2020 IEEE International Conference on Big Data (Big Data)},
  pages={1156--1165},
  year={2020},
  organization={IEEE}

}

Contact: Aritra Ghosh (aritraghosh.iem@gmail.com).

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages