#209 · Primary category: NLP Tools & Text Processing
R-Net
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
flair
A very simple framework for state-of-the-art Natural Language Processing (NLP)
compromise
modest natural-language processing
tokenizers
💥 Fast State-of-the-Art Tokenizers optimized for Research and Production
CoreNLP
CoreNLP: A Java suite of core NLP tools for tokenization, sentence segmentation, NER, parsing, coreference, sentiment analysis, etc.
Chinese-Word-Vectors
100+ Chinese Word Vectors 上百种预训练中文词向量