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.

ToD-BERT

Pre-Trained Models for ToD-BERT

52   269   269  

stopwords

Default English stopword lists from many different sources

131   267   267  

awesome-bioie

🧫 A curated list of resources relevant to doing Biomedical Information...

29   266   266  

squirrel-core

A Python library that enables ML teams to share, load, and transform d...

6   266   266  

awesome-tensorlayer

A curated list of dedicated resources and applications

62   265   265  

100-Days-of-NLP

106   264   264  

Contrastive_Learning_Papers

A list of contrastive Learning papers

36   263   263  

Awesome-Swiss-German

Multi-language Analyze text in 26 Cantonal Swiss German, Italian, Germ...

29   262   262  

shifterator

Interpretable data visualizations for understanding how texts differ a...

26   261   261  

pytorch-question-answering

Important paper implementations for Question Answering using PyTorch

49   260   260  

rasa-chatbot-templates

RASA chatbot use case boilerplate

180   259   259  

KagNet

Knowledge-Aware Graph Networks for Commonsense Reasoning (EMNLP-IJCNLP...

58   258   258  

NLP-Natural-Language-Processing

Projects and useful articles / links

51   258   258  

jack

Jack the Reader

85   256   256  

multimodal-sentiment-analysis

Attention-based multimodal fusion for sentiment analysis

69   256   256  

acl-anthology

Data and software for building the ACL Anthology.

185   255   255  

dialoglue

DialoGLUE: A Natural Language Understanding Benchmark for Task-Oriente...

27   255   255  

id-nlp-resource

A list of Indonesian NLP resources.

45   254   254  

nlp-labelling

Labelling platform for text using weak supervision.

18   253   253  

pytorch_graph-rel

A PyTorch implementation of GraphRel

50   252   252  

character-based-cnn

Implementation of character based convolutional neural network

54   252   252  

ChemDataExtractor

Automatically extract chemical information from scientific documents

104   252   252  

MultiBench

[NeurIPS 2021] Multiscale Benchmarks for Multimodal Representation Lea...

41   252   252  

practical-1

Oxford Deep NLP 2017 course - Practical 1: word2vec

142   248   248  

neat-vision

Neat (Neural Attention) Vision, is a visualization tool for the attent...

29   248   248  

spacy-api-docker

spaCy REST API, wrapped in a Docker container.

97   247   247  

RESIDE

EMNLP 2018: RESIDE: Improving Distantly-Supervised Neural Relation Ext...

51   246   246  

revery

A personal semantic search engine capable of surfacing relevant bookma...

3   246   246  

dilated-cnn-ner

Dilated CNNs for NER in TensorFlow

61   244   244  

WhatsAppInfoBot

A Framework to Build Bots

70   244   244  

chazutsu

The tool to make NLP datasets ready to use

34   243   243  

text2text

Text2Text: Crosslingual NLP/G toolkit

31   242   242  

AIND-NLP

Coding exercises for the Natural Language Processing concentration, pa...

384   241   241  

backprop

Backprop makes it simple to use, finetune, and deploy state-of-the-art...

12   241   241  

parallax

Tool for interactive embeddings visualization

18   241   241  

spacy-services

💫 REST microservices for various spaCy-related tasks

76   240   240  

tensorflow_qrnn

QRNN implementation for TensorFlow

39   239   239  

chatbot

Русскоязычный генеративный чатбот с профилем и фактами

61   235   235  

spacy-lookup

Named Entity Recognition based on dictionaries

41   234   234  

ua-gec

UA-GEC: Grammatical Error Correction and Fluency Corpus for the Ukrain...

23   232   232  

OpenUnivCourses

FREE university courses in ML from Top Universities in CS

48   232   232  

Web-Database-Analytics

Web scrapping and related analytics using Python tools

163   231   231  

AI-Job-Info

互联网大厂面试经验

40   231   231  

zshot

Zero and Few shot named entity & relationships recognition

14   231   231  

scientific-paper-summarisation

Machine learning models to automatically summarise scientific papers

59   230   230  

question_generator

An NLP system for generating reading comprehension questions

66   229   229  

nlp_profiler

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

35   228   228  

nlvr

Cornell NLVR and NLVR2 are natural language grounding datasets. Each e...

57   227   227  

spaczz

Fuzzy matching and more functionality for spaCy.

26   227   227  

bert-vocab-builder

Builds wordpiece(subword) vocabulary compatible for Google Research's...

47   226   226