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 71 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 71 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 |
apachecn/nlp-pytorch-zh
《Natural Language Processing with PyTorch》中文翻译 |
|
Established |
| 3 |
allenai/allennlp-models
Officially supported AllenNLP models |
|
Established |
| 4 |
graykode/nlp-tutorial
Natural Language Processing Tutorial for Deep Learning Researchers |
|
Established |
| 5 |
spro/practical-pytorch
Go to https://github.com/pytorch/tutorials - this repo is deprecated and no... |
|
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 |
keitakurita/practical-torchtext
A set of tutorials for torchtext |
|
Emerging |
| 16 |
keon/deep-nlp
[In-Progress] Mini implementations of deep learning algorithms for natural... |
|
Emerging |
| 17 |
fuliucansheng/unitorch
🔥 SOTA DeepLearning NLP / CV / MM / CTR / RL Models Powered By PyTorch. |
|
Emerging |
| 18 |
epwalsh/nlp-models
NLP research experiments, built on PyTorch within the AllenNLP framework. |
|
Emerging |
| 19 |
bizreach-inc/light-splade
Provides a minimal PyTorch implementation of SPLADE |
|
Emerging |
| 20 |
CaptainE/RNN-LSTM-in-numpy
Building a RNN and LSTM from scratch with NumPy. |
|
Emerging |
| 21 |
joosthub/pytorch-nlp-tutorial-nyc2017
Materials for O'Reilly DL 4 NLP tutorial (NYC, June 2017) |
|
Emerging |
| 22 |
jiacheng-ye/code-for-nlp-beginner
code for nlp beginner, including Sentiment Analysis, NER, NLI and Language Model. |
|
Emerging |
| 23 |
chncwang/InsNet
InsNet Runs Instance-dependent Neural Networks with Padding-free Dynamic Batching. |
|
Emerging |
| 24 |
shawroad/NLP_tensorflow_project
Use tensorflow to achieve some NLP project, eg: classification chatbot ner... |
|
Emerging |
| 25 |
alvations/tsundoku
PyTorch Tutorials for NLP with Deep Learning |
|
Emerging |
| 26 |
omarsar/nlp_pycon
Material for PyCon 2019 NLP Tutorial |
|
Emerging |
| 27 |
EdGENetworks/anuvada
Interpretable Models for NLP using PyTorch |
|
Emerging |
| 28 |
ahmetgunduz/pytorch-nlp-project-template
A Light and Modular PyTorch NLP Project Template |
|
Emerging |
| 29 |
sourcecode369/deep-natural-language-processing
Curated implementation notebooks and scripts of deep learning based natural... |
|
Emerging |
| 30 |
youngerous/pytorch-nlp-wandb-hydra-template
BERT-based NLP template (+ WandB, Hydra) |
|
Experimental |
| 31 |
vacancy/AdvancedIndexing-PyTorch
(Batched) advanced indexing for PyTorch. |
|
Experimental |
| 32 |
konstantinjdobler/nlp-research-template
An opinionated NLP research template |
|
Experimental |
| 33 |
tanmay17061/pytorch-potpourri
an assortment of interesting deep learning and machine learning algorithms,... |
|
Experimental |
| 34 |
sh2439/pytorch_proj
This repo contains the deep learning projects implemented with Pytorch. |
|
Experimental |
| 35 |
omarsar/nlp_pytorch_tensorflow_notebooks
Deep Learning for NLP Python Notebooks in PyTorch and TensorFlow |
|
Experimental |
| 36 |
pat-coady/rnn
Recurrent Neural Network Language Model |
|
Experimental |
| 37 |
tracebloc/model-zoo
Model library for tracebloc's collaboration training workflow |
|
Experimental |
| 38 |
tushar2704/TAIPY-cookiecutter
This template provides a solid foundation for your projects, incorporating... |
|
Experimental |
| 39 |
youngerous/pytorch-lightning-nlp-template
Lightning template for easy prototyping⚡️ |
|
Experimental |
| 40 |
youngerous/pytorch-nlp-template
BERT-based nlp template (now deprecated, try... |
|
Experimental |
| 41 |
zuxinqi/nlp_tasks
nlp基础任务 |
|
Experimental |
| 42 |
dair-ai/odsc_2020_nlp
Repository for ODSC talk related to Deep Learning NLP |
|
Experimental |
| 43 |
mehedihasanbijoy/Deep-Learning-with-PyTorch
BUBTCSE467 |
|
Experimental |
| 44 |
oyounis19/NLP-From-Scratch
A collection of NLP projects implemented from scratch using PyTorch, ranging... |
|
Experimental |
| 45 |
Justin-A/torch_nlp_basic
Basic NLP with Deep Learning using PyTorch |
|
Experimental |
| 46 |
bomin0624/OneWayPrototypicalNetworks
An implementation for One-Way Prototypical Networks |
|
Experimental |
| 47 |
roopalgarg/lstm-tensorflow
Implementation of Long Short Term Memory networks in Tensorflow |
|
Experimental |
| 48 |
tezansahu/NLP_Projects
A collection of projects built using PyTorch & NLTK implementing Deep... |
|
Experimental |
| 49 |
kumarUjjawal/pytorch_deep_learning
Using Pytorch to Create Deep Learning Models. |
|
Experimental |
| 50 |
eubinean/the-clean-rnns
A clean and structured implementation of the RNN family with wandb and... |
|
Experimental |
| 51 |
eduardoleao052/LSTM-from-scratch
Character-level LSTM from scratch, with clear backprop. |
|
Experimental |
| 52 |
joe0123/ADL2021
Homework of Applied Deep Learning (ADL Lectured by Yun-Nung Chen at NTU) |
|
Experimental |
| 53 |
omarsar/appworks_meetup_2018
Contains all the material used for the "Applied Deep Learning for NLP Using... |
|
Experimental |
| 54 |
Hasnatrasool163/NeuralNetworkFromScratch
NeuralNetworkFromScratch |
|
Experimental |
| 55 |
ravikumarmn/Learning-NLP-with-PyTorch
Learning Natural Language Processing Using Pytorch. |
|
Experimental |
| 56 |
rashomon-gh/annotated-jax
Deep Learning examples using the Jax ecosystem of libraries |
|
Experimental |
| 57 |
wj-Mcat/allennlp-tutorials
a detail tutorials of allennlp , which is based on my own view. |
|
Experimental |
| 58 |
AntoineSimoulin/pytree
Implementation of tree-structured neural networks in PyTorch. |
|
Experimental |
| 59 |
ES7/RNN-LSTM-GRU-from-Scratch
In this repository, I have created the RNN, LSTM and GRU architectures,... |
|
Experimental |
| 60 |
allenai/allennlp-gallery
A gallery of projects built with AllenNLP |
|
Experimental |
| 61 |
dream-faster/modular-pipelines
🐾 A lightweight & extensible library to create complex multi-model and... |
|
Experimental |
| 62 |
Shaswat-G/PyTorch
Practicing PyTorch |
|
Experimental |
| 63 |
Komnenos1100/Nexus
Library Implementing Popular Deep Learning Models |
|
Experimental |
| 64 |
dayyass/reverse_words_dnn
Neural Network experiments with "Reverse Words in a String" task |
|
Experimental |
| 65 |
Typing-Monkeys/BRUN0-Net
Big Recurrent Universal Network 0 |
|
Experimental |
| 66 |
HLovisiEnnes/ReviewPytorch
Week long review of Pytorch. Loosely based on Rao and McMahan (2019) and... |
|
Experimental |
| 67 |
agoor97/NLP_Projects
This Repository provides NLP Projects/Tips and Tricks/Algorithms... |
|
Experimental |
| 68 |
alescrnjar/AminoX
NLP Recurrent Neural Network for missing aminoacid determination |
|
Experimental |
| 69 |
chengzegang/slurm-template
A simple Pytorch template for deep learning. |
|
Experimental |
| 70 |
JHansiduYapa/GRU-Model-from-Scratch
This repository provides a step-by-step implementation of a Gated Recurrent... |
|
Experimental |
| 71 |
izhx/allennlpadd
Some additional classes for allennlp. |
|
Experimental |