Skip to content

A modified version of the Stanford Semgrex package for dependency structures rewriting

License

Notifications You must be signed in to change notification settings

ftamburin/Semgrex-Plus

Repository files navigation

Semgrex-Plus

A modified version of the Stanford Semgrex package for dependency structures rewriting useful for treebank maintenance, revision and conversion.

Requirements:

  • ant
  • a C/C++ compiler (gcc)

Build the entire package with:

> make

Test the package with the provided scripts using the examples in [1]:

> ApplyRules.sh examples/treebank.conll examples/tbconv.rules examples/tbconv.CMDs
> ApplyDIFFCommands examples/treebank.conll < examples/tbconv.CMDs > examples/treebankCONV.conll
> CheckRules.sh examples/tbconv.rules
> CheckRules.sh examples/tbconvOVERLAP.rules

References

[1] Tamburini F. (2017). Semgrex-Plus: a tool for automatic dependency-graph rewriting. In Proc. International Conference on Dependency Linguistics - DepLing2017, Pisa.

[2] Alfieri L., Tamburini F. (2016). (Almost) Automatic Conversion of the Venice Italian Treebank into the Merged Italian Dependency Treebank Format. In Proc. 3rd Italian Conference on Computational Linguistics - CLiC-IT 2016, Napoli, 5-6 December 2016, 19-23. PDF.

About

A modified version of the Stanford Semgrex package for dependency structures rewriting

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages