PURL: Periodic User Representation Learning
- Download
spmf.jar
from its open-source data mining mining library and place it in the folderutils
- Use Python2.7 and install Python libraries:
scipy
,joblib
,pandas
,contextlib
,matplotlib
,tqdm
,numpy
,pickle
,scikit-learn
The main module PURL
is defined in pure.py
To run the experiment, please follow the order below:
Data Preparation for Health State Prediction.ipynb
PURE Training for Health State Prediction.ipynb
PURE Testing for Health State Prediction.ipynb
Data Preprocessing for Health State Prediction.ipynb
Health State Prediction Task.ipynb
Please note that we are unable to release the dataset we used in our work due to the privacy reason of the company who provided the data.