Natural language processing topic

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.

List Natural language processing repositories

beginner_nlp

384
Stars
82
Forks
Watchers

A curated list of beginner resources in Natural Language Processing

word_forms

608
Stars
70
Forks
Watchers

Accurately generate all possible forms of an English word e.g "election" --> "elect", "electoral", "electorate" etc.

Chinese-TaCL-BERT-NER-CWS

28
Stars
3
Forks
Watchers

基于中文TaCL-BERT的中文命名实体识别及中文分词

PlanGen

70
Stars
12
Forks
Watchers

[EMNLP'21] Plan-then-Generate: Controlled Data-to-Text Generation via Planning

SimCTG

446
Stars
40
Forks
Watchers

[NeurIPS'22 Spotlight] A Contrastive Framework for Neural Text Generation

TaCL

89
Stars
6
Forks
Watchers

[NAACL'22] TaCL: Improving BERT Pre-training with Token-aware Contrastive Learning

self_dialogue_corpus

105
Stars
25
Forks
Watchers

The Self-dialogue Corpus - a collection of self-dialogues across music, movies and sports

are-16-heads-really-better-than-1

163
Stars
14
Forks
Watchers

Code for the paper "Are Sixteen Heads Really Better than One?"