├── .gitignore ├── License ├── README.md ├── common ├── __init__.py ├── common.py ├── config.py ├── mqclient.py └── schedule_util.py ├── exp ├── 1_process_exist_info.ipynb ├── 2_process_userproex.ipynb ├── 3_recbycontent_v2.ipynb ├── 4_prepare_rating_matrix.ipynb ├── 5_prepare_libsvm_data.ipynb ├── 6_recbyFM_LR.ipynb └── 7_recbaserecall.ipynb ├── model_based_rec ├── __init__.py ├── model_based_fm_lr_rec.py ├── prepare_comment_csv.py ├── prepare_comment_libsvm.py └── unit_test.py ├── movie_based_rec ├── __init__.py ├── movie_based_recall.py └── prepare_movie_relation.py ├── process_user_proex ├── __init__.py └── process_incremental_userproex.py ├── spider └── douban.py ├── spider4database ├── IPPond.txt ├── data_acquisition_database.py └── img_spider.py ├── sql ├── recsys_processing_sql.sql └── recsys_tables_ddl_script.sql └── util ├── __init__.py └── log_util.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GavinHacker/recsys_core/HEAD/.gitignore -------------------------------------------------------------------------------- /License: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GavinHacker/recsys_core/HEAD/License -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GavinHacker/recsys_core/HEAD/README.md -------------------------------------------------------------------------------- /common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /common/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GavinHacker/recsys_core/HEAD/common/common.py -------------------------------------------------------------------------------- /common/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GavinHacker/recsys_core/HEAD/common/config.py -------------------------------------------------------------------------------- /common/mqclient.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | -------------------------------------------------------------------------------- /common/schedule_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GavinHacker/recsys_core/HEAD/common/schedule_util.py -------------------------------------------------------------------------------- /exp/1_process_exist_info.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GavinHacker/recsys_core/HEAD/exp/1_process_exist_info.ipynb -------------------------------------------------------------------------------- /exp/2_process_userproex.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GavinHacker/recsys_core/HEAD/exp/2_process_userproex.ipynb -------------------------------------------------------------------------------- /exp/3_recbycontent_v2.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GavinHacker/recsys_core/HEAD/exp/3_recbycontent_v2.ipynb -------------------------------------------------------------------------------- /exp/4_prepare_rating_matrix.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GavinHacker/recsys_core/HEAD/exp/4_prepare_rating_matrix.ipynb -------------------------------------------------------------------------------- /exp/5_prepare_libsvm_data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GavinHacker/recsys_core/HEAD/exp/5_prepare_libsvm_data.ipynb -------------------------------------------------------------------------------- /exp/6_recbyFM_LR.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GavinHacker/recsys_core/HEAD/exp/6_recbyFM_LR.ipynb -------------------------------------------------------------------------------- /exp/7_recbaserecall.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GavinHacker/recsys_core/HEAD/exp/7_recbaserecall.ipynb -------------------------------------------------------------------------------- /model_based_rec/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /model_based_rec/model_based_fm_lr_rec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GavinHacker/recsys_core/HEAD/model_based_rec/model_based_fm_lr_rec.py -------------------------------------------------------------------------------- /model_based_rec/prepare_comment_csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GavinHacker/recsys_core/HEAD/model_based_rec/prepare_comment_csv.py -------------------------------------------------------------------------------- /model_based_rec/prepare_comment_libsvm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GavinHacker/recsys_core/HEAD/model_based_rec/prepare_comment_libsvm.py -------------------------------------------------------------------------------- /model_based_rec/unit_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GavinHacker/recsys_core/HEAD/model_based_rec/unit_test.py -------------------------------------------------------------------------------- /movie_based_rec/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /movie_based_rec/movie_based_recall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GavinHacker/recsys_core/HEAD/movie_based_rec/movie_based_recall.py -------------------------------------------------------------------------------- /movie_based_rec/prepare_movie_relation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GavinHacker/recsys_core/HEAD/movie_based_rec/prepare_movie_relation.py -------------------------------------------------------------------------------- /process_user_proex/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /process_user_proex/process_incremental_userproex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GavinHacker/recsys_core/HEAD/process_user_proex/process_incremental_userproex.py -------------------------------------------------------------------------------- /spider/douban.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GavinHacker/recsys_core/HEAD/spider/douban.py -------------------------------------------------------------------------------- /spider4database/IPPond.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GavinHacker/recsys_core/HEAD/spider4database/IPPond.txt -------------------------------------------------------------------------------- /spider4database/data_acquisition_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GavinHacker/recsys_core/HEAD/spider4database/data_acquisition_database.py -------------------------------------------------------------------------------- /spider4database/img_spider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GavinHacker/recsys_core/HEAD/spider4database/img_spider.py -------------------------------------------------------------------------------- /sql/recsys_processing_sql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GavinHacker/recsys_core/HEAD/sql/recsys_processing_sql.sql -------------------------------------------------------------------------------- /sql/recsys_tables_ddl_script.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GavinHacker/recsys_core/HEAD/sql/recsys_tables_ddl_script.sql -------------------------------------------------------------------------------- /util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /util/log_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GavinHacker/recsys_core/HEAD/util/log_util.py --------------------------------------------------------------------------------