Crates.io | jsonnlp |
lib.rs | jsonnlp |
version | 0.0.4 |
source | src |
created_at | 2021-05-28 20:23:25.950686 |
updated_at | 2021-05-28 20:57:33.601481 |
description | an implementation of the JSON-NLP data structure |
homepage | |
repository | https://github.com/SemiringInc/RustJSONNLP |
max_upload_size | |
id | 403304 |
size | 29,158 |
(C) 2021 by Semiring Inc., Damir Cavar
This is a Rust implementation of JSON-NLP, a data structure for Natural Language Processing and Semantic analysis of text or speech.
This repository provides the Rust library jsonnlp for reading and writing JSON-NLP Schema conform data. JSON-NLP encodes outputs from Natural Language Processing (NLP) pipelines, functioning as a middleware to common NLP pipelines and components.
JSON-NLP wrappers for the output formats from various NLP pipelines are available:
Many other wrappers and modules likely exist or will be made available.
JSON-NLP processing and validation modules exist for other languages as well, as for example:
Java: J-JSON-NLP
Python: Py-JSON-NLP
Go or Golang: GoJSONNLP
more soon...
There is a visualizer for JSON-NLP available here: https://semiringinc.github.io/JSON-NLP-Viz/
Licensed under:
Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)