## AdaLoGN: Adaptive Logic Graph Network for Machine Reading Comprehension

### Data preparation

We use the [Discourse Simplification](https://github.com/Lambda-3/DiscourseSimplification), the core component of the [Graphene](https://github.com/Lambda-3/Graphene) project.
Download it from github, put all the ``LogiQADataset/LogiQA.txt`` and  ``ReclorDataset/Reclor.txt`` into the ``input.txt`` under project dir of Discourse Simplification and run:
```shell script
mvn clean compile exec:java
```
Then put all the files ending with ``flat`` (produced by Discourse Simplification) into the corresponding dataset folder (LogiQADataset and ReclorDataset).

### Run
We have placed 10 scripts under ``AdaLoGN``, and their names correspond to the main and ablation experiments in the paper.