├── .gitignore ├── README.md ├── anotations ├── UQV_annotation - 0.csv ├── UQV_annotation - 1.csv ├── UQV_annotation - 2.csv ├── automatic_query_variations_anotation - 0.csv ├── automatic_query_variations_anotation - 1.csv └── automatic_query_variations_anotation - 2.csv ├── data ├── variations_antique_labeled.csv └── variations_trec2019_labeled.csv ├── disentangled_information_needs ├── __init__.py ├── evaluation │ ├── __init__.py │ ├── query_rewriting.py │ ├── query_rewriting_reranker_only.py │ └── rank_fusion.py └── transformations │ ├── __init__.py │ ├── mispelling.py │ ├── naturality.py │ ├── ordering.py │ ├── paraphrase.py │ └── synonym.py ├── examples └── generate_weak_supervision.py ├── requirements.txt ├── scripts ├── analyze_auto_query_generation_labeling.py ├── analyze_unjudged.py ├── analyze_uqv_labeling.py ├── analyze_weak_supervision.py ├── cutoff_experiment.sh ├── evaluate_rerank_only.sh ├── evalueate_rank_fusion.sh ├── evalueate_weak_supervision.sh ├── fine_tune_summarization.py ├── fine_tune_uqv.py ├── generate_cutoff_data.py ├── generate_main_table.py ├── generate_motivation_table.py ├── generate_table_fusion.py ├── generate_weak_supervision.sh ├── get_trec_desc_to_q_data.py ├── get_uqv_paraphrasing_data.py ├── oracle_query_fusion.py └── tsne_and_corr_plots.py └── setup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/README.md -------------------------------------------------------------------------------- /anotations/UQV_annotation - 0.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/anotations/UQV_annotation - 0.csv -------------------------------------------------------------------------------- /anotations/UQV_annotation - 1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/anotations/UQV_annotation - 1.csv -------------------------------------------------------------------------------- /anotations/UQV_annotation - 2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/anotations/UQV_annotation - 2.csv -------------------------------------------------------------------------------- /anotations/automatic_query_variations_anotation - 0.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/anotations/automatic_query_variations_anotation - 0.csv -------------------------------------------------------------------------------- /anotations/automatic_query_variations_anotation - 1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/anotations/automatic_query_variations_anotation - 1.csv -------------------------------------------------------------------------------- /anotations/automatic_query_variations_anotation - 2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/anotations/automatic_query_variations_anotation - 2.csv -------------------------------------------------------------------------------- /data/variations_antique_labeled.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/data/variations_antique_labeled.csv -------------------------------------------------------------------------------- /data/variations_trec2019_labeled.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/data/variations_trec2019_labeled.csv -------------------------------------------------------------------------------- /disentangled_information_needs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /disentangled_information_needs/evaluation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /disentangled_information_needs/evaluation/query_rewriting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/disentangled_information_needs/evaluation/query_rewriting.py -------------------------------------------------------------------------------- /disentangled_information_needs/evaluation/query_rewriting_reranker_only.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/disentangled_information_needs/evaluation/query_rewriting_reranker_only.py -------------------------------------------------------------------------------- /disentangled_information_needs/evaluation/rank_fusion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/disentangled_information_needs/evaluation/rank_fusion.py -------------------------------------------------------------------------------- /disentangled_information_needs/transformations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /disentangled_information_needs/transformations/mispelling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/disentangled_information_needs/transformations/mispelling.py -------------------------------------------------------------------------------- /disentangled_information_needs/transformations/naturality.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/disentangled_information_needs/transformations/naturality.py -------------------------------------------------------------------------------- /disentangled_information_needs/transformations/ordering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/disentangled_information_needs/transformations/ordering.py -------------------------------------------------------------------------------- /disentangled_information_needs/transformations/paraphrase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/disentangled_information_needs/transformations/paraphrase.py -------------------------------------------------------------------------------- /disentangled_information_needs/transformations/synonym.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/disentangled_information_needs/transformations/synonym.py -------------------------------------------------------------------------------- /examples/generate_weak_supervision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/examples/generate_weak_supervision.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/analyze_auto_query_generation_labeling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/scripts/analyze_auto_query_generation_labeling.py -------------------------------------------------------------------------------- /scripts/analyze_unjudged.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/scripts/analyze_unjudged.py -------------------------------------------------------------------------------- /scripts/analyze_uqv_labeling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/scripts/analyze_uqv_labeling.py -------------------------------------------------------------------------------- /scripts/analyze_weak_supervision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/scripts/analyze_weak_supervision.py -------------------------------------------------------------------------------- /scripts/cutoff_experiment.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/scripts/cutoff_experiment.sh -------------------------------------------------------------------------------- /scripts/evaluate_rerank_only.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/scripts/evaluate_rerank_only.sh -------------------------------------------------------------------------------- /scripts/evalueate_rank_fusion.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/scripts/evalueate_rank_fusion.sh -------------------------------------------------------------------------------- /scripts/evalueate_weak_supervision.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/scripts/evalueate_weak_supervision.sh -------------------------------------------------------------------------------- /scripts/fine_tune_summarization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/scripts/fine_tune_summarization.py -------------------------------------------------------------------------------- /scripts/fine_tune_uqv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/scripts/fine_tune_uqv.py -------------------------------------------------------------------------------- /scripts/generate_cutoff_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/scripts/generate_cutoff_data.py -------------------------------------------------------------------------------- /scripts/generate_main_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/scripts/generate_main_table.py -------------------------------------------------------------------------------- /scripts/generate_motivation_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/scripts/generate_motivation_table.py -------------------------------------------------------------------------------- /scripts/generate_table_fusion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/scripts/generate_table_fusion.py -------------------------------------------------------------------------------- /scripts/generate_weak_supervision.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/scripts/generate_weak_supervision.sh -------------------------------------------------------------------------------- /scripts/get_trec_desc_to_q_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/scripts/get_trec_desc_to_q_data.py -------------------------------------------------------------------------------- /scripts/get_uqv_paraphrasing_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/scripts/get_uqv_paraphrasing_data.py -------------------------------------------------------------------------------- /scripts/oracle_query_fusion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/scripts/oracle_query_fusion.py -------------------------------------------------------------------------------- /scripts/tsne_and_corr_plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/scripts/tsne_and_corr_plots.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Guzpenha/query_variation_generators/HEAD/setup.py --------------------------------------------------------------------------------