Most popular natural-language-processing repositories and open source projects

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.

asari

Japanese sentiment analyzer implemented in Python.

21   149   149  

long-doc-summarization

Long Document Summarization Papers

11   149   149  

awesome-speech-translation

15   148   148  

LongRoPE

Implementation of the LongRoPE: Extending LLM Context Window Beyond 2...

14   148   148  

DeezyMatch

A Flexible Deep Learning Approach to Fuzzy String Matching

34   147   147  

azooKey

azooKey, Japanese Keyboard app for iOS, fully implemented in Swift

6   147   147  

OneGen

[EMNLP 2024 Findings] OneGen: Efficient One-Pass Unified Generation an...

14   147   147  

LLM-Minutes-of-Meeting

πŸŽ€πŸ“„ An innovative tool that transforms audio or video files into text...

15   147   147  

ETO

Trial and Error: Exploration-Based Trajectory Optimization of LLM Agen...

15   147   147  

greek-bert

A Greek edition of BERT pre-trained language model

12   147   147  

ake-datasets

Large, curated set of benchmark datasets for evaluating automatic keyp...

29   146   146  

GAIN

Source code for EMNLP 2020 paper: Double Graph Based Reasoning for Doc...

30   146   146  

turkish-nlp-resources

πŸ”‘ List of Tools, Libraries, Models, Datasets and other resources for...

7   146   146  

nlp-with-transformers

<트랜슀포머λ₯Ό ν™œμš©ν•œ μžμ—°μ–΄ 처리> 예제 μ½”λ“œλ₯Ό μœ„ν•œ μ €μž₯μ†Œμž…λ‹ˆλ‹€.

96   146   146  

WKM

[NeurIPS 2024] Agent Planning with World Knowledge Model

11   146   146  

Great-Deep-Learning-Books

A Great Collection of Deep Learning (e)Books

33   146   146  

python-tutorial-notebooks

Python tutorials as Jupyter Notebooks for NLP, ML, AI

94   144   144  

thermostat

Collection of NLP model explanations and accompanying analysis tools

8   144   144  

ChatSQL

Convert the given plain text to MySQL query by ChatGPT

27   144   144  

NeuralDialog-LaRL

PyTorch implementation of latent space reinforcement learning for E2E...

25   144   144  

detecting-scientific-claim

Extracting scientific claims from biomedical abstracts (powered by All...

18   144   144  

MarathiNLP

Marathi NLP - is a repository dedicated to development of tools and re...

17   143   143  

bert_for_longer_texts

BERT classification model for processing texts longer than 512 tokens....

32   143   143  

BREDS

"Bootstrapping Relationship Extractors with Distributional Semantics"...

38   143   143  

mindspore-nlp-tutorial

Natural Language Processing Tutorial for MindSpore Users

27   142   142  

eznlp

Easy Natural Language Processing

22   142   142  

CocoaAI

πŸ€– The Cocoa Artificial Intelligence Lab

13   142   142  

Scattertext-PyData

Notebooks for the Seattle PyData 2017 talk on Scattertext

53   142   142  

quantulum3

Library for unit extraction - fork of quantulum for python3

66   142   142  

dialogflow-ruby-client

Ruby SDK for Dialogflow

29   141   141  

linguistic-style-transfer

Neural network parametrized objective to disentangle and transfer styl...

34   141   141  

Virtual-Assistant

A linux based Virtual assistant on Artificial Intelligence in C

93   141   141  

CommonGen

A Constrained Text Generation Challenge Towards Generative Commonsense...

23   141   141  

KoSentenceBERT-SKT

Sentence Embeddings using Siamese SKT KoBERT-Networks

31   141   141  

chABSA-dataset

chakki's Aspect-Based Sentiment Analysis dataset

11   140   140  

TwitterNER

Twitter named entity extraction for WNUT 2016 http://noisy-text.github...

33   139   139  

spokestack-python

Spokestack is a library that allows a user to easily incorporate a voi...

14   139   139  

geotext

Geotext extracts country and city mentions from text

48   139   139  

Aspect-Based-Sentiment-Analysis

A paper list for aspect based sentiment analysis.

23   139   139  

KnowledgeEditor

Code for Editing Factual Knowledge in Language Models

15   139   139  

lftk

[BEA @ ACL 2023] General-purpose tool for linguistic features extracti...

25   139   139  

InterviewQuestions

This is a collection of DS, AI, ML, DL, NLP, Computer Vision job inter...

31   139   139  

MachineLearningWithPython

Get started with Machine Learning with Python - An introduction with P...

84   138   138  

holmes-extractor

Information extraction from English and German texts based on predicat...

12   138   138  

htmldate

Fast and robust date extraction from web pages, with Python or on the...

27   138   138  

fnc-1-baseline

A baseline implementation for FNC-1

103   138   138  

stanza-old

Stanford NLP group's shared Python tools.

34   137   137  

data-science-tutorials

Python Tutorials for Data Science

36   137   137  

tanl

Structured Prediction as Translation between Augmented Natural Languag...

23   137   137  

CheXbert

Combining Automatic Labelers and Expert Annotations for Accurate Radio...

31   136   136