New Methods in Language Processing and Computational Natural Language Learning