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.
A collection of corpora for named entity recognition (NER) and entity recognition tasks. These annotated datasets cover a variety of languages, domain...
Awesome Search - this is all about the (e-commerce, but not only) search and its awesomeness
ChatArena (or Chat Arena) is a Multi-Agent Language Game Environments for LLMs. The goal is to develop communication and collaboration capabilities of...
State-of-the-art deep learning model for analyzing sentiment, emotion, sarcasm etc.
A curated list of resources for Document Understanding (DU) topic
This repo contains implementation of different architectures for emotion recognition in conversations.
NLP and Text Generation Experiments in TensorFlow 2.x / 1.x
Neural machine translation and sequence learning using TensorFlow
Bidirectional LSTM-CRF and ELMo for Named-Entity Recognition, Part-of-Speech Tagging and so on.
The data scientist's open-source choice to scale, assess and maintain natural language data. Treat training data like a software artifact.
The Open Source Chatbot Framework in .NET
Official Repository for Code associated with 'Practical Natural Language Processing' book by O'Reilly Media
NLP DNN Toolkit - Building Your NLP DNN Models Like Playing Lego
🪐 End-to-end NLP workflows from prototype to production
Persian NLP Toolkit
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...
List of Machine Learning, AI, NLP solutions for iOS. The most recent version of this article can be found on my blog.
Model explainability that works seamlessly with 🤗 transformers. Explain your transformers model in just 2 lines of code.
The neural network model is capable of detecting five different male/female emotions from audio speeches. (Deep Learning, NLP, Python)
🛸 Use pretrained transformers like BERT, XLNet and GPT-2 in spaCy
🦙 Integrating LLMs into structured NLP pipelines
Create, Evaluate, and Connect AI Skills
Developer friendly Natural Language Processing ✨
Evaluation code for various unsupervised automated metrics for Natural Language Generation.
"結巴"中文分詞:做最好的 PHP 中文分詞、中文斷詞組件。 / "Jieba" (Chinese for "to stutter") Chinese text segmentation: built to be the best PHP Chinese...
A list of NLP(Natural Language Processing) tutorials
Toolkit to segment text into sentences or other semantic units in a robust, efficient and adaptable way.
The most accurate natural language detection library for Go, suitable for short text and mixed-language text
Curated visual catalog of 155+ vision-language model (VLM/MLLM) architectures: papers, diagrams, training recipes, datasets, and a release timeline fo...
The guide to tackle with the Text Summarization
PORORO: Platform Of neuRal mOdels for natuRal language prOcessing
Basaran is an open-source alternative to the OpenAI text completion API. It provides a compatible streaming API for your Hugging Face Transformers-bas...
TextRank implementation for Python 3.
List of language agents based on paper "Cognitive Architectures for Language Agents"
Must-read Papers on Knowledge Editing for Large Language Models.
📖 A curated list of awesome resources dedicated to Relation Extraction, one of the most important tasks in Natural Language Processing (NLP).
Pre-trained subword embeddings in 275 languages, based on Byte-Pair Encoding (BPE)
Text mining using tidy tools :sparkles::page_facing_up::sparkles:
Multilingual word vectors in 78 languages
🌊HMTL: Hierarchical Multi-Task Learning - A State-of-the-Art neural network model for several NLP tasks based on PyTorch and AllenNLP
My first Python repo with codes in Machine Learning, NLP and Deep Learning with Keras and Theano
Resources for "Natural Language Processing" Coursera course.
Starter code to solve real world text data problems. Includes: Gensim Word2Vec, phrase embeddings, Text Classification with Logistic Regression, word...
A Python framework for sequence labeling evaluation(named-entity recognition, pos tagging, etc...)
[ICLR 2026] LightMem: Lightweight and Efficient Memory-Augmented Generation
Budou is an automatic organizer tool for beautiful line breaking in CJK (Chinese, Japanese, and Korean).
💁 Awesome Treasure of Transformers Models for Natural Language processing contains papers, videos, blogs, official repo along with colab Notebooks....
This series will take you on a journey from the fundamentals of NLP and Computer Vision to the cutting edge of Vision-Language Models.
Thai natural language processing in Python
Plug and Play Language Model implementation. Allows to steer topic and attributes of GPT-2 models.