Принципы машинного обучения для изучения языков