2个版本
0.0.4 | 2021年5月28日 |
---|---|
0.0.3 | 2021年5月28日 |
0.0.2 |
|
0.0.1 |
|
#1626 在 数据结构
18KB
355 行
JSON-NLP
(C) 2021 by Semiring Inc., Damir Cavar
这是对JSON-NLP的Rust实现,JSON-NLP是一种用于文本或语音的自然语言处理和语义分析的数据结构。
简介
此仓库提供了Rust库jsonnlp,用于读取和写入JSON-NLP Schema符合的数据。JSON-NLP用于编码自然语言处理(NLP)管道的输出,作为中间件连接到常见的NLP管道和组件。
提供了各种NLP管道输出的JSON-NLP包装器
- Flair 和 Flair-JSON-NLP
- NLTK 和 NLTK-JSON-NLP
- Polyglot 和 Polyglot-JSON-NLP
- spaCy 和 spaCy-JSON-NLP
- Xrenner 和 Xrenner-JSON-NLP
- Stanford CoreNLP
- OpenNLP
许多其他包装器和模块可能存在或将被提供。
JSON-NLP处理和验证模块也适用于其他语言,例如
- Java: J-JSON-NLP
- Python: Py-JSON-NLP
- Go或Golang: GoJSONNLP
安装
即将发布...
JSON-NLP的可视化
这里有一个JSON-NLP的可视化工具:https://semiringinc.github.io/JSON-NLP-Viz/
许可证
许可协议
Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
依赖项
~10–21MB
~317K SLoC