Nlp Learning Resources NLP Tools
There are 140 nlp learning resources tools tracked. 4 score above 70 (verified tier). The highest-rated is nltk/nltk at 87/100 with 14,545 stars. 3 of the top 10 are actively maintained.
Get all 140 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 |
nltk/nltk
NLTK Source |
|
Verified |
| 2 |
explosion/spaCy
💫 Industrial-strength Natural Language Processing (NLP) in Python |
|
Verified |
| 3 |
undertheseanlp/underthesea
Underthesea - Vietnamese NLP Toolkit |
|
Verified |
| 4 |
stanfordnlp/stanza
Stanford NLP Python library for tokenization, sentence segmentation, NER,... |
|
Verified |
| 5 |
flairNLP/flair
A very simple framework for state-of-the-art Natural Language Processing (NLP) |
|
Established |
| 6 |
aphp/edsnlp
Modular, fast NLP framework, compatible with Pytorch and spaCy, offering... |
|
Established |
| 7 |
HIT-SCIR/ltp
Language Technology Platform |
|
Established |
| 8 |
segment-any-text/wtpsplit
Toolkit to segment text into sentences or other semantic units in a robust,... |
|
Established |
| 9 |
msgi/nlp-journey
Documents, papers and codes related to Natural Language Processing,... |
|
Established |
| 10 |
goru001/inltk
Natural Language Toolkit for Indic Languages aims to provide out of the box... |
|
Established |
| 11 |
smilelight/lightNLP
基于Pytorch和torchtext的自然语言处理深度学习框架。 |
|
Established |
| 12 |
huggingface/neuralcoref
✨Fast Coreference Resolution in spaCy with Neural Networks |
|
Established |
| 13 |
nlpbook/nlpbook
Applied Natural Language Processing in the Enterprise - An O'Reilly Media Publication |
|
Established |
| 14 |
NLP-LOVE/Introduction-NLP
HanLP作者的新书《自然语言处理入门》详细笔记!业界良心之作,书中不是枯燥无味的公式罗列,而是用白话阐述的通俗易懂的算法模型。从基本概念出发,逐步介绍中... |
|
Established |
| 15 |
jalajthanaki/NLPython
This repository contains the code related to Natural Language Processing... |
|
Established |
| 16 |
fastnlp/fastNLP
fastNLP: A Modularized and Extensible NLP Framework. Currently still in incubation. |
|
Established |
| 17 |
sushil79g/Nepali_nlp
A python based library for NLP in Nepali language |
|
Established |
| 18 |
snipsco/snips-nlu
Snips Python library to extract meaning from text |
|
Established |
| 19 |
JohnSnowLabs/johnsnowlabs
Gateway into the John Snow Labs Ecosystem |
|
Established |
| 20 |
proycon/pynlpl
PyNLPl, pronounced as 'pineapple', is a Python library for Natural Language... |
|
Established |
| 21 |
panggi/pujangga
Pujangga - Indonesian Natural Language Processing Tool with REST API, an... |
|
Established |
| 22 |
explosion/spacy-experimental
🧪 Cutting-edge experimental spaCy components and features |
|
Established |
| 23 |
Ali-Alameer/NLP
This repository offers NLP resources & tutorials using keras/tensorflow.... |
|
Established |
| 24 |
urduhack/urduhack
An NLP library for the Urdu language. It comes with a lot of battery... |
|
Established |
| 25 |
explosion/spacy-stanza
💥 Use the latest Stanza (StanfordNLP) research models directly in spaCy |
|
Established |
| 26 |
explosion/spacy-transformers
🛸 Use pretrained transformers like BERT, XLNet and GPT-2 in spaCy |
|
Established |
| 27 |
sdadas/polish-nlp-resources
Pre-trained models and language resources for Natural Language Processing in Polish |
|
Established |
| 28 |
salesforce/decaNLP
The Natural Language Decathlon: A Multitask Challenge for NLP |
|
Established |
| 29 |
shawnwun/RNNLG
RNNLG is an open source benchmark toolkit for Natural Language Generation... |
|
Established |
| 30 |
gandersen101/spaczz
Fuzzy matching and more functionality for spaCy. |
|
Established |
| 31 |
MorvanZhou/NLP-Tutorials
Simple implementations of NLP models. Tutorials are written in Chinese on my... |
|
Established |
| 32 |
dmlc/gluon-nlp
NLP made easy |
|
Established |
| 33 |
totalgood/nlpia
Examples and libraries for "Natural Language Processing in Action" book |
|
Established |
| 34 |
XuezheMax/NeuroNLP2
Deep neural models for core NLP tasks (Pytorch version) |
|
Established |
| 35 |
salesforce/WikiSQL
A large annotated semantic parsing corpus for developing natural language interfaces. |
|
Established |
| 36 |
zihangdai/xlnet
XLNet: Generalized Autoregressive Pretraining for Language Understanding |
|
Established |
| 37 |
allenai/allennlp
An open-source NLP research library, built on PyTorch. |
|
Established |
| 38 |
alibaba-damo-academy/SpokenNLP
A wide variety of research projects developed by the SpokenNLP team of... |
|
Emerging |
| 39 |
kakaobrain/pororo
PORORO: Platform Of neuRal mOdels for natuRal language prOcessing |
|
Emerging |
| 40 |
sebastianruder/NLP-progress
Repository to track the progress in Natural Language Processing (NLP),... |
|
Emerging |
| 41 |
explosion/spacy-course
👩🏫 Advanced NLP with spaCy: A free online course |
|
Emerging |
| 42 |
chaklam-silpasuwanchai/Python-fo-Natural-Language-Processing
This is the repository for the course Natural Language Processing at Asian... |
|
Emerging |
| 43 |
microsoft/nlp-recipes
Natural Language Processing Best Practices & Examples |
|
Emerging |
| 44 |
xiaoxiong74/Cool-NLPCV
Some Cool NLP and CV Repositories and Solutions (收集NLP中常见任务的开源解决方案、数据集、工具、学习资料等) |
|
Emerging |
| 45 |
AliHaiderAhmad001/BERT-from-Scratch-with-PyTorch
Implementation of BERT-based Language Models |
|
Emerging |
| 46 |
JohnSnowLabs/spark-nlp-models
Models and Pipelines for the Spark NLP library |
|
Emerging |
| 47 |
elte-nlp/elte-nlp-course
NLP & FM Lecture Slides |
|
Emerging |
| 48 |
emory-courses/nlp-essentials
Foundations of Modern NLP |
|
Emerging |
| 49 |
balavenkatesh3322/NLP-pretrained-model
A collection of Natural language processing pre-trained models. |
|
Emerging |
| 50 |
awslabs/gap-text2sql
GAP-text2SQL: Learning Contextual Representations for Semantic Parsing with... |
|
Emerging |
| 51 |
ljvmiranda921/calamanCy
NLP pipelines for Tagalog using spaCy |
|
Emerging |
| 52 |
DrSmile444/ukrainian-ml-optimizer
Ukrainian text pre-processing library for ML optimization. Removes noise... |
|
Emerging |
| 53 |
makcedward/nlp
:memo: This repository recorded my NLP journey. |
|
Emerging |
| 54 |
bigdata-ustc/EduNLP
A library for advanced Natural Language Processing towards multi-modal... |
|
Emerging |
| 55 |
nlpinaction/learning-nlp
nlp in action |
|
Emerging |
| 56 |
kavgan/nlp-in-practice
Starter code to solve real world text data problems. Includes: Gensim... |
|
Emerging |
| 57 |
explosion/spacy-models
💫 Models for the spaCy Natural Language Processing (NLP) library |
|
Emerging |
| 58 |
aymara/lima
The Libre Multilingual Analyzer, a Natural Language Processing (NLP) C++ toolkit. |
|
Emerging |
| 59 |
janlukasschroeder/nlp-cheat-sheet-python
NLP Cheat Sheet, Python, spacy, LexNPL, NLTK, tokenization, stemming,... |
|
Emerging |
| 60 |
talkpython/nlp-with-python-and-spacy-course
Course materials for our "Getting Started with NLP and spaCy" course at Talk Python |
|
Emerging |
| 61 |
Nativeatom/NaturalLanguageProcessing
Natural Language Procesing |
|
Emerging |
| 62 |
samzshi0529/HanziNLP
A NLP package for Chinese text:Preprocessing, Tokenization, Chinese Fonts,... |
|
Emerging |
| 63 |
cattolatte/zenith-nlp-framework
A comprehensive toolkit to build, train, and deploy modern NLP models from... |
|
Emerging |
| 64 |
tugstugi/mongolian-nlp
Useful resources for Mongolian NLP |
|
Emerging |
| 65 |
DataXujing/NLP-paper
:art: :art:NLP 自然语言处理教程 :art::art: https://dataxujing.github.io/NLP-paper/ |
|
Emerging |
| 66 |
dr-mushtaq/natural-language-processing-projects-python
A complete A–Z guide to Natural Language Processing (NLP) using Python —... |
|
Emerging |
| 67 |
goldenrecursion/goldnlp
Golden's NLP/NLU python package and framework for the the Golden Knowledge... |
|
Emerging |
| 68 |
midas-research/dlkp
A deep learning library for identifying keyphrases from text |
|
Emerging |
| 69 |
SSusantAchary/Practical-NLP-with-NLTK
Quick Hands-On NLTK tutorial for NLP in Python. NLTK is one of the most... |
|
Emerging |
| 70 |
worldbank/wb-nlp-apps
This repository contains the NLP modeling components and web application... |
|
Emerging |
| 71 |
mit-ccc/TweebankNLP
[LREC 2022] An off-the-shelf pre-trained Tweet NLP Toolkit (NER,... |
|
Emerging |
| 72 |
itemis/natlagram
Natlagram generates diagrams from natural language descriptions. |
|
Emerging |
| 73 |
Jivnesh/SanskritShala
SanskritShala: A Neural Sanskrit NLP Toolkit with Web-Based Interface |
|
Emerging |
| 74 |
explosion/assets
💥 Explosion Assets |
|
Emerging |
| 75 |
txsun1997/nlp-paradigm-shift
Paradigm shift in natural language processing |
|
Emerging |
| 76 |
paulfitz/mlsql
inferring sql queries from plain-text questions about tables |
|
Emerging |
| 77 |
guslatho/syllabificator
Tool for syllabificating (dividing words into syllables) Dutch or English... |
|
Emerging |
| 78 |
tsmdt/DHd-2025_eScriptorium-meets-LLMs
Using LLMs for Named Entity Recognition (NER) |
|
Emerging |
| 79 |
ydli-ai/CSL
[COLING 2022] CSL: A Large-scale Chinese Scientific Literature Dataset 中文科学文献数据集 |
|
Emerging |
| 80 |
pkeilbach/htwg-practical-nlp
A practical course on natural language processing @ HTWG Konstanz. |
|
Emerging |
| 81 |
l3cube-pune/MarathiNLP
Marathi NLP - is a repository dedicated to development of tools and... |
|
Emerging |
| 82 |
Huffon/nlp-various-tutorials
자연어 처리와 관련한 여러 튜토리얼 저장소 |
|
Emerging |
| 83 |
centre-for-humanities-computing/odyCy
A general-purpose NLP pipeline for Ancient Greek |
|
Emerging |
| 84 |
gcalcedo/clusview
Build interactive topic modeling pipelines. |
|
Emerging |
| 85 |
JiangYanting/Pre-modern_Chinese_corpus_dataset
近代汉语语料库数据集 自然语言处理 语料库 古代汉语 古汉语 文言文 数字人文 计算语言 |
|
Emerging |
| 86 |
gentaiscool/indonesian-nlp
A curated list of research papers and resources on Indonesian languages |
|
Emerging |
| 87 |
CLARIN-PL/LEPISZCZE
This is the way: designing and compiling LEPISZCZE, a comprehensive NLP... |
|
Emerging |
| 88 |
gabeorlanski/stackoverflow-encourages-cheating
Code for the NLP4Prog workshop paper "Reading StackOverflow Encourages... |
|
Emerging |
| 89 |
tahamajs/Natural-Language-Processing-Projects
This repository contains a collection of Natural Language Processing (NLP)... |
|
Emerging |
| 90 |
christos42/inductive_bias_IE
An Information Extraction Study: Take In Mind the Tokenization! (official... |
|
Experimental |
| 91 |
nikoslefkos/semcom-framework
A repository for my Diploma Thesis; "Semantic communications framework with... |
|
Experimental |
| 92 |
code2k13/nlphose
Enables creation of complex NLP pipelines in seconds, for processing static... |
|
Experimental |
| 93 |
ardoco/named-architecture-entity-recognition
NAER |
|
Experimental |
| 94 |
paazmaya/docling-japanese-books
Document processing pipeline using Docling for Japanese books and LLM... |
|
Experimental |
| 95 |
tenexcoder/huggingface-tutorials
Working NLP examples using the Hugging Face stack |
|
Experimental |
| 96 |
e-hossam96/CMU-CS11-711
Solutions of the CMU Advanced Natural Language Processing Course |
|
Experimental |
| 97 |
google-research-datasets/wiki-atomic-edits
A dataset of atomic wikipedia edits containing insertions and deletions of... |
|
Experimental |
| 98 |
KshitizPandya/Natural-Language-Processing-with-Machine-Learning
This repository builds a basic understanding of Natural Language Processing... |
|
Experimental |
| 99 |
vanshika230/Natural-Language-Processing
This repository contains notes on Applied Natural Language Processing course... |
|
Experimental |
| 100 |
google-research-datasets/wiki-split
One million English sentences, each split into two sentences that together... |
|
Experimental |
| 101 |
Madhu009/NLP.ai
Natural language processing using different tools and models |
|
Experimental |
| 102 |
rohanmistry231/NLP-Projects-01
A collection of Python-based NLP projects exploring text processing,... |
|
Experimental |
| 103 |
Aliipou/Finnish-nlp-2.0
World-class Finnish NLP research platform: 30+ endpoints, 99 tests, 100%... |
|
Experimental |
| 104 |
nhatkhangcs/NLP-lab-HCMUT-revised
This repository contains the revised version of the NLP lab at HCMUT. The... |
|
Experimental |
| 105 |
ankitsharma-tech/spaCy
Industrial-strength Natural Language Processing (NLP) in Python |
|
Experimental |
| 106 |
bychwa/Naturale
Simple Natural Language Processing (NPL) implementation that is based on... |
|
Experimental |
| 107 |
sanjaalcorps/NepaliStemmer
Nepali Stemmer for Natural Language Processing, Machine Learning , Deep Text... |
|
Experimental |
| 108 |
dsmorgancodes/nlp-o2-text-preprocessing
This repo is about NLP Text Preprocessing. A crucial step in NLP that allows... |
|
Experimental |
| 109 |
Shubham64364/nlp-nltk-python
🚀 Explore NLP fundamentals with Python’s NLTK library through clear examples... |
|
Experimental |
| 110 |
prakash-ukhalkar/NLP
A comprehensive set of Jupyter notebooks that take you from NLP fundamentals... |
|
Experimental |
| 111 |
banyloms/nlp-tutorial
A tutorial project for various NLP techniques. |
|
Experimental |
| 112 |
srchakaev/nlp-bert-team
NLP multi-page project on HuggingFace |
|
Experimental |
| 113 |
di37/ner-electrical-engineering-dataset
This repository provides scripts and notebooks to create a Named Entity... |
|
Experimental |
| 114 |
fares-ds/Natural-Language-Processing
Natural Language Processing projects and Tutorials |
|
Experimental |
| 115 |
Harito97/Tu_NLP
Materials for a Natural Language Processing (NLP) course, including labs,... |
|
Experimental |
| 116 |
Ardevop-sk/nlp-tools
Natural Language Processing is process in which computer understand human... |
|
Experimental |
| 117 |
chiang9/NLP-Chinese_couplet_generation
NLP project on Transformer based Chinese Couplet Generation |
|
Experimental |
| 118 |
hausanlp/hausanlp
Hausa Natural Language Processing Repository |
|
Experimental |
| 119 |
m-krastev/madhatter
Text analysis package for extracting linguistic measures. |
|
Experimental |
| 120 |
avarshvir/nlp_intelligent_lab
NLP Intelligent Lab is an interactive Python-powered NLP playground that... |
|
Experimental |
| 121 |
zeyadusf/Text2Pandas
Convert Text with context about your dataframe to code Pandas by py |
|
Experimental |
| 122 |
prathamk1483/Natural-Language-Processing
This repository showcasing my works in the field of Natural Language... |
|
Experimental |
| 123 |
apekshyasharma/BlackthornMysteryGame
An NLP-integrated Visual Novel Game that redefines the mystery solving genre... |
|
Experimental |
| 124 |
bydmiller/TextWizards
This repository houses a collection of my natural language processing (NLP)... |
|
Experimental |
| 125 |
Uzi-gpu/nlp-projects
Natural Language Processing projects with text generation, sentiment... |
|
Experimental |
| 126 |
smb-h/active-to-passive-sentences
NLP-Based Automated Active to Passive Sentence Conversion |
|
Experimental |
| 127 |
hasnainyaqub/Natural_Language_Processing-NLP-
Exploring the fundamentals of NLP, including text preprocessing,... |
|
Experimental |
| 128 |
Tarak-Ram-1908/text2sql-transformer
Schema-aware Text-to-SQL Transformer |
|
Experimental |
| 129 |
mehvishsheikh31/NLP
Complete NLP roadmap for beginners — 5 Google Colab notebooks covering Text... |
|
Experimental |
| 130 |
Jayantaxnath/natural-language-processing-projects
This repository includes all the projects and learning. |
|
Experimental |
| 131 |
Xtalism/natural-language-spacy-python
Natural language processing AI model with SpaCy (work on progress). |
|
Experimental |
| 132 |
Shazam2morrow/semantic-analysis
Semantic analysis with neural networks |
|
Experimental |
| 133 |
nunesma/natural_language_processing
Artificial Intelligence (AI) project using natural language processing techniques |
|
Experimental |
| 134 |
oshinrathor/ML-NLP-Projects
This repository contains a collection of Machine Learning and NLP projects,... |
|
Experimental |
| 135 |
nlintas/AI-Using-NLP-Tests
These are a series of tests that were made using a Natural Language... |
|
Experimental |
| 136 |
RemeAjayi/ds-job-detective
Text Extraction with POS Tagging and Deep Learning(LSTMs) |
|
Experimental |
| 137 |
LinggarM/natural-language-processing
Collection of codes of Natural Language Processing college course |
|
Experimental |
| 138 |
rashomon-gh/bangla-nlp-tutorial
বাংলায় ন্যাচারাল ল্যাঙ্গুয়েজ প্রসেসিং এর উপর লেখা সিরিজের জন্য কোড রিপোজিটরি |
|
Experimental |
| 139 |
Rahul8991/NLPdata
Data gathering process in a json file. |
|
Experimental |
| 140 |
TheLucasSchwarz/polcom-twitter-nlp
Currently running NLP project about political communication on Twitter. You... |
|
Experimental |