Nlp Learning Resources NLP Tools
There are 90 nlp learning resources tools tracked. 4 score above 70 (verified tier). The highest-rated is explosion/spaCy at 95/100 with 33,318 stars and 21,189,186 monthly downloads. 4 of the top 10 are actively maintained.
Get all 90 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=nlp&subcategory=nlp-learning-resources&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Tool | Score | Tier |
|---|---|---|---|
| 1 |
explosion/spaCy
💫 Industrial-strength Natural Language Processing (NLP) in Python |
|
Verified |
| 2 |
nltk/nltk
NLTK Source |
|
Verified |
| 3 |
stanfordnlp/stanza
Stanford NLP Python library for tokenization, sentence segmentation, NER,... |
|
Verified |
| 4 |
flairNLP/flair
A very simple framework for state-of-the-art Natural Language Processing (NLP) |
|
Verified |
| 5 |
HIT-SCIR/ltp
Language Technology Platform |
|
Established |
| 6 |
aphp/edsnlp
Modular, fast NLP framework, compatible with Pytorch and spaCy, offering... |
|
Established |
| 7 |
huggingface/neuralcoref
✨Fast Coreference Resolution in spaCy with Neural Networks |
|
Established |
| 8 |
undertheseanlp/underthesea
Underthesea - Vietnamese NLP Toolkit |
|
Established |
| 9 |
fastnlp/fastNLP
fastNLP: A Modularized and Extensible NLP Framework. Currently still in incubation. |
|
Established |
| 10 |
segment-any-text/wtpsplit
Toolkit to segment text into sentences or other semantic units in a robust,... |
|
Established |
| 11 |
snipsco/snips-nlu
Snips Python library to extract meaning from text |
|
Established |
| 12 |
goru001/inltk
Natural Language Toolkit for Indic Languages aims to provide out of the box... |
|
Established |
| 13 |
smilelight/lightNLP
基于Pytorch和torchtext的自然语言处理深度学习框架。 |
|
Established |
| 14 |
urduhack/urduhack
An NLP library for the Urdu language. It comes with a lot of battery... |
|
Established |
| 15 |
proycon/pynlpl
PyNLPl, pronounced as 'pineapple', is a Python library for Natural Language... |
|
Established |
| 16 |
gandersen101/spaczz
Fuzzy matching and more functionality for spaCy. |
|
Established |
| 17 |
NLP-LOVE/Introduction-NLP
HanLP作者的新书《自然语言处理入门》详细笔记!业界良心之作,书中不是枯燥无味的公式罗列,而是用白话阐述的通俗易懂的算法模型。从基本概念出发,逐步介绍中... |
|
Established |
| 18 |
msgi/nlp-journey
Documents, papers and codes related to Natural Language Processing,... |
|
Established |
| 19 |
explosion/spacy-stanza
💥 Use the latest Stanza (StanfordNLP) research models directly in spaCy |
|
Established |
| 20 |
nlpbook/nlpbook
Applied Natural Language Processing in the Enterprise - An O'Reilly Media Publication |
|
Established |
| 21 |
JohnSnowLabs/johnsnowlabs
Gateway into the John Snow Labs Ecosystem |
|
Established |
| 22 |
jalajthanaki/NLPython
This repository contains the code related to Natural Language Processing... |
|
Established |
| 23 |
allenai/allennlp
An open-source NLP research library, built on PyTorch. |
|
Established |
| 24 |
sushil79g/Nepali_nlp
A python based library for NLP in Nepali language |
|
Established |
| 25 |
zihangdai/xlnet
XLNet: Generalized Autoregressive Pretraining for Language Understanding |
|
Established |
| 26 |
sebastianruder/NLP-progress
Repository to track the progress in Natural Language Processing (NLP),... |
|
Emerging |
| 27 |
panggi/pujangga
Pujangga - Indonesian Natural Language Processing Tool with REST API, an... |
|
Emerging |
| 28 |
microsoft/nlp-recipes
Natural Language Processing Best Practices & Examples |
|
Emerging |
| 29 |
Ali-Alameer/NLP
This repository offers NLP resources & tutorials using keras/tensorflow.... |
|
Emerging |
| 30 |
explosion/spacy-experimental
🧪 Cutting-edge experimental spaCy components and features |
|
Emerging |
| 31 |
explosion/spacy-transformers
🛸 Use pretrained transformers like BERT, XLNet and GPT-2 in spaCy |
|
Emerging |
| 32 |
alibaba-damo-academy/SpokenNLP
A wide variety of research projects developed by the SpokenNLP team of... |
|
Emerging |
| 33 |
dmlc/gluon-nlp
NLP made easy |
|
Emerging |
| 34 |
shawnwun/RNNLG
RNNLG is an open source benchmark toolkit for Natural Language Generation... |
|
Emerging |
| 35 |
sdadas/polish-nlp-resources
Pre-trained models and language resources for Natural Language Processing in Polish |
|
Emerging |
| 36 |
totalgood/nlpia
Examples and libraries for "Natural Language Processing in Action" book |
|
Emerging |
| 37 |
salesforce/decaNLP
The Natural Language Decathlon: A Multitask Challenge for NLP |
|
Emerging |
| 38 |
MorvanZhou/NLP-Tutorials
Simple implementations of NLP models. Tutorials are written in Chinese on my... |
|
Emerging |
| 39 |
AliHaiderAhmad001/BERT-from-Scratch-with-PyTorch
Implementation of BERT-based Language Models |
|
Emerging |
| 40 |
salesforce/WikiSQL
A large annotated semantic parsing corpus for developing natural language interfaces. |
|
Emerging |
| 41 |
XuezheMax/NeuroNLP2
Deep neural models for core NLP tasks (Pytorch version) |
|
Emerging |
| 42 |
explosion/spacy-course
👩🏫 Advanced NLP with spaCy: A free online course |
|
Emerging |
| 43 |
kakaobrain/pororo
PORORO: Platform Of neuRal mOdels for natuRal language prOcessing |
|
Emerging |
| 44 |
xiaoxiong74/Cool-NLPCV
Some Cool NLP and CV Repositories and Solutions (收集NLP中常见任务的开源解决方案、数据集、工具、学习资料等) |
|
Emerging |
| 45 |
chaklam-silpasuwanchai/Python-fo-Natural-Language-Processing
This is the repository for the course Natural Language Processing at Asian... |
|
Emerging |
| 46 |
JohnSnowLabs/spark-nlp-models
Models and Pipelines for the Spark NLP library |
|
Emerging |
| 47 |
balavenkatesh3322/NLP-pretrained-model
A collection of Natural language processing pre-trained models. |
|
Emerging |
| 48 |
awslabs/gap-text2sql
GAP-text2SQL: Learning Contextual Representations for Semantic Parsing with... |
|
Emerging |
| 49 |
elte-nlp/elte-nlp-course
NLP & FM Lecture Slides |
|
Emerging |
| 50 |
ljvmiranda921/calamanCy
NLP pipelines for Tagalog using spaCy |
|
Emerging |
| 51 |
samzshi0529/HanziNLP
A NLP package for Chinese text:Preprocessing, Tokenization, Chinese Fonts,... |
|
Emerging |
| 52 |
aymara/lima
The Libre Multilingual Analyzer, a Natural Language Processing (NLP) C++ toolkit. |
|
Emerging |
| 53 |
bigdata-ustc/EduNLP
A library for advanced Natural Language Processing towards multi-modal... |
|
Emerging |
| 54 |
nlpinaction/learning-nlp
nlp in action |
|
Emerging |
| 55 |
kavgan/nlp-in-practice
Starter code to solve real world text data problems. Includes: Gensim... |
|
Emerging |
| 56 |
explosion/spacy-models
💫 Models for the spaCy Natural Language Processing (NLP) library |
|
Emerging |
| 57 |
makcedward/nlp
:memo: This repository recorded my NLP journey. |
|
Emerging |
| 58 |
dr-mushtaq/natural-language-processing-projects-python
A complete A–Z guide to Natural Language Processing (NLP) using Python —... |
|
Emerging |
| 59 |
talkpython/nlp-with-python-and-spacy-course
Course materials for our "Getting Started with NLP and spaCy" course at Talk Python |
|
Emerging |
| 60 |
midas-research/dlkp
A deep learning library for identifying keyphrases from text |
|
Emerging |
| 61 |
janlukasschroeder/nlp-cheat-sheet-python
NLP Cheat Sheet, Python, spacy, LexNPL, NLTK, tokenization, stemming,... |
|
Emerging |
| 62 |
Nativeatom/NaturalLanguageProcessing
Natural Language Procesing |
|
Emerging |
| 63 |
DataXujing/NLP-paper
:art: :art:NLP 自然语言处理教程 :art::art: https://dataxujing.github.io/NLP-paper/ |
|
Emerging |
| 64 |
tugstugi/mongolian-nlp
Useful resources for Mongolian NLP |
|
Emerging |
| 65 |
goldenrecursion/goldnlp
Golden's NLP/NLU python package and framework for the the Golden Knowledge... |
|
Emerging |
| 66 |
SSusantAchary/Practical-NLP-with-NLTK
Quick Hands-On NLTK tutorial for NLP in Python. NLTK is one of the most... |
|
Emerging |
| 67 |
worldbank/wb-nlp-apps
This repository contains the NLP modeling components and web application... |
|
Emerging |
| 68 |
mit-ccc/TweebankNLP
[LREC 2022] An off-the-shelf pre-trained Tweet NLP Toolkit (NER,... |
|
Emerging |
| 69 |
itemis/natlagram
Natlagram generates diagrams from natural language descriptions. |
|
Experimental |
| 70 |
Jivnesh/SanskritShala
SanskritShala: A Neural Sanskrit NLP Toolkit with Web-Based Interface |
|
Experimental |
| 71 |
txsun1997/nlp-paradigm-shift
Paradigm shift in natural language processing |
|
Experimental |
| 72 |
ydli-ai/CSL
[COLING 2022] CSL: A Large-scale Chinese Scientific Literature Dataset 中文科学文献数据集 |
|
Experimental |
| 73 |
explosion/assets
💥 Explosion Assets |
|
Experimental |
| 74 |
paulfitz/mlsql
inferring sql queries from plain-text questions about tables |
|
Experimental |
| 75 |
l3cube-pune/MarathiNLP
Marathi NLP - is a repository dedicated to development of tools and... |
|
Experimental |
| 76 |
pkeilbach/htwg-practical-nlp
A practical course on natural language processing @ HTWG Konstanz. |
|
Experimental |
| 77 |
Huffon/nlp-various-tutorials
자연어 처리와 관련한 여러 튜토리얼 저장소 |
|
Experimental |
| 78 |
JiangYanting/Pre-modern_Chinese_corpus_dataset
近代汉语语料库数据集 自然语言处理 语料库 古代汉语 古汉语 文言文 数字人文 计算语言 |
|
Experimental |
| 79 |
centre-for-humanities-computing/odyCy
A general-purpose NLP pipeline for Ancient Greek |
|
Experimental |
| 80 |
CLARIN-PL/LEPISZCZE
This is the way: designing and compiling LEPISZCZE, a comprehensive NLP... |
|
Experimental |
| 81 |
gentaiscool/indonesian-nlp
A curated list of research papers and resources on Indonesian languages |
|
Experimental |
| 82 |
gabeorlanski/stackoverflow-encourages-cheating
Code for the NLP4Prog workshop paper "Reading StackOverflow Encourages... |
|
Experimental |
| 83 |
code2k13/nlphose
Enables creation of complex NLP pipelines in seconds, for processing static... |
|
Experimental |
| 84 |
e-hossam96/CMU-CS11-711
Solutions of the CMU Advanced Natural Language Processing Course |
|
Experimental |
| 85 |
KshitizPandya/Natural-Language-Processing-with-Machine-Learning
This repository builds a basic understanding of Natural Language Processing... |
|
Experimental |
| 86 |
google-research-datasets/wiki-atomic-edits
A dataset of atomic wikipedia edits containing insertions and deletions of... |
|
Experimental |
| 87 |
google-research-datasets/wiki-split
One million English sentences, each split into two sentences that together... |
|
Experimental |
| 88 |
rohanmistry231/NLP-Projects-01
A collection of Python-based NLP projects exploring text processing,... |
|
Experimental |
| 89 |
ankitsharma-tech/spaCy
Industrial-strength Natural Language Processing (NLP) in Python |
|
Experimental |
| 90 |
nhatkhangcs/NLP-lab-HCMUT-revised
This repository contains the revised version of the NLP lab at HCMUT. The... |
|
Experimental |