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.

HPSG-Neural-Parser

Source code for "Head-Driven Phrase Structure Grammar Parsing on Penn...

25   102   102  

lorca

Natural Language Processing for Spanish in Node.js. Stemmer, sentiment...

25   102   102  

ClarityNLP

An NLP framework for clinical phenotyping. Docker | Python | Solr | OM...

41   102   102  

botfuel-dialog

Botfuel SDK to build highly conversational chatbots

18   101   101  

ClusType

Automatic Entity Recognition and Typing for Domain-Specific Corpora (K...

41   101   101  

ApexNLP

A natural language event parser for java and android.

12   101   101  

tweet-stance-prediction

Applying NLP transfer learning techniques to predict Tweet stance towa...

59   101   101  

ruimtehol

R package to Embed All the Things! using StarSpace

13   101   101  

NLIDB

Natural Language Interface to DataBases

33   101   101  

bert_nli

A Natural Language Inference (NLI) model based on Transformers (BERT a...

21   101   101  

LangPro

Tableau-based Theorem Prover for Natural Logic and Language

9   101   101  

cs224n

Stanford CS224n: Natural Language Processing with Deep Learning, Winte...

41   101   101  

DeezyMatch

A Flexible Deep Learning Approach to Fuzzy String Matching

29   101   101  

Machine-Learning

Awesome list (courses, books, videos etc.) and implementation of Machi...

19   101   101  

learn-deep-learning

AI Summer's complete catalog of articles

24   100   100  

DeepLearning.AI-TensorFlow-Developer-Course

DeepLearning.AI TensorFlow Developer Professional Certificate -Courser...

82   100   100  

ATIS.keras

Spoken Language Understanding(SLU)/Slot Filling in Keras

41   100   100  

tf-idf-python

Term frequency–inverse document frequency for Chinese novel/documents...

35   99   99  

DeepAligned-Clustering

Discovering New Intents with Deep Aligned Clustering (AAAI 2021)

17   99   99  

recon

Recon NER, Debug and correct annotated Named Entity Recognition (NER)...

2   98   98  

Lbl2Vec

Lbl2Vec learns jointly embedded label, document and word vectors to re...

21   98   98  

pytreebank

:rage::innocent: Stanford Sentiment Treebank loader in Python

23   98   98  

SimpleDNN

SimpleDNN is a machine learning lightweight open-source library writte...

9   98   98  

NLP_Toolkit

Library of state-of-the-art models (PyTorch) for NLP tasks

25   98   98  

Resume-Job-Description-Matching

The purpose of this project was to defeat the current Application Trac...

74   98   98  

neural-vqa-attention

:question: Attention-based Visual Question Answering in Torch

32   97   97  

ml-classify-text-js

Machine learning based text classification in JavaScript using n-grams...

11   97   97  

KoSentenceBERT-SKT

Sentence Embeddings using Siamese SKT KoBERT-Networks

26   97   97  

text_analytics

Basic text analytics and natural language processing in Python

45   97   97  

KenLM-training

Training an n-gram based Language Model using KenLM toolkit for Deep S...

17   96   96  

CoLAKE

COLING'2020: CoLAKE: Contextualized Language and Knowledge Embedding

20   96   96  

dialog-nlu

Tensorflow and Keras implementation of the state of the art researches...

40   96   96  

textblob-de

German language support for TextBlob.

13   96   96  

estnltk

Open source tools for Estonian natural language processing

18   96   96  

Enso

Enso: An Open Source Library for Benchmarking Embeddings + Transfer Le...

12   95   95  

practical-open

Oxford Deep NLP 2017 course - Open practical

73   95   95  

parsinlu

A comprehensive suite of high-level NLP tasks for Persian language

15   95   95  

Dual-Contrastive-Learning

Code for our paper "Dual Contrastive Learning: Text Classification via...

21   95   95  

sadedegel

A General Purpose NLP library for Turkish

13   94   94  

tensorflow-font2char2word2sent2doc

TensorFlow implementation of Hierarchical Attention Networks for Docum...

31   94   94  

NLP

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

48   94   94  

practical-3

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

75   94   94  

Arch-Data-Science

Archlinux PKGBUILDs for Data Science, Machine Learning, Deep Learning,...

4   93   93  

Semantic-Texual-Similarity-Toolkits

Semantic Textual Similarity (STS) measures the degree of equivalence i...

24   93   93  

Twitter-Sentiment-Analysis-Classical-Approach-VS-Deep-Learning

This project's aim, is to explore the world of Natural Language Proces...

27   93   93  

Copycat-abstractive-opinion-summarizer

ACL 2020 Unsupervised Opinion Summarization as Copycat-Review Generati...

30   93   93  

Aspect-Based-Sentiment-Analysis

A paper list for aspect based sentiment analysis.

19   93   93  

emdr2

Code and Models for the paper "End-to-End Training of Multi-Document R...

10   93   93  

teanaps

자연어 처리와 텍스트 분석을 위한 오픈소스 파이썬 라이브러리 입니다.

10   92   92  

asent

Asent is a python library for performing efficient and transparent sen...

12   92   92