Kanones.jl
☛ Build customized morphological parsers for ancient Greek
Caution!
Pages flagged with 🤷♂️ have been dumped from documentation of an earlier version of Kanones, and have not yet been reviewed for the current release.
Kanónes: overview
Kanones.jl
is a Julia package for building Greek morphological parsers. Its features include:
- data managed in delimited-text tables that you can modify or add to with any text editor
- rigorously defined orthographies. Example parsers implement a standard orthography of printed editions of literary Greek, and an orthography for epigraphic Greek in the alphabet used by Athens before 403 BCE.
- implemented entirely in the Julia language (no other technical prerequisites):
- platform independent
- fast: a parser built with Kanones on consumer-grade hardware can typically parse a token in 1-9 milliseconds.
- code library can be used from command line, in scripts, in web apps, directly in an editor like Visual Studio Code
Contents of this site
Learning about the Kanónes system | Using Kanones.jl | |
---|---|---|
Hands-on | Get started! | Recipes for working with Kanones.jl |
Cognition | Understanding Kanónes | Reference |