Bug#652662: RFP: sylli -- The SSP Syllabifier
Package: wnpp
Severity: wishlist
* Package name : sylli
Version : 0.9.8
Upstream Author : Luca Iacoponi <jacoponi@gmail.com>
* URL : http://sylli.sourceforge.net/
* License : Apache License
Programming Lang: Python
Description : The SSP Syllabifier
Sylli is a universal syllabifier. Developed for Italian, it can easily
be adapted to any language that is claimed to respect the SSP. Sylli
divides timit, strings, files and directories into syllables and
provides other useful function for syllable analysis.
Even though Sylli comes out from a long tradition, it differs from other
syllabifiers in many features:
* it just does not try to obtain the syllabification out of a black box,
nor by implementing an arbitrary number of rules or transformations.
Sylli can be used to explore the principle it is based on and was
designed with particular attention to phonological theories.
* It is modular. You can edit the sonority scale, test the ouptut, add
your own transducers, even as external program, and costumise the
output, with no changes to the core structure of the Syllabification
Algorithm.
* It is accurate at least as much as other available syllabifiers for
Italian. It is easy to use and to test. Sylli comes with a GUI which
allows to edit and manage its modules, to choose syllabification
options, and to run a demo on chosen syllabification clusters to test.
* A command-line version can be used for scripting and advanced usage,
and as a python library, which make it 100% compatible with other NLP
tools such as NLTK. The code is organised in a way that reflects the
model proposed. The code is also simple and richly commented.
* Last but not least it is a free, even for commercial use,
cross-platform open-source software.
Reply to: