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: about 2 years ago
Linked from 1 awesome list

dsllanguagenatural-language-processingnlpparsingpythonregexrule-basedspacy

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
yohasebe/ruby-spacy A Ruby module providing access to spaCy's natural language processing capabilities 63
ms-ati/docile Simplifies 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 access 419
quanteda/spacyr An R wrapper around spaCy for natural language processing tasks 251
patterns-ai-core/langchainrb A Ruby library providing an interface to Large Language Model (LLM) providers for text generation and embedding 1,415
sedthh/lara-hungarian-nlp A lightweight Python library for natural language processing in Hungarian 29
davidnemeskey/embert Provides pre-trained transformer-based models and tools for natural language processing tasks 2
microsoft/neuronblocks A toolkit for building and deploying neural network models for natural language processing tasks. 1,448
chartbeat-labs/textacy A Python library providing a range of natural language processing tasks and utilities 2,217
explosion/spacy-stanza Wraps the Stanza NLP library to use Stanford models with spaCy 725
nttcslab-nlp/doc_lm This repository contains source files and training scripts for language models. 12
explosion/spacy-lookups-data Provides additional data resources for spaCy's natural language processing capabilities 98
ermlab/politbert Trains a language model using a RoBERTa architecture on high-quality Polish text data 33
balavenkatesh3322/nlp-pretrained-model A collection of pre-trained natural language processing models 170
iclrandd/blackstone Develops an NLP pipeline and model for processing long-form legal text 637
diasks2/ruby-nlp A collection of Ruby Natural Language Processing libraries and tools 1,269