Mirror server info
Change

Download of slearp slearp_0.96 (slearp_0.96.tar.gz: 2,237,666 bytes) will begin shortly. If not so, click slearp_0.96.tar.gz.

File Information

File Size
2,237,666 bytes
MD5
e943640bab0bad1eb20ba56b11870264
SHA1
4321bfa33e25ee938a884af64821ba1e3def2700
SHA256
000b834e00055760b9d54bcb4330d90262807cb4664144ae1f613babb2b5c971
Virus Check
Uploaded files are scanned with VirusTotal on OSDN.

Project Description

Slearp (structured learning and prediction) is the structured learning and predict toolkit for tasks such as g2p conversion, based on discriminative leaning. Currently, slearp is implemented to be convenient for a learning of g2p conversion model. However, slearp can be applied in another structured learning problems such as morphological analysis, with some devisals.

Given a training dataset which the cosegmentation (string alignment) has already been performed, slearp learns a model (e.g. g2p conversion model). Next, given a source sequence (e.g. grapheme sequence), slearp predicts a appropriate target sequence (e.g. phoneme sequence) with the segmentation of the source and target sequence, using the model learned by slearp.

So far, slearp supports L2 norm conditional random fields (CRF), Structured Adaptive Regularization of Weight Vectors (Structured AROW), Structured Narrow Adaptive Regularization of Weights (Structured NAROW), and Structured Soft Margin Confidence Weighted Learning (Structured SMCW) as discriminative leaning. Structured SMCW get higher performance than other approches. The license of slearp is GNU GPL.

Developer implementing slearp is below.

NAIST(Nara Institute of Science and Technology)
Graduate School of Information Science
Augmented Human Communication Laboratory
The Doctoral Program
Keigo Kubo