Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Nlp

Nlp

165 projects

Showing 36 of 160 projects

NLP with Ruby
NLP with RubyRuby

A curated list of awesome resources, libraries, and tools for natural language processing (NLP) in Ruby.

#computational-linguistics#ruby-gems#pos-tag
Stars1.1k
Forks70
Last commit2 years ago
Awesome NLP with Ruby
Awesome NLP with RubyRuby

A curated list of awesome resources, libraries, and tools for natural language processing (NLP) in Ruby.

#computational-linguistics#ruby-gems#text-analysis
Stars1.1k
Forks70
Last commit2 years ago
This Word Does Not Exist
This Word Does Not ExistPython

A GPT-2 variant that generates plausible fake words, definitions, and usage examples from scratch.

#natural-language-understanding#creative-ai#text-generation
Stars1.0k
Forks84
Last commit
QANet
QANetPython

A TensorFlow implementation of QANet for machine reading comprehension on the SQuAD dataset.

#squad#deep-learning#neural-networks
Stars985
Forks298
Last commit8 years ago
chatbot
chatbotHTML

Visually build full-featured chatbots for Telegram, Facebook Messenger, Viber, Twilio, and Slack using Node-RED with minimal coding.

#flow-based#low-code#slack
Stars983
Forks197
Last commit2 days ago
KerasNLP
KerasNLPPython

A pretrained modeling library for Keras 3 offering simple, flexible, and fast access to models for text, image, and audio tasks.

#jax#keras-3#deep-learning
Stars983
Forks338
Last commit2 days ago
Plato
PlatoPython

A flexible Python framework for developing, training, and evaluating conversational AI agents in single or multi-agent environments.

#conversational-ui#chatbots#python-library
Stars981
Forks186
Last commit5 years ago
rnn
rnnLua

A Recurrent Neural Network library for Torch7's nn, providing RNN, LSTM, GRU, and other sequence modeling modules.

#deep-learning#neural-networks#gru
Stars941
Forks309
Last commit8 years ago
Awesome Dataset Tools
Awesome Dataset Tools

A curated list of open-source and commercial tools for labeling and managing datasets across images, audio, time series, and text.

#data-labeling#annotations#data-annotation
Stars937
Forks135
Last commit3 years ago
CLTK
CLTKPython

A Python natural language processing library for pre-modern languages like Latin, Ancient Greek, and Sanskrit.

#latin#ai#spacy
Stars907
Forks338
Last commit3 months ago
Chatito
ChatitoTypeScript

Generate datasets for AI chatbots, NLP tasks, NER, and text classification using a simple domain-specific language.

#chatbots#text-classification#domain-specific-language
Stars888
Forks149
Last commit2 years ago
PIXIU
PIXIUJupyter Notebook

An open-source suite featuring financial large language models (FinMA), instruction datasets (FIT), and evaluation benchmarks (FinBen) for financial AI.

#stock-price-prediction#financial-ai#instruction-tuning
Stars865
Forks115
Last commit1 year ago
Catalyst
CatalystC#

Catalyst is a high-performance C# NLP library inspired by spaCy, offering pre-trained models, entity recognition, and embedding training.

#natural-language-understanding#ai#text-analysis
Stars853
Forks84
Last commit2 days ago
Seq2seq-Chatbot
Seq2seq-ChatbotPython

A minimal 200-line implementation of a sequence-to-sequence chatbot using TensorLayer and TensorFlow.

#chat#educational#tensorlayer
Stars841
Forks309
Last commit4 years ago
SimpleNLG
SimpleNLGJava

A Java API for Natural Language Generation that handles morphological realization, text generation, and basic aggregation.

#realization-engine#natural-language#language-processing
Stars826
Forks185
Last commit1 year ago
Accelerated Text
Accelerated TextJavaScript

A no-code natural language generation platform that transforms structured data into varied textual descriptions.

#rule-engine#no-code#nocode
Stars806
Forks46
Last commit3 years ago
Character-Aware Neural Language Models
Character-Aware Neural Language ModelsPython

TensorFlow implementation of character-aware neural language models using CNN, highway networks, and LSTM.

#neural-network#deep-learning#text-generation
Stars779
Forks240
Last commit
Question Answering
Question Answering

A curated list of resources for Question Answering (QA), covering machine learning, deep learning, datasets, and research.

#squad#nlp-resources#information-retrieval
Stars768
Forks104
Last commit4 years ago
DBPedia Spotlight
DBPedia SpotlightScala

A tool for automatically annotating mentions of DBpedia resources in text, linking entities to their global identifiers.

#content-tagging#text-analysis#semantic-annotation
Stars759
Forks192
Last commit8 years ago
ChatGPT-Paper-Reader
ChatGPT-Paper-ReaderPython

A Python tool that uses GPT-3.5 to read, summarize, and answer questions about academic PDF papers locally.

#gradio#paper-summarization#research-tools
Stars756
Forks111
Last commit2 years ago
DNABERT
DNABERTPython

A pre-trained BERT model designed for DNA sequence analysis, enabling genome understanding tasks like classification and motif discovery.

#transformer-model#kmer#deep-learning
Stars753
Forks179
Last commit4 months ago
MeTA
MeTAC++

A modern C++ toolkit for text retrieval and analysis, featuring indexing, ranking, topic modeling, classification, and language models.

#information-retrieval#text-classification#graph-algorithms
Stars714
Forks237
Last commit3 years ago
whatlanggo
whatlanggoGo

A natural language detection library for Go that identifies 84 languages and scripts with no external dependencies.

#multilingual-support#text-analysis#script-recognition
Stars688
Forks69
Last commit3 years ago
profanity-check
profanity-checkPython

A fast, robust Python library to detect offensive language in text using a machine learning model.

#profanity-filter#sklearn#python3
Stars653
Forks123
Last commit1 year ago
cookiecutter-spacy-fastapi
cookiecutter-spacy-fastapiPython

A cookiecutter template for deploying spaCy NLP models as FastAPI services compatible with Azure Search Custom Skills.

#fastapi#spacy#api-template
Stars619
Forks61
Last commit3 years ago
Wiki2Vec. Getting Word2vec vectors for entities and word from Wikipedia Dumps
Wiki2Vec. Getting Word2vec vectors for entities and word from Wikipedia DumpsJava

Generate Word2Vec vectors for DBpedia entities from Wikipedia dumps, linking words and topics to structured knowledge.

#semantic-analysis#word2vec#entity-embeddings
Stars602
Forks133
Last commit
go-edlib
go-edlibGo

A comprehensive Go library for string comparison and edit distance algorithms, including Levenshtein, LCS, Hamming, Jaro-Winkler, and Cosine similarity.

#lcs#unicode#go-library
Stars599
Forks29
Last commit4 months ago
R-Net
R-NetPython

TensorFlow implementation of R-Net for machine reading comprehension on the SQuAD dataset.

#squad#deep-learning#neural-networks
Stars577
Forks209
Last commit7 years ago
German NLP resources
German NLP resources

A curated list of open-access resources and tools for Natural Language Processing (NLP) focused on the German language.

#german-language#computational-linguistics#language-resources
Stars522
Forks66
Last commit1 year ago
word-embedding
word-embeddingGo

A Go library implementing word embedding models (Word2Vec, GloVe, LexVec) from scratch with CLI and SDK.

#word2vec#go-library#natural-language-processing
Stars506
Forks45
Last commit3 years ago
DL Translate
DL TranslatePython

A Python library for translating between 200 languages using Hugging Face transformer models like mBART-50, m2m100, and NLLB-200.

#python-library#machine-translation#multilingual
Stars497
Forks48
Last commit1 year ago
Awesome Natural Language Generation
Awesome Natural Language Generation

A curated list of resources dedicated to Natural Language Generation (NLG), including datasets, libraries, tools, and research.

#natural-language-understanding#ai#chatbots
Stars482
Forks59
Last commit2 years ago
Natural Language Generation
Natural Language Generation

A curated list of resources dedicated to Natural Language Generation (NLG), including datasets, libraries, tools, and research.

#natural-language-understanding#ai#chatbots
Stars482
Forks59
Last commit2 years ago
CogCompNLP
CogCompNLPJava

A comprehensive suite of Java NLP libraries and tools for text annotation, feature extraction, and language processing tasks.

#part-of-speech-tagging#cogcomp#java-library
Stars480
Forks143
Last commit2 years ago
PaperRobot: Incremental Draft Generation of Scientific Ideas
PaperRobot: Incremental Draft Generation of Scientific IdeasPython

An AI system that incrementally generates scientific paper drafts by predicting links between concepts and generating text sections.

#computational-linguistics#knowledge-graphs#paper-generation
Stars479
Forks128
Last commit
nlp
nlpGo

A Go library implementing selected machine learning algorithms for natural language processing and semantic analysis.

#semantic-analysis#tf-idf#text-analysis
Stars474
Forks46
Last commit5 years ago
PreviousPage 3 of 5Next

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
2 days ago
7 years ago
8 years ago
2 years ago
#Machine Learning90
#Natural Language Processing89
#Deep Learning46
#Python40
#Text Analysis33
#Python Library25
#Neural Networks25
#Named Entity Recognition21
#Tensorflow20
#Data Science20
#Computer Vision18
#Ai16