Topic

nlp

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.

Repositories (1487)

practical-1
practical-1 oxford-cs-deepnlp-2017 Jupyter Notebook

Oxford Deep NLP 2017 course - Practical 1: word2vec

250
text-cnn-tensorflow
text-cnn-tensorflow DongjunLee Python

Convolutional Neural Networks for Sentence Classification(TextCNN) implements by TensorFlow

248
torchnlp
torchnlp kolloldas Python

Easy to use NLP library built on PyTorch and TorchText

247
multi_rake
multi_rake vgrabovets Python

Multilingual Rapid Automatic Keyword Extraction (RAKE) for Python

247
mead-baseline
mead-baseline mead-ml Python

Deep-Learning Model Exploration and Development for NLP

244
nlp_made_easy
nlp_made_easy Kyubyong Jupyter Notebook

Explains nlp building blocks in a simple manner.

244
nlp_profiler
nlp_profiler neomatrix369 Python

A simple NLP library allows profiling datasets with one or more text columns. When given a dataset and a column name containing text data, NLP Profile...

244
open-sesame
open-sesame swabhs Python

A frame-semantic parsing system based on a softmax-margin SegRNN.

244
concise-concepts
concise-concepts davidberenstein1957 Python

This repository contains an easy and intuitive approach to few-shot NER using most similar expansion over spaCy embeddings. Now with entity scoring.

244
chinese_ulmfit
chinese_ulmfit PracticingMan Python

中文ULMFiT 情感分析 文本分类

243
GermanWordEmbeddings
GermanWordEmbeddings devmount Jupyter Notebook

Toolkit to obtain and preprocess German text corpora, train models and evaluate them with generated testsets. Built with Gensim and Tensorflow.

243
gpt-2-tensorflow2.0
gpt-2-tensorflow2.0 akanyaani Python

OpenAI GPT2 pre-training and sequence prediction implementation in Tensorflow 2.0

242
AIND-NLP
AIND-NLP udacity Jupyter Notebook

Coding exercises for the Natural Language Processing concentration, part of Udacity's AIND program.

241
backprop
backprop backprop-ai Python

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

240
cnn-text-classification-tf-chinese
cnn-text-classification-tf-chinese indiejoseph Python

CNN for Chinese Text Classification in Tensorflow

239
dmn-tensorflow
dmn-tensorflow therne Python

Dynamic Memory Networks (https://arxiv.org/abs/1603.01417) in Tensorflow

239
spacy-services
spacy-services explosion Python

💫 REST microservices for various spaCy-related tasks

239
monpa
monpa monpa-team Python

MONPA 罔拍是一個提供正體中文斷詞、詞性標註以及命名實體辨識的多任務模型

239
spacy-lookup
spacy-lookup mpuig Python

Named Entity Recognition based on dictionaries

238
pyrouge
pyrouge bheinzerling Python

A Python wrapper for the ROUGE summarization evaluation package

238
nlplot
nlplot takapy0210 Python

Visualization Module for Natural Language Processing

238
fairseq-gec
fairseq-gec kanyun-inc Python

Source code for paper: Improving Grammatical Error Correction via Pre-Training a Copy-Augmented Architecture with Unlabeled Data

236
SummerTime
SummerTime Yale-LILY Python

An open-source text summarization toolkit for non-experts. EMNLP'2021 Demo

234
DL-for-Chatbot
DL-for-Chatbot j-min Jupyter Notebook

Deep Learning / NLP tutorial for Chatbot Developers

233
indonesian-NLP-resources
indonesian-NLP-resources kirralabs

data resource untuk NLP bahasa indonesia

233
PIE
PIE awasthiabhijeet Macaulay2

Fast + Non-Autoregressive Grammatical Error Correction using BERT. Code and Pre-trained models for paper "Parallel Iterative Edit Models for Local Seq...

233
turkish-stemmer-python
turkish-stemmer-python otuncelli Python

:snake: Turkish Language Stemmer for Python

232
mindflow
mindflow mindflowai Python

🧠 code-awareness

232
nlp_classification
nlp_classification seopbo Python

Implementing nlp papers relevant to classification with PyTorch, gluonnlp

231
MetaLearning4NLP-Papers
MetaLearning4NLP-Papers ha-lins

A list of recent papers about Meta / few-shot learning methods applied in NLP areas.

231
onnxt5
onnxt5 abelriboulot Python

Summarization, translation, sentiment-analysis, text-generation and more at blazing speed using a T5 version implemented in ONNX.

231
machine-learning
machine-learning jacksu Jupyter Notebook

从零基础开始机器学习之旅

230
nlp_learning
nlp_learning SeanLee97 Python

结合python一起学习自然语言处理 (nlp): 语言模型、HMM、PCFG、Word2vec、完形填空式阅读理解任务、朴素贝叶斯分类器、TFIDF、PCA、SVD

230
vert-papers
vert-papers microsoft Python

This repository contains code and datasets related to entity/knowledge papers from the VERT (Versatile Entity Recognition & disambiguation Toolkit) pr...

229
headliner
headliner spring-media Python

🏖 Easy training and deployment of seq2seq models.

228
pyfasttext
pyfasttext vrasneur Python

Yet another Python binding for fastText

228
SOHU_competition
SOHU_competition zhanzecheng Jupyter Notebook

Sohu's 2018 content recognition competition 1st solution(搜狐内容识别大赛第一名解决方案)

227
vec4ir
vec4ir lgalke Python

Word Embeddings for Information Retrieval

227
cs224n-2017-winter
cs224n-2017-winter maxim5 HTML

All lecture notes, slides and assignments from CS224n: Natural Language Processing with Deep Learning class by Stanford

225
fastPunct
fastPunct notAI-tech Python

Punctuation restoration and spell correction experiments.

225
ocrpy
ocrpy maxent-ai Jupyter Notebook

OCR, Archive, Index and Search: Implementation agnostic OCR framework.

225
udpipe
udpipe bnosac C++

R package for Tokenization, Parts of Speech Tagging, Lemmatization and Dependency Parsing Based on the UDPipe Natural Language Processing Toolkit

224
TextCluster
TextCluster RandyPen Python

短文本聚类预处理模块 Short text cluster

224
embeddings
embeddings vzhong Python

Fast, DB Backed pretrained word embeddings for natural language processing.

223
FedNLP
FedNLP FedML-AI

FedNLP: An Industry and Research Integrated Platform for Federated Learning in Natural Language Processing, Backed by FedML, Inc. The Previous Researc...

223
LemmInflect
LemmInflect bjascob Python

A python module for English lemmatization and inflection.

223
ROUGE-2.0
ROUGE-2.0 kavgan Java

ROUGE automatic summarization evaluation toolkit. Support for ROUGE-[N, L, S, SU], stemming and stopwords in different languages, unicode text evaluat...

222
razdel
razdel natasha Python

Rule-based token, sentence segmentation for Russian language

222
indra
indra gyorilab Python

INDRA (Integrated Network and Dynamical Reasoning Assembler) is an automated model assembly system interfacing with NLP systems and databases to colle...

222
lm-spanish
lm-spanish PlanTL-GOB-ES Python

Official source for spanish Language Models and resources made @ BSC-TEMU within the "Plan de las Tecnologías del Lenguaje" (Plan-TL).

220