Giter Site home page Giter Site logo

indexfziq / iie-nlp-eyas-semeval2021 Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 0.0 735 KB

Code of IIE-NLP-Eyas Team for ReCAM (Task 4) @SemEval2021 (https://arxiv.org/abs/2102.12777)

License: MIT License

Python 100.00%
semeval semeval-2021 reading-comprehension abstract-meaning-representation natural-language-processing

iie-nlp-eyas-semeval2021's Introduction

SemEval2021 - Task 4: ReCAM: Reading Comprehension of Abstract Meaning @IIE-NLP-Eyas

ReCAM has three subtasks. Subtask 1 and 2 focus on evaluating machine learning models' performance with regard to two definitions of abstractness, which we call imperceptibility and nonspecificity, respectively. Subtask 3 aims to provide some insights to their relationships.

This repository contains preliminary code for the paper titled:

IIE-NLP-Eyas at SemEval-2021 Task 4: Enhancing PLM for ReCAM with Special Tokens, Re-Ranking, Siamese Encoders and Back Translation. Yuqiang Xie, Luxi Xing, Wei Peng and Yue Hu*. SemEval 2021@ACL-IJCNLP2021.

Data

Data Format

Data is stored one-question-per-line in json format. Each instance of the data can be trated as a python dictinoary object. See examples below for further help in reading the data.

Sample

{
"article": "... observers have even named it after him, ``Abenomics". It is based on three key pillars -- the "three arrows" of monetary policy, fiscal stimulus and structural reforms in order to ensure long-term sustainable growth in the world's third-largest economy. In this weekend's upper house elections, ....",
"question": "Abenomics: The @placeholder and the risks",
"option_0": "chances",
"option_1": "prospective",
"option_2": "security",
"option_3": "objectives",
"option_4": "threats",
"label": 3
}
  • article : the article that provide the context for the question.
  • question : the question models are required to answer.
  • options : five answer options for the question. Model are required to select the true answer from 5 options.
  • label : index of the answer in options

Code

We implemented our System based on HuggingFace transformers. We are still cleaning up the code! Full code documentation will be ready soon!

Reference

Please cite our paper using the following bibtex:

@inproceedings{xie2021iienlpeyas,
   title={IIE-NLP-Eyas at SemEval-2021 Task 4: Enhancing PLM for ReCAM with Special Tokens, Re-Ranking, Siamese Encoders and Back Translation},
   author={Yuqiang Xie and Luxi Xing and Wei Peng and Yue Hu},
   booktitle={Proceedings of the 15th International Workshop on Semantic Evaluation (SemEval-2021)},
   year={2021},
}

iie-nlp-eyas-semeval2021's People

Contributors

indexfziq avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.