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.
Natural Language Interface to DataBases
Multiplex: visualizations that tell stories—A Python library to create and annotate beautiful network graph visualizations, text visualizations and mo...
Training an n-gram based Language Model using KenLM toolkit for Deep Speech 2
Falcon 2.0 is a joint entity and relation linking tool over Wikidata.
An example project using a feed-forward neural network for text sentiment classification trained with 25,000 movie reviews from the IMDB website.
Web app to automatically generate subjective or an objective test and evaluate user responses without any human intervention in an efficient and autom...
[ACL 2023 Findings] FACTUAL dataset, the textual scene graph parser trained on FACTUAL.
Models and Pipelines for the Spark NLP library
The Libre Multilingual Analyzer, a Natural Language Processing (NLP) C++ toolkit.
DeepLearning.AI TensorFlow Developer Professional Certificate -Coursera
SimXNS is a research project for information retrieval. This repo contains official implementations by MSRA NLC team.
Implementation of PersonaGPT Dialog Model
A legal knowledge search and Q&A application based on Vietnam's Legal Code and legal document database ⚖️
Reformatted Alignment
An easy to use open-source library for advanced Deep Learning and Natural Language Processing
🗺️ 一个自然语言处理的学习路线图
[EMNLP 2022] Generative Knowledge Graph Construction: A Review
Natural Language Processing for Spanish in Node.js. Stemmer, sentiment analysis, readability, tf-idf with batteries, concordance and more!
A Super-Lightweight Annotation Tool for Experts: Label text in a terminal with just Python
FactSumm: Factual Consistency Scorer for Abstractive Summarization
AI Summer's complete catalog of articles
各大顶会医疗领域NLP论文与资源。NLP papers and resources in the medical field.
The repository provides links to collections of influential and interesting research papers from top AI conferences, with open-source code to promote...
Natural language processing using unsupervised vectors representation.
R, Python and Mathematica Codes in Machine Learning, Deep Learning, Artificial Intelligence, NLP and Geolocation
Hierarchical Models for Sentiment Analysis in Pytorch
meProp: Sparsified Back Propagation for Accelerated Deep Learning (ICML 2017)
A pythonic wrapper for Stanford CoreNLP.
Source code for "Head-Driven Phrase Structure Grammar Parsing on Penn Treebank" published at ACL 2019
An R package for Keyword Assisted Topic Models
Clojure wrapper for the Stanford CoreNLP Java library
This is a list of open-source projects at Microsoft Research NLP Group
PyTorch implementations of various deep learning models for paraphrase detection, semantic similarity, and textual entailment
A PureScript, browser-based implementation of LDA topic modeling.
Japanese text8 corpus for word embedding.
An NLP framework for clinical phenotyping. Docker | Python | Solr | OMOP. http://claritynlp.readthedocs.io/en/latest/
Google's Meena transformer chatbot implementation
Botfuel SDK to build highly conversational chatbots
Automatic Entity Recognition and Typing for Domain-Specific Corpora (KDD'15)
A natural language event parser for java and android.
Applying NLP transfer learning techniques to predict Tweet stance toward a topic
R package to Embed All the Things! using StarSpace
Awesome list (courses, books, videos etc.) and implementation of Machine Learning Algorithms
Spoken Language Understanding(SLU)/Slot Filling in Keras
IndoLEM is a comprehensive Indonesian NLU benchmark, comprising three pillars NLP task: morpho-syntax, semantic, and discourse. Presented in COLING 20...
Term frequency–inverse document frequency for Chinese novel/documents implemented in python.
:rage::innocent: Stanford Sentiment Treebank loader in Python
SimpleDNN is a machine learning lightweight open-source library written in Kotlin designed to support relevant neural network architectures in natural...
Library of state-of-the-art models (PyTorch) for NLP tasks