Most popular natural-language-processing repositories and open source projects

Natural language processing (NLP) is a field of computer science that studies how computers and humans interact. In the 1950s, Alan Turing published an article that proposed a measure of intelligence, now called the Turing test. More modern techniques, such as deep learning, have produced results in the fields of language modeling, parsing, and natural-language tasks.

text-analytics-with-python

Learn how to process, classify, cluster, summarize, understand syntax,...

811   1526   1526  

Style-Transfer-in-Text

Paper List for Style Transfer in Text

191   1500   1500  

tensorflow-nlp

NLP and Text Generation Experiments in TensorFlow 2.x / 1.x

425   1487   1487  

anago

Bidirectional LSTM-CRF and ELMo for Named-Entity Recognition, Part-of-...

372   1472   1472  

BotSharp

The Open Source Chatbot Framework in .NET

336   1466   1466  

NeuronBlocks

NLP DNN Toolkit - Building Your NLP DNN Models Like Playing Lego

195   1455   1455  

DeepMoji

State-of-the-art deep learning model for analyzing sentiment, emotion,...

318   1440   1440  

iOS_ML

List of Machine Learning, AI, NLP solutions for iOS. The most recent v...

154   1432   1432  

knowledge-graphs

A collection of research on knowledge graphs

281   1423   1423  

refinery

The data scientist's open-source choice to scale, assess and maintain...

70   1417   1417  

pke

Python Keyphrase Extraction module

279   1375   1375  

OpenNMT-tf

Neural machine translation and sequence learning using TensorFlow

382   1372   1372  

awesome-document-understanding

A curated list of resources for Document Understanding (DU) topic

159   1370   1370  

entity-recognition-datasets

A collection of corpora for named entity recognition (NER) and entity...

236   1350   1350  

nlp-tutorial

A list of NLP(Natural Language Processing) tutorials

269   1343   1343  

Speech-Emotion-Analyzer

The neural network model is capable of detecting five different male/f...

438   1333   1333  

transformers-interpret

Model explainability that works seamlessly with 🤗 transformers. Expla...

100   1325   1325  

TAADpapers

Must-read Papers on Textual Adversarial Attack and Defense

179   1305   1305  

jieba-php

"結巴"中文分詞:做最好的 PHP 中文分詞、中文斷詞組件。 / "Jieba" (Chine...

258   1267   1267  

spacy-transformers

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

161   1264   1264  

obsei

Obsei is a low code AI powered automation tool. It can be used in vari...

167   1256   1256  

awesome-text-summarization

The guide to tackle with the Text Summarization

208   1215   1215  

nlg-eval

Evaluation code for various unsupervised automated metrics for Natural...

203   1205   1205  

textrank

TextRank implementation for Python 3.

262   1194   1194  

awesome-relation-extraction

📖 A curated list of awesome resources dedicated to Relation Extractio...

136   1192   1192  

pororo

PORORO: Platform Of neuRal mOdels for natuRal language prOcessing

209   1189   1189  

tidytext

Text mining using tidy tools :sparkles::page_facing_up::sparkles:

181   1183   1183  

underthesea

Underthesea - Vietnamese NLP Toolkit

256   1182   1182  

Repo-2017

My first Python repo with codes in Machine Learning, NLP and Deep Lear...

695   1176   1176  

hmtl

🌊HMTL: Hierarchical Multi-Task Learning - A State-of-the-Art neural n...

146   1176   1176  

fastText_multilingual

Multilingual word vectors in 78 languages

125   1173   1173  

budou

Budou is an automatic organizer tool for beautiful line breaking in CJ...

61   1139   1139  

bpemb

Pre-trained subword embeddings in 275 languages, based on Byte-Pair En...

93   1136   1136  

nltk_data

NLTK Data

958   1133   1133  

natural-language-processing

Resources for "Natural Language Processing" Coursera course.

1976   1125   1125  

projects

🪐 End-to-end NLP workflows from prototype to production

450   1121   1121  

conv-emotion

This repo contains implementation of different architectures for emoti...

307   1093   1093  

awesome-search

Awesome Search - this is all about the (e-commerce, but not only) sear...

96   1084   1084  

awesome-transformer-nlp

A curated list of NLP resources focused on Transformer networks, atten...

130   1082   1082  

FreeML

A List of Data Science/Machine Learning Resources (Mostly Free)

524   1072   1072  

nlp-in-practice

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

778   1070   1070  

PPLM

Plug and Play Language Model implementation. Allows to steer topic and...

187   1064   1064  

nlp-with-ruby

Curated List: Practical Natural Language Processing done in Ruby

70   1053   1053  

wink-nlp

Developer friendly Natural Language Processing ✨

54   1008   1008  

basaran

Basaran is an open-source alternative to the OpenAI text completion AP...

55   1006   1006  

practical-nlp-code

Official Repository for Code associated with 'Practical Natural Langua...

481   993   993  

nlp-notebooks

A collection of notebooks for Natural Language Processing from NLP Tow...

377   984   984  

clean-text

🧹 Python package for text cleaning

79   975   975  

this-word-does-not-exist

This Word Does Not Exist

80   975   975  

question_generation

Neural question generation using transformers

324   967   967