Skip to content

danifg/ShiftReduce-TOP

Repository files navigation

Shift-Reduce Task-Oriented Semantic Parsing with Stack-Transformers

This repository includes the code of the in-order shift-reduce approach for task-oriented semantic parsing described in paper Shift-Reduce Task-Oriented Semantic Parsing with Stack-Transformers. This implementation is based on the system by Fernandez Astudillo et al. (2020) and reuses part of its code.

Requirements

This implementation was tested on Python 3.6.9, PyTorch 1.1.0 and CUDA 9.0.176. Please run the following command to proceed with the installation:

    cd ShiftReduce-TOP
    pip install -r requirements.txt

Data

Standard train, test and development splits from the TOP dataset were already included in the DATA folder.

Experiments

To train a model for the TOP dataset, just execute the following script:

   ./scripts/stack-transformer/con_experiment.sh configs/top_roberta.large.sh

To test the trained model on the test split, please run the following command:

    ./scripts/stack-transformer/con_test-test.sh config/test_roberta_large.sh DATA/dep-parsing/models/TOP_RoBERTa-large_stnp6x6-seed44/checkpoint_top3-average.pt DATA/dep-parsing/models/TOP_RoBERTa-large_stnp6x6-seed44/epoch-tests-test/dec-checkpoint-top3-average

Citation

@article{fernandez2024topshiftreduce,
      title={Shift-Reduce Task-Oriented Semantic Parsing with Stack-Transformers}, 
      author={Daniel Fernández-González},
      journal = {Cognitive Computation},
      year={2024},
      issn = {1866-9964},
      doi = {https://doi.org/10.1007/s12559-024-10339-4}
}

Acknowledgments

We acknowledge the European Research Council (ERC), which has funded this research under the European Union’s Horizon 2020 research and innovation programme (FASTPARSE, grant agreement No 714150), ERDF/MICINN-AEI (PID2020-113230RB-C21, PID2020-113230RB-C22 and PID2023-147129OB-C22), Xunta de Galicia (ED431C 2020/11), and Centro de Investigación de Galicia “CITIC”, funded by Xunta de Galicia and the European Union (ERDF - Galicia 2014-2020 Program), by grant ED431G 2019/01.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors