我刚开始使用brat注释工具,我想将我的两个注释文件"test.ann“和"train.ann”转换为.json文件,以便在我的神经网络中使用它们。是否有任何特定的转换工具?我尝试过cli工具,但它是用GO语言编写的,我想知道是否有用Python语言编写的
发布于 2022-07-19 04:25:04
我确实写了一些东西,但主要是为自己写的,所以它没有在PyPI上发布,也没有很好地记录下来。回购是这里。我不认为bratpy.json模块支持所有的可能性,但是如果您需要什么东西,请告诉我,我将尝试处理它。然而,它生成一种特定的JSON格式(与brat可视化输入兼容),如果您需要不同的东西,最好使用低级别的bratpy.annotation模块来解析brat文件并自己实现转换。bratpy.annotation实际上与我们在brat中使用的代码相同,因此它完全实现了brat格式。
bratpy.annotation的使用在源文件顶部有一些文档。bratpy.json没有,但是应该很容易推断查看源文件--您将需要使用bratpy.annotation.TextAnnotationsWithText对象和从bratpy.conf加载的配置文件。
https://stackoverflow.com/questions/71249451
复制相似问题