#209 · Primary category: NLP Tools & Text Processing

R-Net

machine-comprehension nlp r-net squad tensorflow

Tensorflow Implementation of R-Net

Project last updated:08/08/18

GitHub Stars

577

Forks

209

Contributors

7

License

MIT

Why we included this project

R-Net reproduces the Microsoft Research reading-comprehension architecture in TensorFlow, tuned for the SQuAD benchmark. The repository walks through the whole workflow: downloading and preprocessing SQuAD with GloVe embeddings, training, and running the official evaluation script, which makes it a practical reference for seeing how self-matching attention and answer-pointer decoding fit together in real code. It also documents engineering choices that go beyond the paper, including scaled multiplicative attention, variational dropout, and CudnnGRU bucketing to cut training time, with the F1 trade-off measured. Since it lands almost exactly on the paper's published EM and F1 scores, it works well as a baseline when you are comparing newer reading-comprehension models or checking your own implementation against a known result.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category