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

95
Verified
2 nltk/nltk

NLTK Source

90
Verified
3 stanfordnlp/stanza

Stanford NLP Python library for tokenization, sentence segmentation, NER,...

84
Verified
4 flairNLP/flair

A very simple framework for state-of-the-art Natural Language Processing (NLP)

78
Verified
5 HIT-SCIR/ltp

Language Technology Platform

69
Established
6 aphp/edsnlp

Modular, fast NLP framework, compatible with Pytorch and spaCy, offering...

69
Established
7 huggingface/neuralcoref

✨Fast Coreference Resolution in spaCy with Neural Networks

67
Established
8 undertheseanlp/underthesea

Underthesea - Vietnamese NLP Toolkit

66
Established
9 fastnlp/fastNLP

fastNLP: A Modularized and Extensible NLP Framework. Currently still in incubation.

65
Established
10 segment-any-text/wtpsplit

Toolkit to segment text into sentences or other semantic units in a robust,...

65
Established
11 snipsco/snips-nlu

Snips Python library to extract meaning from text

62
Established
12 goru001/inltk

Natural Language Toolkit for Indic Languages aims to provide out of the box...

60
Established
13 smilelight/lightNLP

基于Pytorch和torchtext的自然语言处理深度学习框架。

58
Established
14 urduhack/urduhack

An NLP library for the Urdu language. It comes with a lot of battery...

56
Established
15 proycon/pynlpl

PyNLPl, pronounced as 'pineapple', is a Python library for Natural Language...

55
Established
16 gandersen101/spaczz

Fuzzy matching and more functionality for spaCy.

54
Established
17 NLP-LOVE/Introduction-NLP

HanLP作者的新书《自然语言处理入门》详细笔记!业界良心之作,书中不是枯燥无味的公式罗列,而是用白话阐述的通俗易懂的算法模型。从基本概念出发,逐步介绍中...

54
Established
18 msgi/nlp-journey

Documents, papers and codes related to Natural Language Processing,...

54
Established
19 explosion/spacy-stanza

💥 Use the latest Stanza (StanfordNLP) research models directly in spaCy

54
Established
20 nlpbook/nlpbook

Applied Natural Language Processing in the Enterprise - An O'Reilly Media Publication

51
Established
21 JohnSnowLabs/johnsnowlabs

Gateway into the John Snow Labs Ecosystem

51
Established
22 jalajthanaki/NLPython

This repository contains the code related to Natural Language Processing...

50
Established
23 allenai/allennlp

An open-source NLP research library, built on PyTorch.

50
Established
24 sushil79g/Nepali_nlp

A python based library for NLP in Nepali language

50
Established
25 zihangdai/xlnet

XLNet: Generalized Autoregressive Pretraining for Language Understanding

50
Established
26 sebastianruder/NLP-progress

Repository to track the progress in Natural Language Processing (NLP),...

49
Emerging
27 panggi/pujangga

Pujangga - Indonesian Natural Language Processing Tool with REST API, an...

48
Emerging
28 microsoft/nlp-recipes

Natural Language Processing Best Practices & Examples

48
Emerging
29 Ali-Alameer/NLP

This repository offers NLP resources & tutorials using keras/tensorflow....

47
Emerging
30 explosion/spacy-experimental

🧪 Cutting-edge experimental spaCy components and features

47
Emerging
31 explosion/spacy-transformers

🛸 Use pretrained transformers like BERT, XLNet and GPT-2 in spaCy

46
Emerging
32 alibaba-damo-academy/SpokenNLP

A wide variety of research projects developed by the SpokenNLP team of...

45
Emerging
33 dmlc/gluon-nlp

NLP made easy

44
Emerging
34 shawnwun/RNNLG

RNNLG is an open source benchmark toolkit for Natural Language Generation...

44
Emerging
35 sdadas/polish-nlp-resources

Pre-trained models and language resources for Natural Language Processing in Polish

44
Emerging
36 totalgood/nlpia

Examples and libraries for "Natural Language Processing in Action" book

44
Emerging
37 salesforce/decaNLP

The Natural Language Decathlon: A Multitask Challenge for NLP

44
Emerging
38 MorvanZhou/NLP-Tutorials

Simple implementations of NLP models. Tutorials are written in Chinese on my...

44
Emerging
39 AliHaiderAhmad001/BERT-from-Scratch-with-PyTorch

Implementation of BERT-based Language Models

43
Emerging
40 salesforce/WikiSQL

A large annotated semantic parsing corpus for developing natural language interfaces.

43
Emerging
41 XuezheMax/NeuroNLP2

Deep neural models for core NLP tasks (Pytorch version)

43
Emerging
42 explosion/spacy-course

👩‍🏫 Advanced NLP with spaCy: A free online course

42
Emerging
43 kakaobrain/pororo

PORORO: Platform Of neuRal mOdels for natuRal language prOcessing

42
Emerging
44 xiaoxiong74/Cool-NLPCV

Some Cool NLP and CV Repositories and Solutions (收集NLP中常见任务的开源解决方案、数据集、工具、学习资料等)

41
Emerging
45 chaklam-silpasuwanchai/Python-fo-Natural-Language-Processing

This is the repository for the course Natural Language Processing at Asian...

41
Emerging
46 JohnSnowLabs/spark-nlp-models

Models and Pipelines for the Spark NLP library

39
Emerging
47 balavenkatesh3322/NLP-pretrained-model

A collection of Natural language processing pre-trained models.

38
Emerging
48 awslabs/gap-text2sql

GAP-text2SQL: Learning Contextual Representations for Semantic Parsing with...

38
Emerging
49 elte-nlp/elte-nlp-course

NLP & FM Lecture Slides

38
Emerging
50 ljvmiranda921/calamanCy

NLP pipelines for Tagalog using spaCy

38
Emerging
51 samzshi0529/HanziNLP

A NLP package for Chinese text:Preprocessing, Tokenization, Chinese Fonts,...

37
Emerging
52 aymara/lima

The Libre Multilingual Analyzer, a Natural Language Processing (NLP) C++ toolkit.

36
Emerging
53 bigdata-ustc/EduNLP

A library for advanced Natural Language Processing towards multi-modal...

36
Emerging
54 nlpinaction/learning-nlp

nlp in action

36
Emerging
55 kavgan/nlp-in-practice

Starter code to solve real world text data problems. Includes: Gensim...

36
Emerging
56 explosion/spacy-models

💫 Models for the spaCy Natural Language Processing (NLP) library

36
Emerging
57 makcedward/nlp

:memo: This repository recorded my NLP journey.

36
Emerging
58 dr-mushtaq/natural-language-processing-projects-python

A complete A–Z guide to Natural Language Processing (NLP) using Python —...

35
Emerging
59 talkpython/nlp-with-python-and-spacy-course

Course materials for our "Getting Started with NLP and spaCy" course at Talk Python

34
Emerging
60 midas-research/dlkp

A deep learning library for identifying keyphrases from text

34
Emerging
61 janlukasschroeder/nlp-cheat-sheet-python

NLP Cheat Sheet, Python, spacy, LexNPL, NLTK, tokenization, stemming,...

34
Emerging
62 Nativeatom/NaturalLanguageProcessing

Natural Language Procesing

33
Emerging
63 DataXujing/NLP-paper

:art: :art:NLP 自然语言处理教程 :art::art: https://dataxujing.github.io/NLP-paper/

33
Emerging
64 tugstugi/mongolian-nlp

Useful resources for Mongolian NLP

33
Emerging
65 goldenrecursion/goldnlp

Golden's NLP/NLU python package and framework for the the Golden Knowledge...

32
Emerging
66 SSusantAchary/Practical-NLP-with-NLTK

Quick Hands-On NLTK tutorial for NLP in Python. NLTK is one of the most...

31
Emerging
67 worldbank/wb-nlp-apps

This repository contains the NLP modeling components and web application...

31
Emerging
68 mit-ccc/TweebankNLP

[LREC 2022] An off-the-shelf pre-trained Tweet NLP Toolkit (NER,...

30
Emerging
69 itemis/natlagram

Natlagram generates diagrams from natural language descriptions.

29
Experimental
70 Jivnesh/SanskritShala

SanskritShala: A Neural Sanskrit NLP Toolkit with Web-Based Interface

29
Experimental
71 txsun1997/nlp-paradigm-shift

Paradigm shift in natural language processing

28
Experimental
72 ydli-ai/CSL

[COLING 2022] CSL: A Large-scale Chinese Scientific Literature Dataset 中文科学文献数据集

28
Experimental
73 explosion/assets

💥 Explosion Assets

28
Experimental
74 paulfitz/mlsql

inferring sql queries from plain-text questions about tables

28
Experimental
75 l3cube-pune/MarathiNLP

Marathi NLP - is a repository dedicated to development of tools and...

27
Experimental
76 pkeilbach/htwg-practical-nlp

A practical course on natural language processing @ HTWG Konstanz.

27
Experimental
77 Huffon/nlp-various-tutorials

자연어 처리와 관련한 여러 튜토리얼 저장소

26
Experimental
78 JiangYanting/Pre-modern_Chinese_corpus_dataset

近代汉语语料库数据集 自然语言处理 语料库 古代汉语 古汉语 文言文 数字人文 计算语言

25
Experimental
79 centre-for-humanities-computing/odyCy

A general-purpose NLP pipeline for Ancient Greek

25
Experimental
80 CLARIN-PL/LEPISZCZE

This is the way: designing and compiling LEPISZCZE, a comprehensive NLP...

24
Experimental
81 gentaiscool/indonesian-nlp

A curated list of research papers and resources on Indonesian languages

24
Experimental
82 gabeorlanski/stackoverflow-encourages-cheating

Code for the NLP4Prog workshop paper "Reading StackOverflow Encourages...

23
Experimental
83 code2k13/nlphose

Enables creation of complex NLP pipelines in seconds, for processing static...

21
Experimental
84 e-hossam96/CMU-CS11-711

Solutions of the CMU Advanced Natural Language Processing Course

19
Experimental
85 KshitizPandya/Natural-Language-Processing-with-Machine-Learning

This repository builds a basic understanding of Natural Language Processing...

19
Experimental
86 google-research-datasets/wiki-atomic-edits

A dataset of atomic wikipedia edits containing insertions and deletions of...

19
Experimental
87 google-research-datasets/wiki-split

One million English sentences, each split into two sentences that together...

18
Experimental
88 rohanmistry231/NLP-Projects-01

A collection of Python-based NLP projects exploring text processing,...

17
Experimental
89 ankitsharma-tech/spaCy

Industrial-strength Natural Language Processing (NLP) in Python

16
Experimental
90 nhatkhangcs/NLP-lab-HCMUT-revised

This repository contains the revised version of the NLP lab at HCMUT. The...

15
Experimental