Design tasks of computational linguistics