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.
Must-read Papers on Textual Adversarial Attack and Defense
Awesome Search - this is all about the (e-commerce, but not only) search and its awesomeness
State-of-the-art deep learning model for analyzing sentiment, emotion, sarcasm etc.
ChatArena (or Chat Arena) is a Multi-Agent Language Game Environments for LLMs. The goal is to develop communication and collaboration capabilities of...
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
List of Machine Learning, AI, NLP solutions for iOS. The most recent version of this article can be found on my blog.
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...
Persian NLP Toolkit
Model explainability that works seamlessly with 🤗 transformers. Explain your transformers model in just 2 lines of code.
🛸 Use pretrained transformers like BERT, XLNet and GPT-2 in spaCy
The neural network model is capable of detecting five different male/female emotions from audio speeches. (Deep Learning, NLP, Python)
🦙 Integrating LLMs into structured NLP pipelines
Evaluation code for various unsupervised automated metrics for Natural Language Generation.
Developer friendly Natural Language Processing ✨
"結巴"中文分詞:做最好的 PHP 中文分詞、中文斷詞組件。 / "Jieba" (Chinese for "to stutter") Chinese text segmentation: built to be the best PHP Chinese...
A list of NLP(Natural Language Processing) tutorials
The most accurate natural language detection library for Go, suitable for short text and mixed-language text
Toolkit to segment text into sentences or other semantic units in a robust, efficient and adaptable way.
The guide to tackle with the Text Summarization
Curated visual catalog of 155+ vision-language model (VLM/MLLM) architectures: papers, diagrams, training recipes, datasets, and a release timeline fo...
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)
Multilingual word vectors in 78 languages
Text mining using tidy tools :sparkles::page_facing_up::sparkles:
🌊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.
A Python framework for sequence labeling evaluation(named-entity recognition, pos tagging, etc...)
Budou is an automatic organizer tool for beautiful line breaking in CJK (Chinese, Japanese, and Korean).
Starter code to solve real world text data problems. Includes: Gensim Word2Vec, phrase embeddings, Text Classification with Logistic Regression, word...
This series will take you on a journey from the fundamentals of NLP and Computer Vision to the cutting edge of Vision-Language Models.
💁 Awesome Treasure of Transformers Models for Natural Language processing contains papers, videos, blogs, official repo along with colab Notebooks....
Create, Evaluate, and Connect AI Skills
Plug and Play Language Model implementation. Allows to steer topic and attributes of GPT-2 models.
Thai natural language processing in Python
A curated list of NLP resources focused on Transformer networks, attention mechanism, GPT, BERT, ChatGPT, LLMs, and transfer learning.