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

GLiREL
GLiREL jackboyla Python

Generalist and Lightweight Model for Relation Extraction (Extract any relationship types from text)

293
Kevinpro-NLP-demo
Kevinpro-NLP-demo Ricardokevins Python

All NLP you Need Here. 目前包含15个NLP demo的pytorch实现(大量代码借鉴于其他开源项目,原先是自己玩的,后来干脆也开源出来)

293
knowledge-gpt
knowledge-gpt geeks-of-data Python

Extract knowledge from all information sources using gpt and other language models. Index and make Q&A session with information sources.

292
retvec
retvec google-research Jupyter Notebook

RETVec is an efficient, multilingual, and adversarially-robust text vectorizer.

292
shifterator
shifterator ryanjgallagher Python

Interpretable data visualizations for understanding how texts differ at the word level

291
BOND
BOND cliang1453 Python

BOND: BERT-Assisted Open-Domain Name Entity Recognition with Distant Supervision

290
InsTag
InsTag OFA-Sys

InsTag: A Tool for Data Analysis in LLM Supervised Fine-tuning

290
Multi-Type-TD-TSR
Multi-Type-TD-TSR Psarpei Jupyter Notebook

Extracting Tables from Document Images using a Multi-stage Pipeline for Table Detection and Table Structure Recognition

290
dialoglue
dialoglue alexa Python

DialoGLUE: A Natural Language Understanding Benchmark for Task-Oriented Dialogue

289
Web-Database-Analytics
Web-Database-Analytics tirthajyoti Jupyter Notebook

Web scrapping and related analytics using Python tools

289
id-nlp-resource
id-nlp-resource kmkurn

A list of Indonesian NLP resources.

289
WordGCN
WordGCN malllabiisc Python

ACL 2019: Incorporating Syntactic and Semantic Information in Word Embeddings using Graph Convolutional Networks

289
SkillX
SkillX zjunlp Python

SkillX: Automatically Constructing Skill Knowledge Bases for Agents

288
hunspell-dict-ko
hunspell-dict-ko spellcheck-ko Python

Korean spellchecking dictionary for Hunspell

286
SWEM
SWEM dinghanshen Python

The Tensorflow code for this ACL 2018 paper: "Baseline Needs More Love: On Simple Word-Embedding-Based Models and Associated Pooling Mechanisms"

286
Good-Papers
Good-Papers hoangcuong2011

I try my best to keep updated cutting-edge knowledge in Machine Learning/Deep Learning and Natural Language Processing. These are my notes on some go...

286
awesome-emotion-recognition-in-conversations
awesome-emotion-recognition-in-conversations declare-lab

A comprehensive reading list for Emotion Recognition in Conversations

285
languagecrunch
languagecrunch artpar Python

LanguageCrunch NLP server docker image

285
native-sparse-attention-triton
native-sparse-attention-triton XunhaoLai Python

Efficient triton implementation of Native Sparse Attention.

283
relevanceai
relevanceai RelevanceAI Python

Home of the AI workforce - Multi-agent system, AI agents & tools

283
awesome-hungarian-nlp
awesome-hungarian-nlp oroszgy

A curated list of NLP resources for Hungarian

283
rnn_lstm_from_scratch
rnn_lstm_from_scratch nicklashansen Jupyter Notebook

How to build RNNs and LSTMs from scratch with NumPy.

282
NLPBookTranslations
NLPBookTranslations NiuTrans

Multilingual Translations of "Foundations of Large Language Models" and NLPBook.

281
kairon
kairon digiteinfotech Python

Agentic AI platform that harnesses Visual LLM Chaining to build proactive digital assistants

280
awesome-llm-courses
awesome-llm-courses wikit-ai

A curated list of awesome online courses about Large Langage Models (LLMs)

278
cs224n-win2223
cs224n-win2223 floriankark Python

Code and written solutions of the assignments of the Stanford CS224N: Natural Language Processing with Deep Learning course from winter 2022/2023

278
Black-Box-Tuning
Black-Box-Tuning txsun1997 Python

ICML'2022: Black-Box Tuning for Language-Model-as-a-Service & EMNLP'2022: BBTv2: Towards a Gradient-Free Future with Large Language Models

277
ua-gec
ua-gec grammarly Macaulay2

UA-GEC: Grammatical Error Correction and Fluency Corpus for the Ukrainian Language

276
pytorch_graph-rel
pytorch_graph-rel tsujuifu Python

A PyTorch implementation of GraphRel

276
bist-parser
bist-parser elikip Python

Graph-based and Transition-based dependency parsers based on BiLSTMs

275
nuspell
nuspell nuspell C++

🖋️ Fast and safe spellchecking C++ library

274
EMPaper
EMPaper Sahandfer

This is a repository for sharing papers in the field of empathetic conversational AI. The related source code for each paper is linked if available.

274
blueprints-text
blueprints-text blueprints-for-text-analytics-python Jupyter Notebook

Jupyter notebooks for our O'Reilly book "Blueprints for Text Analysis Using Python"

273
recurrent-entity-networks
recurrent-entity-networks jimfleming Python

TensorFlow implementation of "Tracking the World State with Recurrent Entity Networks".

272
nlp-tutorial
nlp-tutorial bonzanini Jupyter Notebook

Tutorial: Natural Language Processing in Python

272
lighthouse
lighthouse line Python

[EMNLP2024 Demo], [ICASSP 2025], [ICASSP 2026] A user-friendly library for reproducible video moment retrieval and highlight detection. It also suppor...

271
I-BERT
I-BERT kssteven418 Python

[ICML'21 Oral] I-BERT: Integer-only BERT Quantization

271
nlvr
nlvr lil-lab HTML

Cornell NLVR and NLVR2 are natural language grounding datasets. Each example shows a visual input and a sentence describing it, and is annotated with...

271
KagNet
KagNet INK-USC Python

Knowledge-Aware Graph Networks for Commonsense Reasoning (EMNLP-IJCNLP 19)

271
AI-Job-Info
AI-Job-Info Sophia-11

互联网大厂面试经验

270
hmni
hmni Christopher-Thornton Python

📛 Fuzzy Name Matching with Machine Learning

270
Awesome_Mamba
Awesome_Mamba xmindflow

Computation-Efficient Era: A Comprehensive Survey of State Space Models in Medical Image Analysis

270
KeyphraseVectorizers
KeyphraseVectorizers TimSchopf Python

Set of vectorizers that extract keyphrases with part-of-speech patterns from a collection of text documents and convert them into a document-keyphrase...

269
markup
markup samueldobbie TypeScript

A web-based document annotation tool, powered by AI :rocket:

269
pytorch-question-answering
pytorch-question-answering kushalj001 Jupyter Notebook

Important paper implementations for Question Answering using PyTorch

269
MAMS-for-ABSA
MAMS-for-ABSA siat-nlp Python

A Multi-Aspect Multi-Sentiment Dataset for aspect-based sentiment analysis.

268
extreme-bert
extreme-bert extreme-bert Python

ExtremeBERT is a toolkit that accelerates the pretraining of customized language models on customized datasets, described in the paper “ExtremeBERT: A...

267
awesome-tensorlayer
awesome-tensorlayer tensorlayer

A curated list of dedicated resources and applications

267
spacy-api-docker
spacy-api-docker jgontrum Python

spaCy REST API, wrapped in a Docker container.

266
squirrel-core
squirrel-core merantix-momentum Python

A Python library that enables ML teams to share, load, and transform data in a collaborative, flexible, and efficient way :chestnut:

266