├── .idea ├── .gitignore ├── Kaggle OTTO – Multi-Objective Recommender System.iml ├── inspectionProfiles │ ├── Project_Default.xml │ └── profiles_settings.xml ├── misc.xml └── modules.xml ├── README.md ├── candidates └── generate_candidates.py ├── features ├── __init__.py ├── co_visitation_features.py ├── item_features.py ├── recall_features.py ├── similarity_features.py ├── user_features.py └── user_item_features.py ├── merge_features.py ├── predict.py ├── preprocess ├── BPRMF_ALSMF_LMF_prepare.py ├── ProNE_prepare.py ├── __init__.py ├── co-visitation_matrix_prepare.py └── deepwalk_prepare.py └── ranker.py /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # 默认忽略的文件 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/Kaggle OTTO – Multi-Objective Recommender System.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niejianfei/Kaggle_OTTO_Multi-Objective_Recommender_System/HEAD/.idea/Kaggle OTTO – Multi-Objective Recommender System.iml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niejianfei/Kaggle_OTTO_Multi-Objective_Recommender_System/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niejianfei/Kaggle_OTTO_Multi-Objective_Recommender_System/HEAD/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niejianfei/Kaggle_OTTO_Multi-Objective_Recommender_System/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niejianfei/Kaggle_OTTO_Multi-Objective_Recommender_System/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niejianfei/Kaggle_OTTO_Multi-Objective_Recommender_System/HEAD/README.md -------------------------------------------------------------------------------- /candidates/generate_candidates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niejianfei/Kaggle_OTTO_Multi-Objective_Recommender_System/HEAD/candidates/generate_candidates.py -------------------------------------------------------------------------------- /features/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niejianfei/Kaggle_OTTO_Multi-Objective_Recommender_System/HEAD/features/__init__.py -------------------------------------------------------------------------------- /features/co_visitation_features.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niejianfei/Kaggle_OTTO_Multi-Objective_Recommender_System/HEAD/features/co_visitation_features.py -------------------------------------------------------------------------------- /features/item_features.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niejianfei/Kaggle_OTTO_Multi-Objective_Recommender_System/HEAD/features/item_features.py -------------------------------------------------------------------------------- /features/recall_features.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niejianfei/Kaggle_OTTO_Multi-Objective_Recommender_System/HEAD/features/recall_features.py -------------------------------------------------------------------------------- /features/similarity_features.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niejianfei/Kaggle_OTTO_Multi-Objective_Recommender_System/HEAD/features/similarity_features.py -------------------------------------------------------------------------------- /features/user_features.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niejianfei/Kaggle_OTTO_Multi-Objective_Recommender_System/HEAD/features/user_features.py -------------------------------------------------------------------------------- /features/user_item_features.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niejianfei/Kaggle_OTTO_Multi-Objective_Recommender_System/HEAD/features/user_item_features.py -------------------------------------------------------------------------------- /merge_features.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niejianfei/Kaggle_OTTO_Multi-Objective_Recommender_System/HEAD/merge_features.py -------------------------------------------------------------------------------- /predict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niejianfei/Kaggle_OTTO_Multi-Objective_Recommender_System/HEAD/predict.py -------------------------------------------------------------------------------- /preprocess/BPRMF_ALSMF_LMF_prepare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niejianfei/Kaggle_OTTO_Multi-Objective_Recommender_System/HEAD/preprocess/BPRMF_ALSMF_LMF_prepare.py -------------------------------------------------------------------------------- /preprocess/ProNE_prepare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niejianfei/Kaggle_OTTO_Multi-Objective_Recommender_System/HEAD/preprocess/ProNE_prepare.py -------------------------------------------------------------------------------- /preprocess/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /preprocess/co-visitation_matrix_prepare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niejianfei/Kaggle_OTTO_Multi-Objective_Recommender_System/HEAD/preprocess/co-visitation_matrix_prepare.py -------------------------------------------------------------------------------- /preprocess/deepwalk_prepare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niejianfei/Kaggle_OTTO_Multi-Objective_Recommender_System/HEAD/preprocess/deepwalk_prepare.py -------------------------------------------------------------------------------- /ranker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niejianfei/Kaggle_OTTO_Multi-Objective_Recommender_System/HEAD/ranker.py --------------------------------------------------------------------------------