DSL for building language rules
Project description
# RITA DSL
[![Documentation Status](https://readthedocs.org/projects/rita-dsl/badge/?version=latest)](http://rita-dsl.readthedocs.io/?badge=latest) [![codecov](https://codecov.io/gh/zaibacu/rita-dsl/branch/master/graph/badge.svg)](https://codecov.io/gh/zaibacu/rita-dsl) [![made-with-python](https://img.shields.io/badge/Made%20with-Python-1f425f.svg)](https://www.python.org/) [![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://github.com/zaibacu/rita-dsl/graphs/commit-activity) [![PyPI version fury.io](https://badge.fury.io/py/rita-dsl.svg)](https://pypi.python.org/pypi/rita-dsl/) [![PyPI download month](https://img.shields.io/pypi/dm/rita-dsl.svg)](https://pypi.python.org/pypi/rita-dsl/) [![GitHub license](https://img.shields.io/github/license/zaibacu/rita-dsl.svg)](https://github.com/zaibacu/rita-dsl/blob/master/LICENSE)
This is a language, loosely based on language [Apache UIMA RUTA](https://uima.apache.org/ruta.html), focused on writing manual language rules, which compiles into [spaCy](https://github.com/explosion/spaCy) compatible patterns. These patterns can be used for doing [manual NER](https://spacy.io/api/entityruler) as well as used in other processes, like retokenizing and pure matching
## Links - [Live Demo](https://rita-demo.herokuapp.com/) - [Documentation](http://rita-dsl.readthedocs.io/) - [QuickStart](https://rita-dsl.readthedocs.io/en/latest/quickstart/)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for rita_dsl-0.3.2a0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5d0ec286fef725f789f871dfe119e417495be8b86d90d692ec88cdaa9302e0c |
|
MD5 | d86b0cb93ffc5800d5ce4e884ba6fa58 |
|
BLAKE2b-256 | a0488620bf905ec2d9cf2037f8ee18e53ac222982975431bb024683c270bd082 |