├── .gitignore ├── README.md ├── WebAsKB ├── Executors │ ├── __init__.py │ ├── composition.py │ ├── conjunction.py │ ├── executor_base.py │ └── simple_search.py ├── Models │ ├── Pytorch │ │ ├── __init__.py │ │ ├── attention_decoder.py │ │ └── encoder.py │ ├── __init__.py │ └── webaskb_ptrnet.py ├── Net │ ├── __init__.py │ └── run.py ├── README.md ├── SplitQA.py ├── common │ ├── __init__.py │ ├── annotations.py │ ├── embeddings.py │ └── utils.py ├── config.py ├── golden_supervision.py ├── noisy_supervision.py ├── requirements.txt ├── webaskb_ptrnet.py └── webaskb_run.py ├── complex_web_questions └── complexWebQustion.rar ├── data ├── batcher.py └── infer_data_processer.py ├── decomp_models ├── __init__.py ├── beamsearch.py ├── model.py ├── model_utils │ ├── attention.py │ ├── common.py │ ├── copy_mechanism.py │ ├── embedding.py │ ├── layer.py │ ├── lstm_module.py │ └── module.py ├── seq2seq_sketch_v7.py ├── transformer.py ├── transformer_copy_anno_v2.py └── two_stage_sketch_v4.py ├── evaluate.py ├── inference.py ├── prepare ├── build_vocab.py └── shuffle_dataset.py ├── preprocess ├── annotate_sequence.py └── gen_data.py ├── scripts └── run.sh ├── train.py └── utils ├── bleu_metric ├── __init__.py ├── bleu.py └── bleu_scorer.py ├── optimize.py ├── parallel.py ├── params.py ├── query_preprocess.py ├── rouge_metric ├── __init__.py └── rouge.py ├── train_utils.py └── vocab.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/README.md -------------------------------------------------------------------------------- /WebAsKB/Executors/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /WebAsKB/Executors/composition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/WebAsKB/Executors/composition.py -------------------------------------------------------------------------------- /WebAsKB/Executors/conjunction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/WebAsKB/Executors/conjunction.py -------------------------------------------------------------------------------- /WebAsKB/Executors/executor_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/WebAsKB/Executors/executor_base.py -------------------------------------------------------------------------------- /WebAsKB/Executors/simple_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/WebAsKB/Executors/simple_search.py -------------------------------------------------------------------------------- /WebAsKB/Models/Pytorch/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /WebAsKB/Models/Pytorch/attention_decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/WebAsKB/Models/Pytorch/attention_decoder.py -------------------------------------------------------------------------------- /WebAsKB/Models/Pytorch/encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/WebAsKB/Models/Pytorch/encoder.py -------------------------------------------------------------------------------- /WebAsKB/Models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /WebAsKB/Models/webaskb_ptrnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/WebAsKB/Models/webaskb_ptrnet.py -------------------------------------------------------------------------------- /WebAsKB/Net/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /WebAsKB/Net/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/WebAsKB/Net/run.py -------------------------------------------------------------------------------- /WebAsKB/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/WebAsKB/README.md -------------------------------------------------------------------------------- /WebAsKB/SplitQA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/WebAsKB/SplitQA.py -------------------------------------------------------------------------------- /WebAsKB/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /WebAsKB/common/annotations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/WebAsKB/common/annotations.py -------------------------------------------------------------------------------- /WebAsKB/common/embeddings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/WebAsKB/common/embeddings.py -------------------------------------------------------------------------------- /WebAsKB/common/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/WebAsKB/common/utils.py -------------------------------------------------------------------------------- /WebAsKB/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/WebAsKB/config.py -------------------------------------------------------------------------------- /WebAsKB/golden_supervision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/WebAsKB/golden_supervision.py -------------------------------------------------------------------------------- /WebAsKB/noisy_supervision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/WebAsKB/noisy_supervision.py -------------------------------------------------------------------------------- /WebAsKB/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/WebAsKB/requirements.txt -------------------------------------------------------------------------------- /WebAsKB/webaskb_ptrnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/WebAsKB/webaskb_ptrnet.py -------------------------------------------------------------------------------- /WebAsKB/webaskb_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/WebAsKB/webaskb_run.py -------------------------------------------------------------------------------- /complex_web_questions/complexWebQustion.rar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/complex_web_questions/complexWebQustion.rar -------------------------------------------------------------------------------- /data/batcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/data/batcher.py -------------------------------------------------------------------------------- /data/infer_data_processer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/data/infer_data_processer.py -------------------------------------------------------------------------------- /decomp_models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/decomp_models/__init__.py -------------------------------------------------------------------------------- /decomp_models/beamsearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/decomp_models/beamsearch.py -------------------------------------------------------------------------------- /decomp_models/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/decomp_models/model.py -------------------------------------------------------------------------------- /decomp_models/model_utils/attention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/decomp_models/model_utils/attention.py -------------------------------------------------------------------------------- /decomp_models/model_utils/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/decomp_models/model_utils/common.py -------------------------------------------------------------------------------- /decomp_models/model_utils/copy_mechanism.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/decomp_models/model_utils/copy_mechanism.py -------------------------------------------------------------------------------- /decomp_models/model_utils/embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/decomp_models/model_utils/embedding.py -------------------------------------------------------------------------------- /decomp_models/model_utils/layer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/decomp_models/model_utils/layer.py -------------------------------------------------------------------------------- /decomp_models/model_utils/lstm_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/decomp_models/model_utils/lstm_module.py -------------------------------------------------------------------------------- /decomp_models/model_utils/module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/decomp_models/model_utils/module.py -------------------------------------------------------------------------------- /decomp_models/seq2seq_sketch_v7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/decomp_models/seq2seq_sketch_v7.py -------------------------------------------------------------------------------- /decomp_models/transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/decomp_models/transformer.py -------------------------------------------------------------------------------- /decomp_models/transformer_copy_anno_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/decomp_models/transformer_copy_anno_v2.py -------------------------------------------------------------------------------- /decomp_models/two_stage_sketch_v4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/decomp_models/two_stage_sketch_v4.py -------------------------------------------------------------------------------- /evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/evaluate.py -------------------------------------------------------------------------------- /inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/inference.py -------------------------------------------------------------------------------- /prepare/build_vocab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/prepare/build_vocab.py -------------------------------------------------------------------------------- /prepare/shuffle_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/prepare/shuffle_dataset.py -------------------------------------------------------------------------------- /preprocess/annotate_sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/preprocess/annotate_sequence.py -------------------------------------------------------------------------------- /preprocess/gen_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/preprocess/gen_data.py -------------------------------------------------------------------------------- /scripts/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/scripts/run.sh -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/train.py -------------------------------------------------------------------------------- /utils/bleu_metric/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/bleu_metric/bleu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/utils/bleu_metric/bleu.py -------------------------------------------------------------------------------- /utils/bleu_metric/bleu_scorer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/utils/bleu_metric/bleu_scorer.py -------------------------------------------------------------------------------- /utils/optimize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/utils/optimize.py -------------------------------------------------------------------------------- /utils/parallel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/utils/parallel.py -------------------------------------------------------------------------------- /utils/params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/utils/params.py -------------------------------------------------------------------------------- /utils/query_preprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/utils/query_preprocess.py -------------------------------------------------------------------------------- /utils/rouge_metric/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/rouge_metric/rouge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/utils/rouge_metric/rouge.py -------------------------------------------------------------------------------- /utils/train_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/utils/train_utils.py -------------------------------------------------------------------------------- /utils/vocab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cairoHy/HSP/HEAD/utils/vocab.py --------------------------------------------------------------------------------