String transformation based morphology learning