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.
285 repos currently saved from this list.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Toolkit with state-of-the-art Automatic Terms Recognition methods in Scala
Indonesian Treebank
A high-accuracy, multilingual rule-based Sentence Boundary Detector (SBD) with a drop-in adapter for pysbd, delivering faster and more accurate sentence segmentation.
Platform for Evaluating and Reviewing of Multilingual Tasks
A character-wise tokenizer for morphologically rich languages
Alpino parser and related tools for Dutch
A variety of loaders for various NLP corpora.
This is a Python binding to the tokenizer Ucto. Tokenisation is one of the first step in almost any Natural Language Processing task, yet it is not always as trivial a task as it appears to be. This binding makes the power of the ucto tokeniser available to Python. Ucto itself is regular-expression based, extensible, and advanced tokeniser written in C++ (http://ilk.uvt.nl/ucto).
Neural Network based models for Natural Language Processing
DRF-based API server for Shoonya platform
JavaScript Arabic Stemmer
NLP engine code
Java library to tokenize Thai text into a list of TCCs
Persian stemmer and morphological analyzer
Natural language toolkit for Indonesian Language (Bahasa)
An Indonesian word embedding demo
FoLiA library for C++
Tiny QA Benchmark++ a micro-benchmark suite (52-item gold + on-demand multilingual synthetic packs), generator CLI, and CI-ready eval harness for ultra-fast LLM smoke-testing & regression-catching.
Named Entity Recognition for Danish
An extensive Python library for dealing with FoLiA (Format for Linguistic Annotation) documents, a rich XML-based format for linguistic annotation finding application in Natural Language Processing (NLP). This library was formerly part of PyNLPl.
Korean Parallel Corpus
Aspect based sentiment analysis for Hindi
Scala port of the word2vec toolkit.
Spanish Word Embeddings computed from large corpora and different sizes using fastText.
Regularized multilingual Probabilistic Semantic Analysis Scala implementation.
CRAN Task View: Natural Language Processing
A collection of Latinamerican Corpora, dictionaries to serve as resources for Text processing and Text mining.
Go library: convert numbers to Russian words with correct grammar. Числа прописью на Go с правильными склонениями.
A Java-based surface realiser for Natural Language Generation in Dutch, based on SimpleNLG (https://github.com/simplenlg/simplenlg)
Spanish Sentence Embeddings computed from large corpora using sent2vec.
sentiment analysis for spacy pipeline in python
Kotidgy aka "Kotlin Text Indexed Data Generator" is an index-based text data generator written in Kotlin
Bilingual RAG evaluation benchmark for culturally grounded English/Uzbek retrieval
No description.
trying to optimise the sivareddy parser found https://bitbucket.org/sivareddyg/hindi-dependency-parser