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

Siamese-LSTM

249
Stars
70
Forks
Watchers

Siamese LSTM for evaluating semantic similarity between sentences of the Quora Question Pairs Dataset.

huggingface_libtorch

33
Stars
13
Forks
Watchers

Minimal example of using a traced huggingface transformers model with libtorch

20-newsgroups_text-classification

44
Stars
33
Forks
Watchers

"20 newsgroups" dataset - Text Classification using Multinomial Naive Bayes in Python.

awesome-sentence-embedding

2.2k
Stars
259
Forks
Watchers

A curated list of pretrained sentence and word embedding models

BERT-keras

814
Stars
198
Forks
Watchers

Keras implementation of BERT with pre-trained weights

BERT-GPU

171
Stars
54
Forks
Watchers

multi-gpu pre-training in one machine for BERT from scratch without horovod (Data Parallelism)

chinese_dictionary

508
Stars
203
Forks
Watchers

同义词表,反义词表,否定词表

NL2SQL-RULE

184
Stars
48
Forks
Watchers

Content Enhanced BERT-based Text-to-SQL Generation https://arxiv.org/abs/1910.07179

course-nlp

3.4k
Stars
1.5k
Forks
Watchers

A Code-First Introduction to NLP course