Poio
Poio is a collection of software tools for linguists working in language documentation, descriptive linguistics and/or language typology. It allows linguists to manage and analyze their data. The Poio Interlinear Editor allows to add morpho-syntactic annotations to transcriptions. It supports various file formats for input, but will only output standardized XML defined by the Corpus Encoding Standard and the Text Encoding Initiative. Several tools for analyzing linguistic data will be made available to further process annotated data. Poio tools are written in Python and are based on PyQt.
Tools
Right now Poio consists of three sub-projects which are under heavy development:
- Poio Interlinear Editor: supports linguists working on language data (for example in language documentation projects) to add morpho-syntactic annotations to their data. Right now it only supports Elan's .eaf file format. You can open an .eaf file, add a morpheme and a gloss tier to your transcribed data and save the file.
- Poio Analyzer: allows to analyze the annotated data in several ways. Supports easy and complex searches. It supports Elan's .eaf file format and Toolbox files.
- PyAnnotation: is the basic library for all our tools. It is used to open and parse data from files. It currently supports Elan's .eaf files, Toolbox files and Kura XML files. It parses the files to an internal data structure common to all our tools, to make the data interchangeable.
Support and bug reports
You can post comments and questions about Poio in the Poio User Group. For bug reports please create an issue on Google Code.
We need your help to develop Poio. The best way to support Poio is by becoming a member of CIDLeS. Membership fee is only 30 Euros per year, and will be spent to support our work with endangered languages in Europe and our software development.
Code Repository
Poio and PyAnnotation are hosted at Github, anyone who wants to access the code repository or join the development should visit the repositories:
