On the application of Large Language Models for language teaching and assessment technology