Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Natural Language Processing

Natural Language Processing

268 projects

Showing 16 of 268 projects

frog
frogC++

A tagger, lemmatizer, morphological analyzer, and dependency parser for Dutch using memory-based NLP modules.

#c-plus-plus-library#computational-linguistics#memory-based-learning
Stars81
Forks12
Last commit1 month ago
CommonRegexRuby
CommonRegexRubyRuby

Extract dates, times, emails, phone numbers, and other common patterns from text using pre-built regular expressions.

#ruby-gem#natural-language-processing#string-utilities
Stars80
Forks5
Last commit4 years ago
stopwords-filter
stopwords-filterRuby

A Ruby gem for filtering stopwords from text with built-in support for multiple languages via Snowball lists.

#stopwords#ruby-gem#natural-language-processing
Stars80
Forks54
Last commit2 years ago
CRAFT
CRAFTClojure

A biomedical text corpus with 97 full-text articles annotated for concepts, coreferences, and structural elements.

#coreference-resolution#mondo-ontology#biomedical-text-corpus
Stars79
Forks19
Last commit2 years ago
max-speech-to-text-converter
max-speech-to-text-converterPython

A Docker-based speech recognition model that converts short English WAV audio files into text using Mozilla's DeepSpeech.

#codait#ibm#ai
Stars77
Forks32
Last commit8 months ago
textcat
textcatGo

A Go package for n-gram based text categorization and language detection with UTF-8 support.

#text-categorization#n-gram#natural-language-processing
Stars73
Forks11
Last commit1 year ago
ucto
uctoC++

A rule-based Unicode tokenizer that separates words from punctuation and splits sentences for NLP preprocessing.

#nlp-library#computational-linguistics#rule-based
Stars71
Forks14
Last commit1 month ago
raingrams
raingramsRuby

A flexible and general-purpose ngrams library written in Ruby, supporting various gram types, vocabulary models, and text analysis.

#statistical-analysis#text-analysis#ngrams
Stars70
Forks7
Last commit5 years ago
chronicity
chronicityCommon Lisp

A natural language date and time parser for Common Lisp, inspired by Ruby's Chronic.

#datetime#natural-language-processing#date-parsing
Stars70
Forks14
Last commit7 years ago
go-sdk
go-sdkGo

Go SDK for interacting with IBM Watson AI services, providing authentication, API clients, and utilities.

#hacktoberfest#cloud-services#go-sdk
Stars67
Forks22
Last commit1 year ago
ruby-spacy
ruby-spacyRuby

A Ruby wrapper for the spaCy NLP library via PyCall, enabling tokenization, POS tagging, NER, and OpenAI integration.

#parsing#nlp-library#spacy
Stars67
Forks6
Last commit3 months ago
gibran
gibranElixir

An Elixir natural language processor for tokenization, counting, and string similarity analysis.

#string-similarity#text-metrics#nlp-library
Stars65
Forks3
Last commit9 years ago
sparser
sparserCommon Lisp

A model-driven, rule-based natural language understanding system for high-precision information extraction at scale.

#rule-based#high-performance#kr-language
Stars64
Forks11
Last commit1 year ago
EasyCCG
EasyCCGJava

A CCG parser implementing all combinators with parsing to logical form and parameter estimation for probabilistic CCG.

#probabilistic-models#computational-linguistics#nlp-research
Stars62
Forks20
Last commit8 years ago
MMSEGO
MMSEGOGo

A Go implementation of the MMSEG Chinese word segmentation algorithm for text processing.

#text-analysis#mmseg-algorithm#go-library
Stars62
Forks14
Last commit14 years ago
Reductio
ReductioSwift

A Swift library implementing the TextRank algorithm for automatic text summarization and keyword extraction.

#automatic-summarization#text-rank#ios
Stars0
Forks0
Last commit11 days ago
PreviousPage 8 of 8

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Machine Learning128
#Nlp89
#Text Analysis63
#Deep Learning61
#Python43
#Computer Vision33
#Text Processing32
#Named Entity Recognition31
#Python Library29
#Text Classification24
#Tensorflow23
#Ruby Gem22