├── .gitignore ├── COLTR_run.py ├── LICENSE ├── PDGD_run.py ├── README.md ├── affine_run.py ├── biased_PDGD_run.py ├── counterfactual_PDGD.py ├── example_datasets_info.txt ├── interventionaware_run.py ├── interventionoblivious_run.py ├── output └── Webscope_C14_Set1 │ └── pretrained │ └── pretrained_model.h5 ├── policyaware_posbias_run.py ├── pretrained_run.py ├── supervised_run.py └── utils ├── COLTR.py ├── PDGD.py ├── __init__.py ├── click_generation.py ├── clicks.py ├── dataset.py ├── estimators.py ├── evaluation.py ├── misc.py ├── nnmodel.py ├── optimization.py ├── plackettluce.py └── ranking.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarrieO/2021wsdm-unifying-LTR/HEAD/.gitignore -------------------------------------------------------------------------------- /COLTR_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarrieO/2021wsdm-unifying-LTR/HEAD/COLTR_run.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarrieO/2021wsdm-unifying-LTR/HEAD/LICENSE -------------------------------------------------------------------------------- /PDGD_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarrieO/2021wsdm-unifying-LTR/HEAD/PDGD_run.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarrieO/2021wsdm-unifying-LTR/HEAD/README.md -------------------------------------------------------------------------------- /affine_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarrieO/2021wsdm-unifying-LTR/HEAD/affine_run.py -------------------------------------------------------------------------------- /biased_PDGD_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarrieO/2021wsdm-unifying-LTR/HEAD/biased_PDGD_run.py -------------------------------------------------------------------------------- /counterfactual_PDGD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarrieO/2021wsdm-unifying-LTR/HEAD/counterfactual_PDGD.py -------------------------------------------------------------------------------- /example_datasets_info.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarrieO/2021wsdm-unifying-LTR/HEAD/example_datasets_info.txt -------------------------------------------------------------------------------- /interventionaware_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarrieO/2021wsdm-unifying-LTR/HEAD/interventionaware_run.py -------------------------------------------------------------------------------- /interventionoblivious_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarrieO/2021wsdm-unifying-LTR/HEAD/interventionoblivious_run.py -------------------------------------------------------------------------------- /output/Webscope_C14_Set1/pretrained/pretrained_model.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarrieO/2021wsdm-unifying-LTR/HEAD/output/Webscope_C14_Set1/pretrained/pretrained_model.h5 -------------------------------------------------------------------------------- /policyaware_posbias_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarrieO/2021wsdm-unifying-LTR/HEAD/policyaware_posbias_run.py -------------------------------------------------------------------------------- /pretrained_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarrieO/2021wsdm-unifying-LTR/HEAD/pretrained_run.py -------------------------------------------------------------------------------- /supervised_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarrieO/2021wsdm-unifying-LTR/HEAD/supervised_run.py -------------------------------------------------------------------------------- /utils/COLTR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarrieO/2021wsdm-unifying-LTR/HEAD/utils/COLTR.py -------------------------------------------------------------------------------- /utils/PDGD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarrieO/2021wsdm-unifying-LTR/HEAD/utils/PDGD.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/click_generation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarrieO/2021wsdm-unifying-LTR/HEAD/utils/click_generation.py -------------------------------------------------------------------------------- /utils/clicks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarrieO/2021wsdm-unifying-LTR/HEAD/utils/clicks.py -------------------------------------------------------------------------------- /utils/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarrieO/2021wsdm-unifying-LTR/HEAD/utils/dataset.py -------------------------------------------------------------------------------- /utils/estimators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarrieO/2021wsdm-unifying-LTR/HEAD/utils/estimators.py -------------------------------------------------------------------------------- /utils/evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarrieO/2021wsdm-unifying-LTR/HEAD/utils/evaluation.py -------------------------------------------------------------------------------- /utils/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarrieO/2021wsdm-unifying-LTR/HEAD/utils/misc.py -------------------------------------------------------------------------------- /utils/nnmodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarrieO/2021wsdm-unifying-LTR/HEAD/utils/nnmodel.py -------------------------------------------------------------------------------- /utils/optimization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarrieO/2021wsdm-unifying-LTR/HEAD/utils/optimization.py -------------------------------------------------------------------------------- /utils/plackettluce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarrieO/2021wsdm-unifying-LTR/HEAD/utils/plackettluce.py -------------------------------------------------------------------------------- /utils/ranking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HarrieO/2021wsdm-unifying-LTR/HEAD/utils/ranking.py --------------------------------------------------------------------------------