CentreForDigitalHumanities / CentreForDigitalHumanities/anncor-scripts

Repetition, retracing, reformulation correction

Open
#38 1 comment 0 reactions 1 assignee Claimed by @JeltevanBoheemen View on GitHub
Dominant language
Python
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

In the current parses, the following CHAT annotated constructs are ignored:

- repetition `[/]`
- retracing `[//]`
- reformulation `[///]`

The following steps should be implemented and executed:
- [x] identify parse files with these constructs. This is already done by @JanOdijk, paths are provided in error check Excel file.
- [x] extract the part of the original utterance that is ignored
- [x] parse the above part separately, using the same Alpino version as the original parse
- [x] take everything under the `top/top` node, and prepend it to the original `top/top` node
- [ ] fix node attributes for new tree:
- `@begin` and `@end`
- [ ] count new number of leaf nodes
- [ ] add the count to original nodes
- `@id`
- presumed implementation is a depth-first sequence `0...n`
- [ ] check this with existing files
- [ ] fix reparses
- [x] add metadata concerning false starts. @JanOdijk developed a script for this purpose.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.