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)

entity-recognition-datasets
entity-recognition-datasets juand-r Python

A collection of corpora for named entity recognition (NER) and entity recognition tasks. These annotated datasets cover a variety of languages, domain...

1.6k
awesome-search
awesome-search frutik HTML

Awesome Search - this is all about the (e-commerce, but not only) search and its awesomeness

1.6k
ChatArena
ChatArena Farama-Foundation Python

ChatArena (or Chat Arena) is a Multi-Agent Language Game Environments for LLMs. The goal is to develop communication and collaboration capabilities of...

1.6k
DeepMoji
DeepMoji bfelbo Python

State-of-the-art deep learning model for analyzing sentiment, emotion, sarcasm etc.

1.6k
awesome-document-understanding
awesome-document-understanding tstanislawek

A curated list of resources for Document Understanding (DU) topic

1.5k
conv-emotion
conv-emotion declare-lab Python

This repo contains implementation of different architectures for emotion recognition in conversations.

1.5k
tensorflow-nlp
tensorflow-nlp zhedongzheng Jupyter Notebook

NLP and Text Generation Experiments in TensorFlow 2.x / 1.x

1.5k
OpenNMT-tf
OpenNMT-tf OpenNMT Python

Neural machine translation and sequence learning using TensorFlow

1.5k
anago
anago Hironsan Python

Bidirectional LSTM-CRF and ELMo for Named-Entity Recognition, Part-of-Speech Tagging and so on.

1.5k
refinery
refinery code-kern-ai Python

The data scientist's open-source choice to scale, assess and maintain natural language data. Treat training data like a software artifact.

1.5k
BotSharp
BotSharp SciSharp C#

The Open Source Chatbot Framework in .NET

1.5k
practical-nlp-code
practical-nlp-code practical-nlp Jupyter Notebook

Official Repository for Code associated with 'Practical Natural Language Processing' book by O'Reilly Media

1.5k
NeuronBlocks
NeuronBlocks microsoft Python

NLP DNN Toolkit - Building Your NLP DNN Models Like Playing Lego

1.5k
projects
projects explosion Python

🪐 End-to-end NLP workflows from prototype to production

1.4k
hazm
hazm roshan-research Python

Persian NLP Toolkit

1.4k
obsei
obsei obsei Python

Obsei is a low code AI powered automation tool. It can be used in various business flows like social listening, AI based alerting, brand image analysi...

1.4k
iOS_ML
iOS_ML alexsosn

List of Machine Learning, AI, NLP solutions for iOS. The most recent version of this article can be found on my blog.

1.4k
transformers-interpret
transformers-interpret cdpierse Jupyter Notebook

Model explainability that works seamlessly with 🤗 transformers. Explain your transformers model in just 2 lines of code.

1.4k
Speech-Emotion-Analyzer
Speech-Emotion-Analyzer MiteshPuthran Jupyter Notebook

The neural network model is capable of detecting five different male/female emotions from audio speeches. (Deep Learning, NLP, Python)

1.4k
spacy-transformers
spacy-transformers explosion Python

🛸 Use pretrained transformers like BERT, XLNet and GPT-2 in spaCy

1.4k
spacy-llm
spacy-llm explosion Python

🦙 Integrating LLMs into structured NLP pipelines

1.4k
SkillNet
SkillNet zjunlp Python

Create, Evaluate, and Connect AI Skills

1.4k
wink-nlp
wink-nlp winkjs JavaScript

Developer friendly Natural Language Processing ✨

1.4k
nlg-eval
nlg-eval Maluuba Python

Evaluation code for various unsupervised automated metrics for Natural Language Generation.

1.4k
jieba-php
jieba-php fukuball PHP

"結巴"中文分詞:做最好的 PHP 中文分詞、中文斷詞組件。 / "Jieba" (Chinese for "to stutter") Chinese text segmentation: built to be the best PHP Chinese...

1.4k
nlp-tutorial
nlp-tutorial lyeoni Jupyter Notebook

A list of NLP(Natural Language Processing) tutorials

1.4k
wtpsplit
wtpsplit segment-any-text Python

Toolkit to segment text into sentences or other semantic units in a robust, efficient and adaptable way.

1.4k
lingua-go
lingua-go pemistahl Go

The most accurate natural language detection library for Go, suitable for short text and mixed-language text

1.4k
awesome-vlm-architectures
awesome-vlm-architectures gokayfem Markdown

Curated visual catalog of 155+ vision-language model (VLM/MLLM) architectures: papers, diagrams, training recipes, datasets, and a release timeline fo...

1.3k
awesome-text-summarization
awesome-text-summarization icoxfog417

The guide to tackle with the Text Summarization

1.3k
pororo
pororo kakaobrain Python

PORORO: Platform Of neuRal mOdels for natuRal language prOcessing

1.3k
basaran
basaran hyperonym Python

Basaran is an open-source alternative to the OpenAI text completion API. It provides a compatible streaming API for your Hugging Face Transformers-bas...

1.3k
textrank
textrank summanlp Python

TextRank implementation for Python 3.

1.3k
awesome-language-agents
awesome-language-agents ysymyth TeX

List of language agents based on paper "Cognitive Architectures for Language Agents"

1.3k
KnowledgeEditingPapers
KnowledgeEditingPapers zjunlp

Must-read Papers on Knowledge Editing for Large Language Models.

1.3k
awesome-relation-extraction
awesome-relation-extraction roomylee

📖 A curated list of awesome resources dedicated to Relation Extraction, one of the most important tasks in Natural Language Processing (NLP).

1.2k
bpemb
bpemb bheinzerling Python

Pre-trained subword embeddings in 275 languages, based on Byte-Pair Encoding (BPE)

1.2k
tidytext
tidytext juliasilge R

Text mining using tidy tools :sparkles::page_facing_up::sparkles:

1.2k
fastText_multilingual
fastText_multilingual babylonhealth Jupyter Notebook

Multilingual word vectors in 78 languages

1.2k
hmtl
hmtl huggingface Python

🌊HMTL: Hierarchical Multi-Task Learning - A State-of-the-Art neural network model for several NLP tasks based on PyTorch and AllenNLP

1.2k
Repo-2017
Repo-2017 RubensZimbres Python

My first Python repo with codes in Machine Learning, NLP and Deep Learning with Keras and Theano

1.2k
natural-language-processing
natural-language-processing hse-aml Jupyter Notebook

Resources for "Natural Language Processing" Coursera course.

1.2k
nlp-in-practice
nlp-in-practice kavgan Jupyter Notebook

Starter code to solve real world text data problems. Includes: Gensim Word2Vec, phrase embeddings, Text Classification with Logistic Regression, word...

1.2k
seqeval
seqeval chakki-works Python

A Python framework for sequence labeling evaluation(named-entity recognition, pos tagging, etc...)

1.2k
LightMem
LightMem zjunlp Python

[ICLR 2026] LightMem: Lightweight and Efficient Memory-Augmented Generation

1.2k
budou
budou google Python

Budou is an automatic organizer tool for beautiful line breaking in CJK (Chinese, Japanese, and Korean).

1.2k
Treasure-of-Transformers
Treasure-of-Transformers ashishpatel26 Jupyter Notebook

💁 Awesome Treasure of Transformers Models for Natural Language processing contains papers, videos, blogs, official repo along with colab Notebooks....

1.2k
vlms-zero-to-hero
vlms-zero-to-hero SkalskiP Jupyter Notebook

This series will take you on a journey from the fundamentals of NLP and Computer Vision to the cutting edge of Vision-Language Models.

1.2k
pythainlp
pythainlp PyThaiNLP Python

Thai natural language processing in Python

1.2k
PPLM
PPLM uber-research Python

Plug and Play Language Model implementation. Allows to steer topic and attributes of GPT-2 models.

1.2k