NLP Project Collections NLP Tools

Personal repositories and portfolios collecting multiple NLP projects, tutorials, or code examples across various tasks and domains. Does NOT include specialized single-purpose tools, domain-specific implementations, or production frameworks.

There are 184 nlp project collections tools tracked. 8 score above 50 (established tier). The highest-rated is natasha/ipymarkup at 60/100 with 140 stars.

Get all 184 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=nlp&subcategory=nlp-project-collections&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 natasha/ipymarkup

NER, syntax markup visualizations

60
Established
2 neomatrix369/nlp_profiler

A simple NLP library allows profiling datasets with one or more text...

54
Established
3 thepushkarp/nalcos

Search Git commits in natural language

53
Established
4 lyeoni/nlp-tutorial

A list of NLP(Natural Language Processing) tutorials

51
Established
5 NirantK/NLP_Quickbook

NLP in Python with Deep Learning

51
Established
6 bootphon/pygamma-agreement

Gamma Agreement in Python

50
Established
7 ivan-bilan/The-NLP-Pandect

A comprehensive reference for all topics related to Natural Language Processing

50
Established
8 Kyubyong/nlp_tasks

Natural Language Processing Tasks and References

50
Established
9 d-one/NLPeasy

Easy Peasy Language Squeezy

49
Emerging
10 OpenMined/SyferText

A privacy preserving NLP framework

48
Emerging
11 RTIInternational/gobbli

Deep learning with text doesn't have to be scary.

48
Emerging
12 ChunML/NLP

This is where I put all my work in Natural Language Processing

47
Emerging
13 mitramir55/PassivePy

PassivePy: A Tool to Automatically Identify Passive Voice in Big Text Data

47
Emerging
14 Lapis-Hong/atec-nlp

ATEC 金融大脑-金融智能NLP服务

46
Emerging
15 jangedoo/jange

Easy NLP in Python

46
Emerging
16 chakki-works/chariot

Deliver the ready-to-train data to your NLP model.

46
Emerging
17 TrainingByPackt/Natural-Language-Processing-Fundamentals

Use Python and NLTK to build out your own text classifiers and solve common...

46
Emerging
18 nicolay-r/nlp-thirdgate

A hub of third-party providers and tutorials to help you instantly apply...

46
Emerging
19 lvyufeng/mindspore-nlp-tutorial

Natural Language Processing Tutorial for MindSpore Users

46
Emerging
20 nlposs/NLP-OSS

Democratizing NLP!

45
Emerging
21 TrainingByPackt/Deep-Learning-for-Natural-Language-Processing

Solve your natural language processing problems with smart deep neural networks

45
Emerging
22 NationalLibraryOfNorway/digital_tekstanalyse

Nasjonalbiblioteket har utviklet et API (Application Programming Interface)...

44
Emerging
23 djelia-org/djelia-python-sdk

this repo contain packages that allow easy interaction with Djelia api.

44
Emerging
24 byam/mnlp

MNLP: Mongolian Natural Language Processing.

44
Emerging
25 gaoisbest/NLP-Projects

word2vec, sentence2vec, machine reading comprehension, dialog system, text...

43
Emerging
26 IvLabs/Natural-Language-Processing

Contains various architectures and novel paper implementations for Natural...

43
Emerging
27 JulesBelveze/nhelper

🧪 Behavioral testing of NLP models 🧪

42
Emerging
28 dermatologist/nlp-qrmine

Qualitative Research support tools in Python

42
Emerging
29 SeanLee97/nlp_learning

结合python一起学习自然语言处理 (nlp): 语言模型、HMM、PCFG、Word2vec、完形填空式阅读理解任务、朴素贝叶斯分类器、TFIDF、PCA、SVD

42
Emerging
30 ruthussanketh/natural-language-processing

Codes, datasets, and explanations for some basic natural language tasks and models.

42
Emerging
31 KxSystems/nlp

Natural-language processing library

41
Emerging
32 opencog/language-learning

OpenCog Unsupervised Language Learning

41
Emerging
33 anujvyas/Natural-Language-Processing-Projects

This repository consists of all my NLP Projects

41
Emerging
34 wynshiter/nlp_demo

NLP Common Analytical Ideas

39
Emerging
35 walters-labs/natural-language-processing

NLP projects and examples - sentiment analysis, topic modeling, keyword...

37
Emerging
36 microsoft/MSR-NLP-Projects

This is a list of open-source projects at Microsoft Research NLP Group

36
Emerging
37 Kyubyong/nlp_made_easy

Explains nlp building blocks in a simple manner.

36
Emerging
38 aws-samples/aws-inferentia-huggingface-workshop

CMP314 Optimizing NLP models with Amazon EC2 Inf1 instances in Amazon Sagemaker

36
Emerging
39 denisecase/nlp-01-getting-started

Professional Python project for Web Mining and Applied NLP.

36
Emerging
40 tsolakghukasyan/d-lemma

Lemmatisation using Deep Learning

35
Emerging
41 quadrismegistus/cadence

Rhythm analysis toolkit in Python

35
Emerging
42 Cook4986/Longhand

Text corpora in virtual reality

35
Emerging
43 imsanjoykb/Natural-Language-Processing

The goal of this repository is to build a comprehensive set of tools and...

35
Emerging
44 netrookiecn/LinLP

使用Python进行自然语言处理相关实践,如新词发现,主题模型,隐马尔模型词性标注,Word2Vec,情感分析

34
Emerging
45 amanbhagat77/Text-Prediction-NLP

A repository for web-based text prediction application.

34
Emerging
46 thoth-station/ps-nlp

This is a repository for a Predictive Stack for Natural Language Processing (NLP)

34
Emerging
47 nlpsandbox/nlpsandbox.io

NLPSandbox.io website hosted on Synapse

34
Emerging
48 pranaychandekar/numba_cosine

This repository contains the experiment with numba.

33
Emerging
49 FUenal/fossil_fuel_policy_nlp

This repo contains the NLP pipeline to run a Binder app for climate change...

33
Emerging
50 adeshpande3/NLP-Stuff

Programs with word vectors, RNN, NLP stuff, etc

33
Emerging
51 manojkumar-github/NLP-TextAnalytics-DeepLearning

A repository with NLP research ideas, implementations and applications along...

33
Emerging
52 yanaiela/num_fh

numeric fused-head identification and resolution

32
Emerging
53 kothiyayogesh/NLP-Playground

Welcome to the NLP Playground. If you are a hustler in NLP then you are at...

32
Emerging
54 marcotav/natural-language-processing

This repo contains my natural language processing projects including the use...

32
Emerging
55 joydeb28/NLP-Notebooks

Natural Language Processing

32
Emerging
56 janheinrichmerker/modern-talking

🗣️ Key-Point Analysis using Pretrained Encoders

32
Emerging
57 BarathiGanesh-HB/DeepChem-Workshop

DeepChem 2017: Deep Learning & NLP for Computational Chemistry, Biology &...

31
Emerging
58 joureka-ai/jouresearch-nlp

A python package for generating topics, named entities and a wordcloud...

31
Emerging
59 eric11eca/curriculum-ling

Curriculum is a new format of NLI benchmark for evaluation of broad-coverage...

31
Emerging
60 iris2hu/nlp-tasks-examples-icip

This is a code example repo for the NLP course offered by the Institute of...

31
Emerging
61 ishaan007/vector_space_modelling

NLP in python Vector Space Modelling and document classification NLP

31
Emerging
62 leomaurodesenv/kedro-sklearn-nlp

This is a learning repository about Kedro, NLP and Pipelines

31
Emerging
63 mohamedezzeldeenhassanmohamed/NLP-Projects-Repository

Enjoy major NLP Projects. I used NLP libraries,ML for NLP,DL for NLP....etc....

31
Emerging
64 aliosmankaya/nlp-template

Natural Language Processing Template

31
Emerging
65 dario-github/notion-nlp

Read the text from a Notion database and perform NLP analysis.

31
Emerging
66 IgnatiusEzeani/IGBONLP

This is a repository for the IGBONLP Project.

30
Emerging
67 Ahmed-Naseer-01/NLP-projects

"Welcome to my NLP mini-projects repository! Here, I'll share a collection...

30
Emerging
68 harmonydata/harmony_original

The Harmony project

29
Experimental
69 k2datascience/nlp-workshop

NLP with TextBlob Workshop

29
Experimental
70 chabir/Autocomplete-NLP

Sentense word nlp autocomplete

29
Experimental
71 KMS-TEAM/MedicalSupporter

hmm hmm

29
Experimental
72 soroosh-rz/Natural-Language-Processing

Natural Language Processing

29
Experimental
73 fredriko/nlp-data-readiness

This is a document concerning Data Readiness in the context of machine...

28
Experimental
74 ajdavidl/NLP-packages

List of packages developed with focus on natural language processing.

28
Experimental
75 loristns/Kadot

Natural language processing using unsupervised vectors representation.

28
Experimental
76 avikumart/Natural-language-processing

In this notebook, I am updating NLP notebooks, and projects

28
Experimental
77 sileod/pygrove

Commons imports for data science using pyforest, with a focus on NLP

28
Experimental
78 durszlaczek/nlp_workshops

Let's dive into text analysis

27
Experimental
79 gulabpatel/NLP_Basics

NLP basic and advance text preprocessing concepts and techniques

27
Experimental
80 applenob/nlp_projects

my nlp projects notebook

27
Experimental
81 alex-t-reed/NLP-Example

This repository contains two Python scripts for Natural Language Processing...

26
Experimental
82 PrestonYU/Natural-Language-Processing-with-Python

Burgeoning Course AI Learning Hub - Natural Language Processing Basics

25
Experimental
83 rahulvaish/NaturalLanguageProcessing-Python

Collection of NLP Examples

25
Experimental
84 AymanElsayeed/nlplecture

introduction to NLP

24
Experimental
85 sidharth178/Natural-Language-Processing-Tutorial

This repo contains code files of all the important topics of NLP.

24
Experimental
86 matiasandov/nlp-curriculum-classifier

NLP repository with projects like Article Classifiers, Recommender Systems...

24
Experimental
87 omarsar/nlp_newsletter

Natural language processing (NLP) newsletter right on GitHub

24
Experimental
88 Gopinathalpha7/Natural_Language_Process_NLP_Notes

[ Easy Steps to Learn Natural Language Processing ]

24
Experimental
89 imperialite/nlp-research-primer-ph

This repository contains the main primer file for kickstarting NLP research...

24
Experimental
90 vermaakarsh/E-Summit

Neural Network Refresher | Natural Language Processing | LSTM

24
Experimental
91 sandipanpaul21/NLP-using-Python

Natural Language Processing in Python

24
Experimental
92 wwydmanski/cosine-dim-reduct

Notebooks and pytorch models for "Cosine similarity preserving...

23
Experimental
93 Taaniya/vector-algebra-for-nlp

This repository contains work on Linear Algebra in the field of Natural...

23
Experimental
94 saschaszott/ir-hdm-2025

Modul Information Retrieval an der HdM Stuttgart

23
Experimental
95 carolinacorral/nlp

nlp project in python and c++

23
Experimental
96 howard-haowen/NLP-demos

NLP demos and talks made with Jupyter Notebook and reveal.js

23
Experimental
97 DecafSunrise/NLP-Tools

Grab-bag of NLP techniques to reference later

23
Experimental
98 rshinde03/Natural-Language-Processing

This repository contains various small Natural Language Processing based...

23
Experimental
99 zeyadusf/topics-in-nlp-llm

In this repo I will share different topics on anything I want to know in nlp and llms

23
Experimental
100 naagarjunsa/nlp-playground

A Playground for Natural Language Processing Practitioners - and a...

22
Experimental
101 divaymohan/NLP

content from Natural Language processing with python by steven bird

22
Experimental
102 rishithr1/Natural-Language-Processing-Projects

This repository consists of all my NLP Projects.

22
Experimental
103 oguzhandilber/NLP-Studies

Natural Language Processing using Python.

22
Experimental
104 mfarragher/obsidian-nlp-analytics

Proofs of concept for workflows that augment Obsidian.md knowledge...

22
Experimental
105 philip-hub/car-article-nlp

This is a workshop for natural language processing and can be applied to any...

21
Experimental
106 mirzaozeer/NLP-Natural-Language-Processing-Projects

Includes my NLP works

21
Experimental
107 RMalikM/NLP

Code implementation for NLP tasks

21
Experimental
108 ivan-bilan/NLP-and-Data-Science-Spotlights

Regular spotlights of underrated NLP and Data Science GitHub repositories

21
Experimental
109 neslihanyetik/NLP-Projects-and-Notebooks

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

21
Experimental
110 sebischair/Exploring-NLP-Research

Repository of the RANLP 2023 paper "Exploring the Landscape of Natural...

21
Experimental
111 AndreasScharnetzki/NLP

A Jupyter Notebook containing methods for common tasks related to the field...

21
Experimental
112 athrado/lang-level

Language Level Analysis and Classification for German

20
Experimental
113 cosimameyer/nlp-rladies-bergen

This repository contains material on NLP (prepared for a talk for R-Ladies Bergen)

20
Experimental
114 sunnypandas/nlp_starter

A tutorial for NLP starter.

20
Experimental
115 artemisp/semantic-norms

Code for: Visualizing the Obvious: A Concreteness-based Ensemble Model for...

19
Experimental
116 abdullahashfaqvirk/NLP-Workshops

Embark on your NLP journey by learning essential techniques through a series...

19
Experimental
117 UgoLabbe/NLP-DetecConstComm-project

Group project for TU Wien NLP Master Class on Detection of Constructive Comments

19
Experimental
118 crnvl/nlp-research

Research files for learning & creating natural language processing models.

19
Experimental
119 Aliarcher/Natural-Language-Processing

This repository contains simple and fundamental Projects in Natural Language...

19
Experimental
120 Pathinker/NLP-Evolution

Quick overview of Natural Language Processing concepts and techniques from...

19
Experimental
121 brick5rflvitpend/nlp-tutorial

A tutorial project focused on Natural Language Processing.

19
Experimental
122 shivamakhauri04/nlp

Natural language processing projects: Quora smart compose for sincere...

19
Experimental
123 PriyeshDave/Natural-Language-Processing

Natural language processing (NLP) is a widely discussed and studied subject...

18
Experimental
124 Ahmed-AI-01/NLP

this repo will include all my work regarding NLP

18
Experimental
125 shasankp000/NLP_2.0_pipeline

This repository deals with the training of the NLP models used by my...

18
Experimental
126 ayandeephazra/Natural_Language_Processing_Research

2021-23 Informatics Skunkworks NLP Team. Work done to generate databases...

18
Experimental
127 keivanipchihagh/NLP-In-Depth

Learning and experimenting NLP techniques and models for MachineLearning &...

18
Experimental
128 okanvk/Natural-Language-Processing-Works

In this repository you can find natural language processing stuff

18
Experimental
129 MatTheTab/NLP-Chess

Evaluating language models based on their strategic game-playing...

18
Experimental
130 Rawanelmoafy/NLP-Krish-Naik-Playlist

Code implementations from Krish Naik's NLP YouTube playlist

18
Experimental
131 CrispenGari/nlp-tensorflow

✔ Natural Language Processing (NLP) using tensorflow and keras.

18
Experimental
132 Md-Emon-Hasan/NLP-CodeBasics

Collection of basic Natural Language Processing examples that cover...

17
Experimental
133 BlaiseLM/rhema

The Internet, One Day at a Time.

17
Experimental
134 Md-Emon-Hasan/NLP-Project-without-Deployment

NLP project demonstrating various techniques, including text preprocessing,...

17
Experimental
135 sheefanaaz123/NLP-Master

Welcome to the NLP Master, a dynamic hub for innovation in Natural Language...

17
Experimental
136 SundareshSankaran/NLP---Extract-Rule-Configuration

WIP folder for SAS Studio Custom Step NLP - Extract Rule Configuration

17
Experimental
137 GenevieveMilliken/NLP

Repository for notebooks and learning material/resources for NLP.

17
Experimental
138 itsskofficial/Natural-Language-Processing

A collection of natural language processing projects, programs and papers

17
Experimental
139 ArkS0001/Deep-Learning-for-Natural-Language

Natural language processing (NLP) using neural networks has seen significant...

17
Experimental
140 Cbhihe/COCO-annotations-analysis

NLP - descriptive statistics of COCO annotations via Python COCO-API

17
Experimental
141 OmarElgammal1/NLP-Projects

This is a group collaboration to make multiple projects in NLP and having a...

17
Experimental
142 Marx-wrld/Cuss-words-Remover

This is a python code that removes cuss words from a user's sentence.

17
Experimental
143 anakin87/content-collection

Collection of content I have created and shared over time

16
Experimental
144 intronep666/Natural-Language-Processing

Production-ready NLP learning platform: 10 hands-on projects from basic...

16
Experimental
145 mmarmonier/SWELLS

A Specialized Workbench for the Explicit Learning of Linguistic Structures

15
Experimental
146 Bestroi150/NatHist

A research tool for extracting and analyzing Latin lemmas from Pliny's...

15
Experimental
147 ishanpranav/csci-469-natural-language-processing

A collection of C# and Python projects for NYU CSCI 469 Natural Language Processing

15
Experimental
148 augustinLib/All-of-NLP

Repository of all NLP-related things

13
Experimental
149 ucdavisdatalab/workshop_nlp_reader

Reader for Natural Language Processing for Data Science

13
Experimental
150 dasdristanta13/NLP_work

My NLP related projects

13
Experimental
151 SF-Nexus/SF-Nexus.github.io

Website hub for SF Nexus project

13
Experimental
152 ArshockAbedan/Natural-Language-Processing-with-Classification-and-Vector-Spaces

Classification and Vector Spaces in NLP

12
Experimental
153 kevin91nl/salience-detection

The goal of this project is to detect salient entities in text documents.

12
Experimental
154 syw2014/DeepNLP-models

A repositiory about the practical deep learning models in NLP tasks, all of...

12
Experimental
155 adityaguptai/Wikipedia-Articles-with-temporal-timeline

[Machine Learning | NLP] Getting the articles from Wikipedia and creating a...

12
Experimental
156 Abdelrahmanrezk/nlp_in_actions

Natural Language Processing In Actions

12
Experimental
157 rezlite/NLP-Influencers-Analysis

This repository contains webscraping script and an analysis on...

12
Experimental
158 StevenSuCa/democratic-debate-july2019-nlp

A list of notebooks where I am learning natural language processing by...

11
Experimental
159 juletx/nlp-applications

NLP Applications I: Text Classification, Sequence Labeling, Opinion Mining...

11
Experimental
160 ArmanBehnam/NLP

Natural language processing including Datasets,Farsi NLP, Automated Essay...

11
Experimental
161 moutaouakkil/revealjs-presentation

A sample presentation on Natural Language Processing (NLP) built with...

11
Experimental
162 asgaardlab/natural-language-test-prioritization

Repository with the source code of our experiments for a multi-objective...

11
Experimental
163 anmolpant/Everything-NLP

Official Repo for exploring Natural Language Processing

11
Experimental
164 Alfred9/Natural-Language-Processing

This collection features a series of NLP projects, covering diverse aspects....

11
Experimental
165 toUpperCase78/intro-to-nlp-for-ai

Necessary NLP methods to process texts for various tasks, in preparation to AI models

11
Experimental
166 elhamabedi/lexical-semantics

Ad Hoc Retrieval Using Lexical Semantics

11
Experimental
167 trsml/trsml_repo

A package to help pet shops modify their customer data using NLP.

11
Experimental
168 hakanirmak0/Dogal_Dil_Isleme_Uygulamasi

Doğal Dil İşleme Uygulaması - Haber Sınıflandırma

11
Experimental
169 testwie-todamy/nlp-contribution-research

Repository for NLP open source contribution research

11
Experimental
170 juletx/nlp-applications-2

NLP Applications II: Information Extraction, Question Answering, Recommender...

11
Experimental
171 kkashleva/SemChangeDetection

Semantic Change Detection Project, 2021

11
Experimental
172 JanMuehlnikel/NLP-Development-Banks-Collaboration-Analyzer

The project aims to explore the collaborative potential among development...

10
Experimental
173 nataliakoliou/NLP-Various-Implementations

Implementation & analysis of various NLP techniques in Python: 4 projects on...

10
Experimental
174 ltd-ARYAN-pvt/NLP

Hey there! Welcome to NLP project repository. Here i will upload all the NLP...

10
Experimental
175 yxyfer/Advanced-NLP-exploration

Advanced Natural Language Processing Course Work.

10
Experimental
176 EsratMaria/All-about-Natural-Language-and-Speech-Processing

A repository containing everything NLP and Improving the architecture with...

10
Experimental
177 maciej-nowak/NLP-Tasks

Examples of Natural Language Processing. Created at the Univeristy as the...

10
Experimental
178 Chandrakant817/NLP-Notes-with-Implementation

NLP Hand Written Notes

10
Experimental
179 Nishant2018/classification-with-nlp-xgboost-and-pipelines

Natural Language Processing (NLP) is a field of artificial intelligence...

10
Experimental
180 dmt-zh/nlp

Practical NLP

10
Experimental
181 ArevikKH/NLP-Basics-and-Models

A complete introduction to foundational NLP techniques using probabilistic...

10
Experimental
182 Viral-Doshi/Auto-Answering-NLP

Subjective Answer Finder using various NLP based techniques

10
Experimental
183 afergadis/keras-nlp

A library with functionality to easily convert text to numerical vectors to...

10
Experimental
184 janitbidhan/bittales

NLP | ML | APPLICATION | Connecting generations through the power of storytelling.

10
Experimental