--- title: HTK app_file: app1.py sdk: gradio sdk_version: 4.36.1 --- # MRC-RetroReader ## Introduction MRC-RetroReader is a machine reading comprehension (MRC) model designed for reading comprehension tasks. The model leverages advanced neural network architectures to provide high accuracy in understanding and responding to textual queries. ## Table of Contents - [Introduction](#introduction) - [Table of Contents](#table-of-contents) - [Installation](#installation) - [Usage](#usage) - [Features](#features) - [Dependencies](#dependencies) - [Configuration](#configuration) - [Documentation](#documentation) - [Examples](#examples) - [Troubleshooting](#troubleshooting) - [Contributors](#contributors) - [License](#license) ## Installation 1. Clone the repository: ``` git clone https://github.com/phanhoang1803/MRC-RetroReader.git cd MRC-RetroReader ``` 2. Install the required dependencies: ``` pip install -r requirements.txt ``` ## Usage - For notebooks: to running automatically, turn off wandb, warning if necessary: ``` wandb off import warnings warnings.filterwarnings('ignore') ``` - To train the model using the SQuAD v2 dataset: ``` python train_squad_v2.py --config path-to-yaml-file --module intensive --batch_size batch_size ``` ## Features - High accuracy MRC model - Easy to train on custom datasets - Configurable parameters for model tuning ## Dependencies - Python 3.x - PyTorch - Transformers - Tokenizers For a full list of dependencies, see `requirements.txt`. ## Configuration Configuration files can be found in the `configs` directory. Adjust the parameters in these files to customize the model training and evaluation. ## Documentation For detailed documentation, refer to the `documentation` directory. This includes: - Model architecture - Training procedures - Evaluation metrics ## Examples Example training and evaluation scripts are provided in the repository. To train on the SQuAD v2 dataset: ## Troubleshooting For common issues and their solutions, refer to the `troubleshooting guide`. ## Contributors - phanhoang1803 ## License This project is licensed under the MIT License. See the `LICENSE` file for details.