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.
Generalist and Lightweight Model for Relation Extraction (Extract any relationship types from text)
All NLP you Need Here. 目前包含15个NLP demo的pytorch实现(大量代码借鉴于其他开源项目,原先是自己玩的,后来干脆也开源出来)
Extract knowledge from all information sources using gpt and other language models. Index and make Q&A session with information sources.
RETVec is an efficient, multilingual, and adversarially-robust text vectorizer.
Interpretable data visualizations for understanding how texts differ at the word level
BOND: BERT-Assisted Open-Domain Name Entity Recognition with Distant Supervision
InsTag: A Tool for Data Analysis in LLM Supervised Fine-tuning
Extracting Tables from Document Images using a Multi-stage Pipeline for Table Detection and Table Structure Recognition
DialoGLUE: A Natural Language Understanding Benchmark for Task-Oriented Dialogue
Web scrapping and related analytics using Python tools
A list of Indonesian NLP resources.
ACL 2019: Incorporating Syntactic and Semantic Information in Word Embeddings using Graph Convolutional Networks
SkillX: Automatically Constructing Skill Knowledge Bases for Agents
Korean spellchecking dictionary for Hunspell
The Tensorflow code for this ACL 2018 paper: "Baseline Needs More Love: On Simple Word-Embedding-Based Models and Associated Pooling Mechanisms"
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...
A comprehensive reading list for Emotion Recognition in Conversations
LanguageCrunch NLP server docker image
Efficient triton implementation of Native Sparse Attention.
Home of the AI workforce - Multi-agent system, AI agents & tools
A curated list of NLP resources for Hungarian
How to build RNNs and LSTMs from scratch with NumPy.
Multilingual Translations of "Foundations of Large Language Models" and NLPBook.
Agentic AI platform that harnesses Visual LLM Chaining to build proactive digital assistants
A curated list of awesome online courses about Large Langage Models (LLMs)
Code and written solutions of the assignments of the Stanford CS224N: Natural Language Processing with Deep Learning course from winter 2022/2023
ICML'2022: Black-Box Tuning for Language-Model-as-a-Service & EMNLP'2022: BBTv2: Towards a Gradient-Free Future with Large Language Models
UA-GEC: Grammatical Error Correction and Fluency Corpus for the Ukrainian Language
A PyTorch implementation of GraphRel
Graph-based and Transition-based dependency parsers based on BiLSTMs
🖋️ Fast and safe spellchecking C++ library
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.
Jupyter notebooks for our O'Reilly book "Blueprints for Text Analysis Using Python"
TensorFlow implementation of "Tracking the World State with Recurrent Entity Networks".
Tutorial: Natural Language Processing in Python
[EMNLP2024 Demo], [ICASSP 2025], [ICASSP 2026] A user-friendly library for reproducible video moment retrieval and highlight detection. It also suppor...
[ICML'21 Oral] I-BERT: Integer-only BERT Quantization
Cornell NLVR and NLVR2 are natural language grounding datasets. Each example shows a visual input and a sentence describing it, and is annotated with...
Knowledge-Aware Graph Networks for Commonsense Reasoning (EMNLP-IJCNLP 19)
互联网大厂面试经验
📛 Fuzzy Name Matching with Machine Learning
Computation-Efficient Era: A Comprehensive Survey of State Space Models in Medical Image Analysis
Set of vectorizers that extract keyphrases with part-of-speech patterns from a collection of text documents and convert them into a document-keyphrase...
A web-based document annotation tool, powered by AI :rocket:
Important paper implementations for Question Answering using PyTorch
A Multi-Aspect Multi-Sentiment Dataset for aspect-based sentiment analysis.
ExtremeBERT is a toolkit that accelerates the pretraining of customized language models on customized datasets, described in the paper “ExtremeBERT: A...
A curated list of dedicated resources and applications
spaCy REST API, wrapped in a Docker container.
A Python library that enables ML teams to share, load, and transform data in a collaborative, flexible, and efficient way :chestnut: