PyTorch NLP Templates NLP Tools
Project templates, boilerplates, and starter code for building NLP applications with PyTorch. Includes learning resources and tutorials focused on PyTorch implementations. Does NOT include finished applications, domain-specific tools, or repositories focused on specific NLP tasks (those belong in task-specific categories).
There are 75 pytorch nlp templates tools tracked. 5 score above 50 (established tier). The highest-rated is Ricardokevins/Kevinpro-NLP-demo at 52/100 with 295 stars.
Get all 75 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=nlp&subcategory=pytorch-nlp-templates&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Tool | Score | Tier |
|---|---|---|---|
| 1 |
Ricardokevins/Kevinpro-NLP-demo
All NLP you Need Here. 目前包含15个NLP demo的pytorch实现(大量代码借鉴于其他开源项目,原先是自己玩的,后来干脆也开源出来) |
|
Established |
| 2 |
spro/practical-pytorch
Go to https://github.com/pytorch/tutorials - this repo is deprecated and no... |
|
Established |
| 3 |
allenai/allennlp-models
Officially supported AllenNLP models |
|
Established |
| 4 |
graykode/nlp-tutorial
Natural Language Processing Tutorial for Deep Learning Researchers |
|
Established |
| 5 |
apachecn/nlp-pytorch-zh
《Natural Language Processing with PyTorch》中文翻译 |
|
Established |
| 6 |
huggingface/naacl_transfer_learning_tutorial
Repository of code for the tutorial on Transfer Learning in NLP held at... |
|
Emerging |
| 7 |
dbklim/RNNoise_Wrapper
A simple Python wrapper for audio noise reduction RNNoise. Simplifies work... |
|
Emerging |
| 8 |
shibing624/nlp-tutorial
自然语言处理(NLP)教程,包括:词向量,词法分析,预训练语言模型,文本分类,文本语义匹配,信息抽取,翻译,对话。 |
|
Emerging |
| 9 |
neuralmagic/sparseml
Libraries for applying sparsification recipes to neural networks with a few... |
|
Emerging |
| 10 |
allenai/allennlp-semparse
A framework for building semantic parsers (including neural module networks)... |
|
Emerging |
| 11 |
jbarrow/allennlp_tutorial
Tutorial on how to use AllenNLP for sequence modeling (including... |
|
Emerging |
| 12 |
NLP-kr/tensorflow-ml-nlp
텐서플로우와 머신러닝으로 시작하는 자연어처리(로지스틱회귀부터 트랜스포머 챗봇까지) |
|
Emerging |
| 13 |
Neuraxio/New-Empty-Python-Project-Base
The Perfect Python Project Template. Bored of coding anew the same thing for... |
|
Emerging |
| 14 |
dangitstam/topic-rnn
Implementation (in progress) of Dieng et al.'s TopicRNN: a neural topic... |
|
Emerging |
| 15 |
alvations/tsundoku
PyTorch Tutorials for NLP with Deep Learning |
|
Emerging |
| 16 |
keitakurita/practical-torchtext
A set of tutorials for torchtext |
|
Emerging |
| 17 |
keon/deep-nlp
[In-Progress] Mini implementations of deep learning algorithms for natural... |
|
Emerging |
| 18 |
fuliucansheng/unitorch
🔥 SOTA DeepLearning NLP / CV / MM / CTR / RL Models Powered By PyTorch. |
|
Emerging |
| 19 |
bizreach-inc/light-splade
Provides a minimal PyTorch implementation of SPLADE |
|
Emerging |
| 20 |
sourcecode369/deep-natural-language-processing
Curated implementation notebooks and scripts of deep learning based natural... |
|
Emerging |
| 21 |
epwalsh/nlp-models
NLP research experiments, built on PyTorch within the AllenNLP framework. |
|
Emerging |
| 22 |
CaptainE/RNN-LSTM-in-numpy
Building a RNN and LSTM from scratch with NumPy. |
|
Emerging |
| 23 |
konstantinjdobler/nlp-research-template
An opinionated NLP research template |
|
Emerging |
| 24 |
youngerous/pytorch-nlp-wandb-hydra-template
BERT-based NLP template (+ WandB, Hydra) |
|
Emerging |
| 25 |
tanmay17061/pytorch-potpourri
an assortment of interesting deep learning and machine learning algorithms,... |
|
Emerging |
| 26 |
joosthub/pytorch-nlp-tutorial-nyc2017
Materials for O'Reilly DL 4 NLP tutorial (NYC, June 2017) |
|
Emerging |
| 27 |
chncwang/InsNet
InsNet Runs Instance-dependent Neural Networks with Padding-free Dynamic Batching. |
|
Emerging |
| 28 |
jiacheng-ye/code-for-nlp-beginner
code for nlp beginner, including Sentiment Analysis, NER, NLI and Language Model. |
|
Emerging |
| 29 |
shawroad/NLP_tensorflow_project
Use tensorflow to achieve some NLP project, eg: classification chatbot ner... |
|
Emerging |
| 30 |
pat-coady/rnn
Recurrent Neural Network Language Model |
|
Emerging |
| 31 |
omarsar/nlp_pytorch_tensorflow_notebooks
Deep Learning for NLP Python Notebooks in PyTorch and TensorFlow |
|
Emerging |
| 32 |
tracebloc/model-zoo
Model library for tracebloc's collaboration training workflow |
|
Emerging |
| 33 |
youngerous/pytorch-lightning-nlp-template
Lightning template for easy prototyping⚡️ |
|
Emerging |
| 34 |
omarsar/nlp_pycon
Material for PyCon 2019 NLP Tutorial |
|
Emerging |
| 35 |
tushar2704/TAIPY-cookiecutter
This template provides a solid foundation for your projects, incorporating... |
|
Emerging |
| 36 |
youngerous/pytorch-nlp-template
BERT-based nlp template (now deprecated, try... |
|
Emerging |
| 37 |
ahmetgunduz/pytorch-nlp-project-template
A Light and Modular PyTorch NLP Project Template |
|
Emerging |
| 38 |
EdGENetworks/anuvada
Interpretable Models for NLP using PyTorch |
|
Emerging |
| 39 |
zuxinqi/nlp_tasks
nlp基础任务 |
|
Emerging |
| 40 |
dair-ai/odsc_2020_nlp
Repository for ODSC talk related to Deep Learning NLP |
|
Emerging |
| 41 |
vacancy/AdvancedIndexing-PyTorch
(Batched) advanced indexing for PyTorch. |
|
Experimental |
| 42 |
Justin-A/torch_nlp_basic
Basic NLP with Deep Learning using PyTorch |
|
Experimental |
| 43 |
bomin0624/OneWayPrototypicalNetworks
An implementation for One-Way Prototypical Networks |
|
Experimental |
| 44 |
oyounis19/NLP-From-Scratch
A collection of NLP projects implemented from scratch using PyTorch, ranging... |
|
Experimental |
| 45 |
tezansahu/NLP_Projects
A collection of projects built using PyTorch & NLTK implementing Deep... |
|
Experimental |
| 46 |
roopalgarg/lstm-tensorflow
Implementation of Long Short Term Memory networks in Tensorflow |
|
Experimental |
| 47 |
joe0123/ADL2021
Homework of Applied Deep Learning (ADL Lectured by Yun-Nung Chen at NTU) |
|
Experimental |
| 48 |
eduardoleao052/LSTM-from-scratch
Character-level LSTM from scratch, with clear backprop. |
|
Experimental |
| 49 |
omarsar/appworks_meetup_2018
Contains all the material used for the "Applied Deep Learning for NLP Using... |
|
Experimental |
| 50 |
Hasnatrasool163/NeuralNetworkFromScratch
NeuralNetworkFromScratch |
|
Experimental |
| 51 |
ravikumarmn/Learning-NLP-with-PyTorch
Learning Natural Language Processing Using Pytorch. |
|
Experimental |
| 52 |
wj-Mcat/allennlp-tutorials
a detail tutorials of allennlp , which is based on my own view. |
|
Experimental |
| 53 |
AntoineSimoulin/pytree
Implementation of tree-structured neural networks in PyTorch. |
|
Experimental |
| 54 |
allenai/allennlp-gallery
A gallery of projects built with AllenNLP |
|
Experimental |
| 55 |
dream-faster/modular-pipelines
🐾 A lightweight & extensible library to create complex multi-model and... |
|
Experimental |
| 56 |
eubinean/the-clean-rnns
A clean and structured implementation of the RNN family with wandb and... |
|
Experimental |
| 57 |
dayyass/reverse_words_dnn
Neural Network experiments with "Reverse Words in a String" task |
|
Experimental |
| 58 |
Typing-Monkeys/BRUN0-Net
Big Recurrent Universal Network 0 |
|
Experimental |
| 59 |
chengzegang/slurm-template
A simple Pytorch template for deep learning. |
|
Experimental |
| 60 |
agoor97/NLP_Projects
This Repository provides NLP Projects/Tips and Tricks/Algorithms... |
|
Experimental |
| 61 |
izhx/allennlpadd
Some additional classes for allennlp. |
|
Experimental |
| 62 |
JHansiduYapa/GRU-Model-from-Scratch
This repository provides a step-by-step implementation of a Gated Recurrent... |
|
Experimental |
| 63 |
alescrnjar/AminoX
NLP Recurrent Neural Network for missing aminoacid determination |
|
Experimental |
| 64 |
himkt/optuna-allennlp
🚀 A demonstration of hyperparameter optimization using Optuna for models... |
|
Experimental |
| 65 |
tsujuifu/pytorch_lstm-shuttle
A PyTorch implementation of LSTM-Shuttle |
|
Experimental |
| 66 |
ES7/RNN-LSTM-GRU-from-Scratch
In this repository, I have created the RNN, LSTM and GRU architectures,... |
|
Experimental |
| 67 |
nancyyanyu/NLP_theory_implementation
My study notes and code implementations of Natural Language Processing (NLP)... |
|
Experimental |
| 68 |
shreydan/makemore-series
Following Prof. Andrej Karpathy Makemore tutorial series on yt. |
|
Experimental |
| 69 |
wangcongcong123/AllenNLPonWins
This is code of tutorial on "Run AllenNLP on Windows" |
|
Experimental |
| 70 |
HLovisiEnnes/ReviewPytorch
Week long review of Pytorch. Loosely based on Rao and McMahan (2019) and... |
|
Experimental |
| 71 |
nyuxz/ds1012_final_project
Multi-level Embedding Representation for Reading Comprehension |
|
Experimental |
| 72 |
carimo198/writing-neural-networks-with-pytorch
A demonstration of writing and implementing a biLSTM recurrent neural... |
|
Experimental |
| 73 |
pardeep-singh/NLP-with-PyTorch
Reference notes and code from Natural Language Processing with PyTorch book |
|
Experimental |
| 74 |
rojagtap/rnn-lm
Implementation of RNN-based language model from scratch using numpy. Trained... |
|
Experimental |
| 75 |
alpha5611331/deep-learning-practice
A curated collection of Natural Language Processing (NLP) tutorials... |
|
Experimental |