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.

nlp-resources

A curated list of natural language processing courses, video lectures,...

11   41   41  

RBERTviz

Visualization tools to use with RBERT

6   41   41  

MiningResume

Text Mining certain fields from a resume

39   41   41  

multilingual_nmt

Experiments on Multilingual NMT

8   41   41  

article-tagging

Natural Language Processing of Chicago news articles

23   41   41  

bert-sentiment

Fine-grained Sentiment Classification Using BERT

7   41   41  

pygrams

Extracts key terminology (n-grams) from any large collection of docume...

20   41   41  

PersianNER

Named-Entity Recognition in Persian Language

8   41   41  

blocks

Blocks World -- Simulator, Code, and Models (Misra et al. EMNLP 2017)

14   40   40  

yap

Yet Another (natural language) Parser

22   40   40  

SRB

Code for "Improving Semantic Relevance for Sequence-to-Sequence Learni...

18   40   40  

word_tokenize

Vietnamese Word Tokenize

22   40   40  

tying-wv-and-wc

Implementation for "Tying Word Vectors and Word Classifiers: A Loss Fr...

8   40   40  

Understanding-Financial-Reports-using-Natural-Language-Processing

Investigate how mutual funds leverage credit derivatives by studying t...

20   40   40  

ODSQA

ODSQA: OPEN-DOMAIN SPOKEN QUESTION ANSWERING DATASET

7   40   40  

discoursegraphs

linguistic converter / merging tool for multi-level annotated corpora....

5   40   40  

awesome-text-style-transfer

A list of resources about Text Style Transfer

8   39   39  

Visual-Semantic-Embeddings-an-incomplete-list

A paper list of visual semantic embeddings and text-image retrieval.

3   39   39  

language-modelling

Generating Text using Deep Learning in Python - LSTM, RNN, Keras

26   39   39  

convolutional-vqa

13   39   39  

Conversational-AI

Conversational AI Reading Materials

6   39   39  

namaco

Character Based Named Entity Recognition.

11   38   38  

monkeylearn-node

Official Node client for the MonkeyLearn API. Build and consume machin...

13   38   38  

pytorch-nlp-tutorial-nyc2017

Materials for O'Reilly DL 4 NLP tutorial (NYC, June 2017)

22   38   38  

maru

Morphological Analyzer for Russian 💬

5   38   38  

reading_comprehension_tf

Machine Reading Comprehension in Tensorflow

7   38   38  

Relation-Classification

Relation Classification - SEMEVAL 2010 task 8 dataset

11   37   37  

linguistic-datasets-portuguese

Linguistic Datasets for Portuguese: Lista de conjuntos de dados linguí...

3   37   37  

KG4ZeroShotText

Source code of the paper 'Integrating Semantic Knowledge to Tackle Zer...

10   37   37  

lingvo--Ner-ru

Named entity recognition (NER) in Russian texts / Определение именован...

6   37   37  

VirtualBLU

A Virtual Assistant for Windows PC with wicked Qt Graphics.

3   37   37  

ConWea

Code for the paper "Contextualized Weak Supervision for Text Classific...

16   37   37  

Divan.hs

Ottoman Divan poetry vezin checker in Haskell!

1   37   37  

golgotha

Contextualised Embeddings and Language Modelling using BERT and Friend...

6   36   36  

DeepNLP

基于深度学习的自然语言处理库

19   36   36  

Hub

🔌 A central repository collecting pre-trained adapter modules

13   36   36  

gsoc2018-3gm

💫 Automated codification of Greek Legislation with NLP

6   36   36  

PQG-pytorch

Paraphrase Generation model using pair-wise discriminator loss

10   36   36  

JHazm

A Java version of Hazm (Python library for digesting Persian text)

19   36   36  

nlp-calendar

2021 call-for-paper nlp calendar

6   36   36  

neraug

A text augmentation tool for named entity recognition.

2   36   36  

Quora

Kaggle: Quora Insincere Questions Classification - detect toxic conten...

23   36   36  

people-map

Visualization Tool for Mapping Out Researchers using Natural Language...

2   36   36  

deeplearning-nlp2018

UBC Deep Learning for Natural Language Processing Course

9   35   35  

DeepTingle

A Deep NN used to generate stories which will tingle your butt.

6   35   35  

visdial-gnn

PyTorch code for Reasoning Visual Dialogs with Structural and Partial...

5   35   35  

NHazm

A C# version of Hazm (Python library for digesting Persian text)

7   35   35  

zoe

Zero-Shot Open Entity Typing as Type-Compatible Grounding, EMNLP'18.

4   35   35  

Recursive-neural-networks-TensorFlow

Tensorflow based solution for Assignment-3 (Recursive Neural Nets) fro...

11   35   35  

yoruba-text

Yorùbá language training text for NLP, ASR and TTS tasks

14   35   35