Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
:book: A curated list of resources dedicated to Natural Language Processing (NLP)
GitHub stars and default-branch commits for keon/awesome-nlp.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
LLM inference in C/C++
💫 Industrial-strength Natural Language Processing (NLP) in Python
Label Studio is a multi-type data labeling and annotation tool with standardized output format
Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems.
Library for fast text representation and classification.
Open-source speech recognition toolkit for training, inference, streaming ASR, VAD, punctuation, speaker diarization pipelines, and OpenAI-compatible/MCP serving.
modest natural-language processing
💥 Fast State-of-the-Art Tokenizers optimized for Research and Production
general natural language facilities for node
Open source annotation tool for machine learning practitioners.
An NLP library for building bots, with entity extraction, sentiment analysis, automatic language identify, and so more
Find Dates, Places, Times, and More. A .js library for parsing text for specific information.
Argilla is a collaboration tool for AI engineers and domain experts to build high-quality datasets
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.
:book: A Golang library for text processing, including tokenization, part-of-speech tagging, and named-entity extraction.
natural language processor powered by plugins part of the @unifiedjs collective
Underthesea - AI Assistant
Kiwi(지능형 한국어 형태소 분석기)
Natural Language Processing Pipeline - Sentence Splitting, Tokenization, Lemmatization, Part-of-speech Tagging and Dependency Parsing
Deliver safe & effective language models
A web-based annotation tool for natural language processing (NLP)
Fast and production-ready question answering in Node.js
potato: the portable annotation tool
Stopwords for 50 languages in JSON format
South-East Asia Large Language Models
Anafora is a web-based raw text annotation tool
초경량 한국어 형태소 분석기 — 1MB 모델로 브라우저에서 실행(WASM). Ultra-lightweight Korean morphological analyzer in the browser. npm: garu-ko
:new: Demo code for the Natural Language Understanding Service.
Platform for Evaluating and Reviewing of Multilingual Tasks
An Indonesian word embedding demo