├── LICENSE.txt ├── README.md ├── conf └── base.conf ├── dat └── filmtrust │ ├── README.md │ ├── pro │ ├── network.tsv │ ├── test.tsv │ ├── train.tsv │ └── validation.tsv │ ├── process.py │ └── raw │ ├── ratings.txt │ ├── readme.txt │ └── trust.txt ├── scripts ├── README.md ├── adjust_amplification.py ├── aggregate_amp_results.py ├── aggregate_results.py ├── amplification_check.py ├── amplify_data.py ├── deamplify_data.py ├── get_time.py ├── process_data.py ├── process_data_Nusers.py ├── process_time_data.py ├── setup.sh ├── sim_data.sh ├── study.sh ├── to_librec_form.py ├── to_list_form.py └── to_sorec_list_form.py └── src ├── Makefile ├── data.cpp ├── data.h ├── eval.cpp ├── eval.h ├── librec.cpp ├── main.cpp ├── mf.cpp ├── model.h ├── popularity.cpp ├── random.cpp ├── spf.cpp ├── spf.h ├── utils.cpp └── utils.h /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/README.md -------------------------------------------------------------------------------- /conf/base.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/conf/base.conf -------------------------------------------------------------------------------- /dat/filmtrust/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/dat/filmtrust/README.md -------------------------------------------------------------------------------- /dat/filmtrust/pro/network.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/dat/filmtrust/pro/network.tsv -------------------------------------------------------------------------------- /dat/filmtrust/pro/test.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/dat/filmtrust/pro/test.tsv -------------------------------------------------------------------------------- /dat/filmtrust/pro/train.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/dat/filmtrust/pro/train.tsv -------------------------------------------------------------------------------- /dat/filmtrust/pro/validation.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/dat/filmtrust/pro/validation.tsv -------------------------------------------------------------------------------- /dat/filmtrust/process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/dat/filmtrust/process.py -------------------------------------------------------------------------------- /dat/filmtrust/raw/ratings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/dat/filmtrust/raw/ratings.txt -------------------------------------------------------------------------------- /dat/filmtrust/raw/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/dat/filmtrust/raw/readme.txt -------------------------------------------------------------------------------- /dat/filmtrust/raw/trust.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/dat/filmtrust/raw/trust.txt -------------------------------------------------------------------------------- /scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/scripts/README.md -------------------------------------------------------------------------------- /scripts/adjust_amplification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/scripts/adjust_amplification.py -------------------------------------------------------------------------------- /scripts/aggregate_amp_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/scripts/aggregate_amp_results.py -------------------------------------------------------------------------------- /scripts/aggregate_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/scripts/aggregate_results.py -------------------------------------------------------------------------------- /scripts/amplification_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/scripts/amplification_check.py -------------------------------------------------------------------------------- /scripts/amplify_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/scripts/amplify_data.py -------------------------------------------------------------------------------- /scripts/deamplify_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/scripts/deamplify_data.py -------------------------------------------------------------------------------- /scripts/get_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/scripts/get_time.py -------------------------------------------------------------------------------- /scripts/process_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/scripts/process_data.py -------------------------------------------------------------------------------- /scripts/process_data_Nusers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/scripts/process_data_Nusers.py -------------------------------------------------------------------------------- /scripts/process_time_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/scripts/process_time_data.py -------------------------------------------------------------------------------- /scripts/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/scripts/setup.sh -------------------------------------------------------------------------------- /scripts/sim_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/scripts/sim_data.sh -------------------------------------------------------------------------------- /scripts/study.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/scripts/study.sh -------------------------------------------------------------------------------- /scripts/to_librec_form.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/scripts/to_librec_form.py -------------------------------------------------------------------------------- /scripts/to_list_form.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/scripts/to_list_form.py -------------------------------------------------------------------------------- /scripts/to_sorec_list_form.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/scripts/to_sorec_list_form.py -------------------------------------------------------------------------------- /src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/src/Makefile -------------------------------------------------------------------------------- /src/data.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/src/data.cpp -------------------------------------------------------------------------------- /src/data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/src/data.h -------------------------------------------------------------------------------- /src/eval.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/src/eval.cpp -------------------------------------------------------------------------------- /src/eval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/src/eval.h -------------------------------------------------------------------------------- /src/librec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/src/librec.cpp -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/mf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/src/mf.cpp -------------------------------------------------------------------------------- /src/model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/src/model.h -------------------------------------------------------------------------------- /src/popularity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/src/popularity.cpp -------------------------------------------------------------------------------- /src/random.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/src/random.cpp -------------------------------------------------------------------------------- /src/spf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/src/spf.cpp -------------------------------------------------------------------------------- /src/spf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/src/spf.h -------------------------------------------------------------------------------- /src/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/src/utils.cpp -------------------------------------------------------------------------------- /src/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajbc/spf/HEAD/src/utils.h --------------------------------------------------------------------------------