rita-dsl

NLP pattern builder

A DSL for building custom NLP patterns from manual language rules

A Domain Specific Language (DSL) for building language patterns. These can be later compiled into spaCy patterns, pure regex, or any other format

GitHub

65 stars
4 watching
3 forks
Language: Python
last commit: almost 4 years ago
Linked from 1 awesome list

dsllanguagenatural-language-processingnlpparsingpythonregexrule-basedspacy

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
yohasebe/ruby-spacyA Ruby module providing access to spaCy's natural language processing capabilities63
ms-ati/docileSimplifies the creation of Domain Specific Languages (DSLs) in Ruby by providing a way to treat methods as a DSL and handle code extraction with local variable access418
quanteda/spacyrAn R wrapper around spaCy for natural language processing tasks251
patterns-ai-core/langchainrbA Ruby library providing an interface to Large Language Model (LLM) providers for text generation and embedding1,487
sedthh/lara-hungarian-nlpA lightweight Python library for natural language processing in Hungarian29
davidnemeskey/embertProvides pre-trained transformer-based models and tools for natural language processing tasks2
microsoft/neuronblocksA toolkit for building and deploying neural network models for natural language processing tasks.1,448
chartbeat-labs/textacyA Python library providing NLP tools and utilities built on top of spaCy for text processing and analysis.2,217
explosion/spacy-stanzaWraps the Stanza NLP library to use Stanford models with spaCy726
nttcslab-nlp/doc_lmThis repository contains source files and training scripts for language models.12
explosion/spacy-lookups-dataProvides additional data resources for spaCy's natural language processing capabilities98
ermlab/politbertTrains a language model using a RoBERTa architecture on high-quality Polish text data33
balavenkatesh3322/nlp-pretrained-modelA collection of pre-trained natural language processing models170
iclrandd/blackstoneDevelops an NLP pipeline and model for processing long-form legal text641
diasks2/ruby-nlpA collection of Ruby Natural Language Processing libraries and tools1,272