跳转到主要内容

labelbuddy json与其他格式之间的转换。

项目描述

labelutils

Python脚本,用于在和其他标注工具的文件格式之间进行转换。

安装

可以从PyPI使用

pip install labelutils

但鉴于这是一个工作版本,目前最好从Git存储库安装以获取更新版本的版本

pip install "git+https://github.com/jeromedockes/labelutils.git"

用法

安装后,我们可以使用labelutils_convert

将inception转换为labelbuddy格式

labelutils_convert --from inception  --to labelbuddy --in_txt_dir /path/to/txt_dir --in_wtsv_dir /path/to/wtsv_dir --out_jsonl docs.jsonl

其中

  • /path/to/txt_dir是一个包含已导入Inception的.txt文件的目录,即文档的内容。
  • path/to/wtsv_dir是一个包含从Inception导出的.wtsv WebAnno文件的目录,其名称必须与.txt文件的名称匹配,但扩展名除外。

将labelbuddy转换为inception格式

labelutils_convert --from labelbuddy --to inception --in_jsonl docs.jsonl --in_wtsv_dir  /path/to/wtsv_dir --out_inception_dir inception_docs

其中

  • docs.jsonl包含以labelbuddy格式表示的文档和标注。
  • /path/to/wtsv_dir是包含从Inception导出的.wtsv WebAnno文件的目录。如果其中包含任何标注,则忽略这些标注,但此文件仍然需要以获取Inception的文档分词。
  • 输出将存储在inception_docs

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定要选择哪个,请了解更多关于安装包的信息。

源分布

labelutils-0.0.1.tar.gz (8.9 kB 查看哈希值)

上传时间 源代码

构建分发版本

labelutils-0.0.1-py3-none-any.whl (10.0 kB 查看哈希值)

上传时间 Python 3

支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页