NLP Learning Resources ML Frameworks

Educational materials, tutorials, textbooks, and comprehensive guides for learning Natural Language Processing fundamentals and techniques. Does NOT include standalone NLP libraries, frameworks, or tools without significant educational content, nor does it include domain-specific NLP applications like sentiment analysis or chatbots.

There are 84 nlp learning resources frameworks tracked. 8 score above 50 (established tier). The highest-rated is RingBDStack/SocialED at 53/100 with 596 stars.

Get all 84 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=nlp-learning-resources&limit=20"

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

# Framework Score Tier
1 RingBDStack/SocialED

A python library for social event detection

53
Established
2 mesolitica/NLP-Models-Tensorflow

Gathers machine learning and Tensorflow deep learning models for NLP...

51
Established
3 astorfi/Deep-Learning-NLP

:satellite: Organized Resources for Deep Learning in Natural Language Processing

51
Established
4 rguthrie3/DeepLearningForNLPInPytorch

An IPython Notebook tutorial on deep learning for natural language...

51
Established
5 DSKSD/DeepNLP-models-Pytorch

Pytorch implementations of various Deep NLP models in cs-224n(Stanford Univ)

51
Established
6 mannefedov/compling_nlp_hse_course

Материалы курса по компьютерной лингвистике Школы Лингвистики НИУ ВШЭ

51
Established
7 delip/PyTorchNLPBook

Code and data accompanying Natural Language Processing with PyTorch...

51
Established
8 namisan/mt-dnn

Multi-Task Deep Neural Networks for Natural Language Understanding

50
Established
9 rickiepark/nlp-with-pytorch

<파이토치로 배우는 자연어 처리>(한빛미디어, 2021)의 소스 코드를 위한 저장소입니다.

49
Emerging
10 deskool/nlp-class

A Natural Language Processing course taught by Professor Ghassemi

49
Emerging
11 omarsar/nlp_overview

Overview of Modern Deep Learning Techniques Applied to Natural Language Processing

48
Emerging
12 CHCAA-EDUX/NLP-AU

Primary repository for the NLP course as part of the CogSci masters program...

48
Emerging
13 clulab/gentlenlp

Software introduced in the Deep Learning for NLP: A Gentle Introduction book

47
Emerging
14 dl4nlp-tuda/deep-learning-for-nlp-lectures

Deep Learning for Natural Language Processing - Lectures 2023

45
Emerging
15 oxford-cs-deepnlp-2017/practical-1

Oxford Deep NLP 2017 course - Practical 1: word2vec

43
Emerging
16 nlptown/nlp-notebooks

A collection of notebooks for Natural Language Processing from NLP Town

43
Emerging
17 oxford-cs-deepnlp-2017/lectures

Oxford Deep NLP 2017 course

43
Emerging
18 DanAnastasyev/DeepNLP-Course

Deep NLP Course

43
Emerging
19 fastai/course-nlp

A Code-First Introduction to NLP course

43
Emerging
20 scoutbee/pytorch-nlp-notebooks

Learn how to use PyTorch to solve some common NLP problems with deep learning.

43
Emerging
21 CrispenGari/nlp-pytorch

✔ Natural Language Processing Notebooks in PyTorch. A series of NLP...

42
Emerging
22 dair-ai/nlp_fundamentals

📘 Contains a series of hands-on notebooks for learning the fundamentals of NLP

42
Emerging
23 oxford-cs-deepnlp-2017/practical-2

Oxford Deep NLP 2017 course - Practical 2: Text Classification

41
Emerging
24 deeppavlov/deep-nlp-seminars

Materials for deep NLP course

41
Emerging
25 oxford-cs-deepnlp-2017/practical-open

Oxford Deep NLP 2017 course - Open practical

40
Emerging
26 oxford-cs-deepnlp-2017/practical-3

Oxford Deep NLP 2017 course - Practical 3: Text Classification with RNNs

40
Emerging
27 duyongan/nlp-is-so-easy

自然语言处理、深度学习、机器学习的一些个人博客

40
Emerging
28 stevezheng23/reading_comprehension_tf

Machine Reading Comprehension in Tensorflow

38
Emerging
29 Palashio/nylon

An intelligent, flexible grammar of machine learning.

37
Emerging
30 naturale0/NLP-Do-It-Yourself

Implement well-known NLP models from scratch with high-level APIs.

37
Emerging
31 MachineLearningJournalClub/LearningNLP

Some Tutorials & in depth analysis of NLP's algorithms with an ethical flavour

36
Emerging
32 abalvet/automatic-annotation-tutorials

A repo dedicated to automatic annotation with NLP or AI frameworks and modules.

35
Emerging
33 argilla-io/get_started_with_deep_learning_for_text_with_allennlp

Getting started with AllenNLP and PyTorch by training a tweet classifier

35
Emerging
34 denocris/MHPC-Natural-Language-Processing-Lectures

This is the second part of the Deep Learning Course for the Master in...

33
Emerging
35 sinanuozdemir/oreilly-bert-hands-on-nlp

This repository contains code for the O'Reilly Live Online Training for...

33
Emerging
36 AvishakeAdhikary/Neural-Networks-From-Scratch

Implementing neural networks from scratch for a deeper understanding of...

32
Emerging
37 cfiltnlp/IWN-En

IWN-En contains linked Wordnet data which was linked with the help of manual...

32
Emerging
38 SheezaShabbir/Time-series-Analysis-using-LSTM-RNN-and-GRU

Time series Analysis using LSTM,RNN and GRU with pytorch

32
Emerging
39 Eddy1919/openEtruscan

Open-source computational epigraphy toolkit for Etruscan and ancient Italic...

32
Emerging
40 soumyadip1995/NLP

🎓📲 Curriculum to Learn Natural Language Processing. Prerequisites in Python,...

31
Emerging
41 Davidelanz/nlp-contextual-meaning

NLP tool for indirect speech acts understanding in human robot-interaction....

30
Emerging
42 ahmedbahaaeldin/Introduction-to-NLP-Class

Introduction to NLP class at Zewail City. This repo contains all the...

30
Emerging
43 stevezheng23/language_model_tf

Language Model in Tensorflow

30
Emerging
44 sungalex/nlp

IPA 인공지능센터 "고급(언어지능) 과정 1기" 스터디 자료

29
Experimental
45 hodgesmr/biden_nlp

Jupyter Notebook that introduces BIDEN: Binary Inference Dictionaries for...

28
Experimental
46 aadya940/numpyai

A complete natural language data analysis toolkit using NumPy and LLMs.

28
Experimental
47 divyanshugit/Inception-of-NLP

Deep Learning for NLP

28
Experimental
48 hiredscorelabs/tamnun-ml

An easy to use open-source library for advanced Deep Learning and Natural...

28
Experimental
49 divyanshuaggarwal/IndicXNLI

Code Repository for the IndicXNLI paper.

27
Experimental
50 usmanyousaaf/NLP

This repository provides a comprehensive guide to natural language...

27
Experimental
51 is-leeroy-jenkins/Chonky

A text-processing framework for machine-learning workflows based in python

27
Experimental
52 mindspore-courses/DeepNLP-models-MindSpore

About MindSpore implementations of various Deep NLP models in cs-224n(Stanford Univ)

26
Experimental
53 liu673/NLP-Learning-Workshop

Let's Learn NLP Skills for Programmers Together

24
Experimental
54 zhangzw16/Hangman-Game-Solvers

NLP and Deep learning solvers for Hangman Game

23
Experimental
55 e-hossam96/CMU-CS11-737

Solutions of the CMU Multilingual Natural Language Processing Course

23
Experimental
56 Shayawnn/nlp-transformers-course

Hugging Face NLP

22
Experimental
57 vortezwohl/DeepLoTX

An out-of-the-box long-text NLP framework.

21
Experimental
58 barbaraneves/nlp-course-jai22

Repositório dedicado ao minicurso sobre Processamento de Linguagem Natural...

20
Experimental
59 JackHCC/NLP-Bubble

🖨 Natural Language Processing Learning Blog,a Study Bubble to recording learning.

20
Experimental
60 ChristophReich1996/DL4NLP_Cheatsheet_TUD

Cheatsheet for the lecture Deep Learning for Natural Language Processing at...

19
Experimental
61 diegopalencia-research/english-verbs-nlp

NLP & Data Science analysis of 298 English verbs phonetic patterns, IPA...

19
Experimental
62 ArunkumarRamanan/Universal-Language

Universal Language: Natural Language Processing with Python through Deep...

19
Experimental
63 johntaraj/NLP-Kaggle-Project-US-Patent-Matching

NLP project using transformers for the dataset: US patent phrase to phrase matching

18
Experimental
64 arssite/NaturaLinguisticProgramming

Repo Related to Natural Language Processing and Social Media Analytics.

18
Experimental
65 ashhass/The-Georgetown-Experiment

Reproducing the experiment that resulted in the first NLP hype.

18
Experimental
66 amangupta982/nlp-toolkit

Structured NLP learning repo — fundamentals to projects: tokenization, NER,...

17
Experimental
67 PracticumAI/nlp

Practicum AI Natural Language Processing workshop.

17
Experimental
68 NishantBaheti/NaturalLanguageProcessing

A guidebook to explore Natural Language Processing using python.

17
Experimental
69 mindorigin150/cmu11868

Coursework for CMU 11-868: Large Language Model Systems.

15
Experimental
70 Develop-Packt/Analyzing-Documents-and-Text-with-Natural-Language-Processing

In this module you will look at AWS AI services and examine an emerging...

14
Experimental
71 tamanna18/ML-NLP-DL

For learning Purposes

14
Experimental
72 Gab333x/nlp-fundamentals

📚 Explore essential NLP techniques through hands-on projects, from web...

14
Experimental
73 Joe-Naz01/advanced_dl

Advanced NLP implementation in PyTorch featuring BERT fine-tuning, custom...

13
Experimental
74 SverreStroobants/ml-ccg

🤖 Simplify natural language processing with this flexible, context-free...

13
Experimental
75 LiteObject/nlp-beginner-guide

Complete NLP tutorial covering fundamentals to advanced topics with...

13
Experimental
76 vaasu2002/Natural-Language-Processing

This repository contains my notes and codes which I will refer in future projects

13
Experimental
77 subhadipsinha722133/NLP

🤖NLP, Deep Learning, Machine Learning

12
Experimental
78 yoraghav/Automated_Hangman

Uses letter frequency and catboost classifier model in synchronous for...

12
Experimental
79 aliftech/Submission_Model_NLP_dengan_TensorFlow

Model ini merupakan model NLP(Natural Language Processing) atau "Pemrosesan...

12
Experimental
80 sushantMoon/isi-nlp

Natural Language Processing

11
Experimental
81 woooojng/NLP_and_LLM

MIT CS224n

11
Experimental
82 marinaramalhete/nlp-experiments

Learning NLP

10
Experimental
83 Raki-j/NLPer_Nutrient-bank

本项目是Raki收集NLP学习过程中的各种优质资料的一个小项目

10
Experimental
84 Tudor67/Sentence-Selection-For-Question-Answering

NLP&SSL Project

10
Experimental