Semi-supervised learning of morphological paradigms and lexicons