Topic

natural-language-processing

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 (1443)

TypeNet
TypeNet iesl Python

A Hierarchical Type system for fine grained entity typing

48
MachineLearningSamples-BiomedicalEntityExtraction
MachineLearningSamples-BiomedicalEntityExtraction Azure-Samples Python

MachineLearningSamples-BiomedicalEntityExtraction

48
Natural-Language-Processing
Natural-Language-Processing IvLabs Jupyter Notebook

Contains various architectures and novel paper implementations for Natural Language Processing tasks like Sequence Modelling and Neural Machine Transl...

48
monkeylearn-php
monkeylearn-php monkeylearn PHP

Official PHP client for the MonkeyLearn API. Build and consume machine learning models for language processing from your PHP apps.

47
exemplar
exemplar U-Alberta Java

An open relation extraction system

47
Character-level-cnn-pytorch
Character-level-cnn-pytorch uvipen Python

Character-level CNN for text classification

47
elit
elit elitcloud Python

🔠 Evolution of Language and Information Technology

47
Roy_VnTokenizer
Roy_VnTokenizer roy-a Python

Vietnamese tokenizer (Maximum Matching and CRF)

47
natural-language-processing
natural-language-processing oldclesleycode Jupyter Notebook

Intro to Natural Language Processing Tutorial

46
BM25Transformer
BM25Transformer arosh Python

(Python) transform a document-term matrix to an Okapi/BM25 representation

46
biomedicus
biomedicus nlpie Java

Code for the old version of BioMedICUS, for the new version see the biomedicus3 repository.

45
cs224n_learning_note
cs224n_learning_note DukeEnglish JavaScript

Stanford cs224n. 斯坦福2019最新cs224n学习资料 个人学习笔记和解读以及作业解答。 http://web.stanford.edu/class/cs224n/

45
tg2019task
tg2019task umanlp Python

TextGraphs-13 Shared Task on Multi-Hop Inference Explanation Regeneration

45
nagisa-tutorial-pycon2019
nagisa-tutorial-pycon2019 taishi-i Jupyter Notebook

Code for PyCon JP 2019 talk "Python による日本語自然言語処理 〜系列ラベリングによる実世界テキスト分析〜"

45
episodic-lifelong-learning
episodic-lifelong-learning h3lio5 Python

Implementation of "Episodic Memory in Lifelong Language Learning"(NeurIPS 2019) in Pytorch

45
NLP-Specialization
NLP-Specialization Sachin-Wani Jupyter Notebook

NLP Specialization (Natural Language Processing) made by deeplearning.ai

45
CrowdTruth-core
CrowdTruth-core CrowdTruth Jupyter Notebook

CrowdTruth framework for crowdsourcing ground truth for training & evaluation of AI systems

45
cfgen
cfgen xijiz Python

Implementation of the EMNLP 2020 paper "Counterfactual Generator: A Weakly-Supervised Method for Named Entity Recognition".

45
materials-word-embeddings
materials-word-embeddings olivettigroup Python

Word2Vec model trained across 640k+ materials science journal articles

45
Jarvis
Jarvis thevickypedia Python

IronMan's Jarvis with python

45
question-answer-generation
question-answer-generation holylovenia Jupyter Notebook

Question-answer generation from text

45
relation-network
relation-network siddk Python

Tensorflow Implementation of Relation Networks for the bAbI QA Task, detailed in "A Simple Neural Network Module for Relational Reasoning," [https://a...

44
ITU-Turkish-NLP-Pipeline-Caller
ITU-Turkish-NLP-Pipeline-Caller ferittuncer Python

A Python3 wrapper tool to help using ITU Turkish NLP Pipeline API -- UNMAINTAINED --

44
Point-Then-Operate
Point-Then-Operate ChenWu98 Python

Code for the ACL 2019 paper ``A Hierarchical Reinforced Sequence Operation Method for Unsupervised Text Style Transfer``

44
multi-label-zero-shot
multi-label-zero-shot AnthonyMRios Python

Few- and Zero-shot Multi-Label Learning for Structured Label Spaces

44
tokenizer
tokenizer arbox Ruby

A simple tokenizer in Ruby for NLP tasks.

43
Hierarchical-Typing
Hierarchical-Typing MurtyShikhar Python

Code and Data for all experiments from our ACL 2018 paper "Hierarchical Losses and New Resources for Fine-grained Entity Typing and Linking"

43
Twitter-URL-Corpus
Twitter-URL-Corpus lanwuwei HTML

Large scale sentential paraphrases collection and annotation

43
acikseminer2020
acikseminer2020 yz-ai Jupyter Notebook

Açık Seminer (https://www.acikseminer.com/) serisinin doğal dil işleme haftasındaki 14. günündeki NLP 101: Doğal Dil İşlemeye Giriş ve 20. günündeki D...

43
ProQA
ProQA xwhan Python

Progressively Pretrained Dense Corpus Index for Open-Domain QA and Information Retrieval

43
sangita
sangita SangitaNLP Python

A Natural Language Toolkit for Indian Languages

42
entailment-neural-attention-lstm-tf
entailment-neural-attention-lstm-tf borelien Python

(arXiv:1509.06664) Reasoning about Entailment with Neural Attention.

42
QA-Tutorial
QA-Tutorial AskNowQA

The repo contains all the materials related to Question Answering.

42
crnn-pytorch
crnn-pytorch Zhenye-Na Jupyter Notebook

✍️ Convolutional Recurrent Neural Network in Pytorch | Text Recognition

42
materials-synthesis-generative-models
materials-synthesis-generative-models olivettigroup HTML

Public release of data and code for materials synthesis generation

42
numwords
numwords rodaine Go

Go package to convert natural language strings to numbers

42
pytorch-ner
pytorch-ner dayyass Python

Pipeline for training NER models using PyTorch.

42
ML_for_SLA
ML_for_SLA JonathanLaneMcDonald Python

Training a neural network to isolate comprehensible input from unstructured text to aid vocabulary acquisition.

41
watson-document-classifier
watson-document-classifier IBM Jupyter Notebook

Augment IBM Watson Natural Language Understanding APIs with a configurable mechanism for text classification, uses Watson Studio.

41
dmn-tensorflow
dmn-tensorflow DongjunLee Python

TensorFlow implementation of 'Ask Me Anything: Dynamic Memory Networks for Natural Language Processing (2015)'

41
Attention_is_All_You_Need
Attention_is_All_You_Need DevSinghSachan Python
41
nlp-resources
nlp-resources datascienceid

A curated list of natural language processing courses, video lectures, books, library and many more.

41
RBERTviz
RBERTviz jonathanbratt R

Visualization tools to use with RBERT

41
MiningResume
MiningResume yogeshhk Python

Text Mining certain fields from a resume

41
multilingual_nmt
multilingual_nmt DevSinghSachan Python

Experiments on Multilingual NMT

41
article-tagging
article-tagging chicago-justice-project Jupyter Notebook

Natural Language Processing of Chicago news articles

41
bert-sentiment
bert-sentiment munikarmanish Python

Fine-grained Sentiment Classification Using BERT

41
pygrams
pygrams datasciencecampus Python

Extracts key terminology (n-grams) from any large collection of documents (>1000) and forecasts emergence

41
PersianNER
PersianNER HaniehP

Named-Entity Recognition in Persian Language

41
blocks
blocks lil-lab Python

Blocks World -- Simulator, Code, and Models (Misra et al. EMNLP 2017)

40