【问题标题】:Brat annotation file to json file conversionBrat 注释文件到 json 文件的转换
【发布时间】:2022-07-19 12:25:04
【问题描述】:

我是使用 brat 注释工具的新手,我想将我的两个注释文件“test.ann”和“train.ann”转换为 .json 文件,以便可以在我的神经网络中使用它们。是否有任何特定的转换工具?我试过一个 cli 工具,但它是用 GO 语言编写的,我想知道是否有任何用 Python 语言编写的

【问题讨论】:

    标签: json annotations brat


    【解决方案1】:

    我确实写了一些东西,但主要是为我自己写的,所以它没有在 PyPI 上发布,或者记录得很好。回购是here。我不认为bratpy.json 模块支持所有的可能性,但是如果您需要缺少某些东西,请告诉我,我会尝试处理它。但是,它会生成一种特定格式的 JSON(兼容带小子可视化输入),如果您需要不同的东西,最好使用低级bratpy.annotation模块来解析小子文件并自己实现转换。 bratpy.annotation其实和brat本身的代码是一样的,所以完全实现了brat格式。

    bratpy.annotation 的用法在source file 的顶部有一些文档。 bratpy.json 没有,但是通过查看源文件应该很容易推断出来——你需要使用bratpy.annotation.TextAnnotationsWithText 对象,以及从bratpy.conf 加载的配置文件。

    【讨论】:

      猜你喜欢
      • 2018-10-09
      • 1970-01-01
      • 2019-07-15
      • 1970-01-01
      • 2023-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-23
      相关资源
      最近更新 更多