├── .gitignore ├── Question-Answer ├── Discriminator.py ├── Generator.py ├── QACNN.py ├── baseline.py ├── dataPrepare.py ├── insuranceQA │ └── train ├── insurance_qa_data_helpers.py ├── irgan.py ├── model │ └── pre-trained.model ├── original │ ├── answers │ ├── dev │ ├── test1 │ ├── test2 │ └── vocabulary └── readme.md ├── README.md ├── item_recommendation ├── cf_dns.py ├── cf_gan.py ├── dis_model.py ├── dis_model_dns.py ├── gen_model.py ├── ml-100k │ ├── gan_generator.pkl │ ├── model_dns_ori.pkl │ ├── movielens-100k-test.txt │ └── movielens-100k-train.txt ├── readme.md └── utils.py └── ltr-gan ├── ltr-gan-pairwise ├── MQ2008-semi │ ├── .DS_Store │ ├── dns_nn.model │ └── gan │ │ ├── .DS_Store │ │ ├── gan_best_nn.model │ │ └── gan_pairwise_best.txt ├── README.md ├── dis_model_pairwise_nn.py ├── eval │ ├── __init__.py │ ├── map.py │ ├── mrr.py │ ├── ndcg.py │ └── precision.py ├── gen_model_nn.py ├── ltr_gan_d_nn_g_nn.py ├── run.py └── utils.py └── ltr-gan-pointwise ├── MQ2008-semi ├── .DS_Store ├── dns │ ├── dns_best.txt │ └── dns_best_nn.model ├── gan │ ├── .DS_Store │ ├── gan_best_nn.model │ └── gan_pointwise_best.txt ├── mle │ ├── .DS_Store │ ├── mle_best.txt │ └── mle_best_nn.model └── rns │ ├── .DS_Store │ ├── rns_best.txt │ └── rns_best_nn.model ├── README.md ├── dis_model_pairwise_nn.py ├── dis_model_pointwise_nn.py ├── eval ├── __init__.py ├── map.py ├── mrr.py ├── ndcg.py └── precision.py ├── gen_model_nn.py ├── ltr_dns_nn.py ├── ltr_gan_d_nn_g_nn.py ├── ltr_mle_nn.py ├── ltr_rns_nn.py ├── run.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | -------------------------------------------------------------------------------- /Question-Answer/Discriminator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/Question-Answer/Discriminator.py -------------------------------------------------------------------------------- /Question-Answer/Generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/Question-Answer/Generator.py -------------------------------------------------------------------------------- /Question-Answer/QACNN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/Question-Answer/QACNN.py -------------------------------------------------------------------------------- /Question-Answer/baseline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/Question-Answer/baseline.py -------------------------------------------------------------------------------- /Question-Answer/dataPrepare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/Question-Answer/dataPrepare.py -------------------------------------------------------------------------------- /Question-Answer/insuranceQA/train: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/Question-Answer/insuranceQA/train -------------------------------------------------------------------------------- /Question-Answer/insurance_qa_data_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/Question-Answer/insurance_qa_data_helpers.py -------------------------------------------------------------------------------- /Question-Answer/irgan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/Question-Answer/irgan.py -------------------------------------------------------------------------------- /Question-Answer/model/pre-trained.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/Question-Answer/model/pre-trained.model -------------------------------------------------------------------------------- /Question-Answer/original/answers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/Question-Answer/original/answers -------------------------------------------------------------------------------- /Question-Answer/original/dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/Question-Answer/original/dev -------------------------------------------------------------------------------- /Question-Answer/original/test1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/Question-Answer/original/test1 -------------------------------------------------------------------------------- /Question-Answer/original/test2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/Question-Answer/original/test2 -------------------------------------------------------------------------------- /Question-Answer/original/vocabulary: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/Question-Answer/original/vocabulary -------------------------------------------------------------------------------- /Question-Answer/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/Question-Answer/readme.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/README.md -------------------------------------------------------------------------------- /item_recommendation/cf_dns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/item_recommendation/cf_dns.py -------------------------------------------------------------------------------- /item_recommendation/cf_gan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/item_recommendation/cf_gan.py -------------------------------------------------------------------------------- /item_recommendation/dis_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/item_recommendation/dis_model.py -------------------------------------------------------------------------------- /item_recommendation/dis_model_dns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/item_recommendation/dis_model_dns.py -------------------------------------------------------------------------------- /item_recommendation/gen_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/item_recommendation/gen_model.py -------------------------------------------------------------------------------- /item_recommendation/ml-100k/gan_generator.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/item_recommendation/ml-100k/gan_generator.pkl -------------------------------------------------------------------------------- /item_recommendation/ml-100k/model_dns_ori.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/item_recommendation/ml-100k/model_dns_ori.pkl -------------------------------------------------------------------------------- /item_recommendation/ml-100k/movielens-100k-test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/item_recommendation/ml-100k/movielens-100k-test.txt -------------------------------------------------------------------------------- /item_recommendation/ml-100k/movielens-100k-train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/item_recommendation/ml-100k/movielens-100k-train.txt -------------------------------------------------------------------------------- /item_recommendation/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/item_recommendation/readme.md -------------------------------------------------------------------------------- /item_recommendation/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/item_recommendation/utils.py -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pairwise/MQ2008-semi/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pairwise/MQ2008-semi/.DS_Store -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pairwise/MQ2008-semi/dns_nn.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pairwise/MQ2008-semi/dns_nn.model -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pairwise/MQ2008-semi/gan/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pairwise/MQ2008-semi/gan/.DS_Store -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pairwise/MQ2008-semi/gan/gan_best_nn.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pairwise/MQ2008-semi/gan/gan_best_nn.model -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pairwise/MQ2008-semi/gan/gan_pairwise_best.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pairwise/MQ2008-semi/gan/gan_pairwise_best.txt -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pairwise/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pairwise/README.md -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pairwise/dis_model_pairwise_nn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pairwise/dis_model_pairwise_nn.py -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pairwise/eval/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pairwise/eval/map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pairwise/eval/map.py -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pairwise/eval/mrr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pairwise/eval/mrr.py -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pairwise/eval/ndcg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pairwise/eval/ndcg.py -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pairwise/eval/precision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pairwise/eval/precision.py -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pairwise/gen_model_nn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pairwise/gen_model_nn.py -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pairwise/ltr_gan_d_nn_g_nn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pairwise/ltr_gan_d_nn_g_nn.py -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pairwise/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pairwise/run.py -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pairwise/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pairwise/utils.py -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pointwise/MQ2008-semi/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pointwise/MQ2008-semi/.DS_Store -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pointwise/MQ2008-semi/dns/dns_best.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pointwise/MQ2008-semi/dns/dns_best.txt -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pointwise/MQ2008-semi/dns/dns_best_nn.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pointwise/MQ2008-semi/dns/dns_best_nn.model -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pointwise/MQ2008-semi/gan/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pointwise/MQ2008-semi/gan/.DS_Store -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pointwise/MQ2008-semi/gan/gan_best_nn.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pointwise/MQ2008-semi/gan/gan_best_nn.model -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pointwise/MQ2008-semi/gan/gan_pointwise_best.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pointwise/MQ2008-semi/gan/gan_pointwise_best.txt -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pointwise/MQ2008-semi/mle/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pointwise/MQ2008-semi/mle/.DS_Store -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pointwise/MQ2008-semi/mle/mle_best.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pointwise/MQ2008-semi/mle/mle_best.txt -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pointwise/MQ2008-semi/mle/mle_best_nn.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pointwise/MQ2008-semi/mle/mle_best_nn.model -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pointwise/MQ2008-semi/rns/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pointwise/MQ2008-semi/rns/.DS_Store -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pointwise/MQ2008-semi/rns/rns_best.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pointwise/MQ2008-semi/rns/rns_best.txt -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pointwise/MQ2008-semi/rns/rns_best_nn.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pointwise/MQ2008-semi/rns/rns_best_nn.model -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pointwise/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pointwise/README.md -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pointwise/dis_model_pairwise_nn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pointwise/dis_model_pairwise_nn.py -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pointwise/dis_model_pointwise_nn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pointwise/dis_model_pointwise_nn.py -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pointwise/eval/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pointwise/eval/map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pointwise/eval/map.py -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pointwise/eval/mrr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pointwise/eval/mrr.py -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pointwise/eval/ndcg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pointwise/eval/ndcg.py -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pointwise/eval/precision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pointwise/eval/precision.py -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pointwise/gen_model_nn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pointwise/gen_model_nn.py -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pointwise/ltr_dns_nn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pointwise/ltr_dns_nn.py -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pointwise/ltr_gan_d_nn_g_nn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pointwise/ltr_gan_d_nn_g_nn.py -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pointwise/ltr_mle_nn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pointwise/ltr_mle_nn.py -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pointwise/ltr_rns_nn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pointwise/ltr_rns_nn.py -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pointwise/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pointwise/run.py -------------------------------------------------------------------------------- /ltr-gan/ltr-gan-pointwise/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geek-ai/irgan/HEAD/ltr-gan/ltr-gan-pointwise/utils.py --------------------------------------------------------------------------------