- Вместе со значением подмененное слово учит и свою форму.
- NativeLingo согласует число, время и род с фразой, которую ты читаешь.
- Если форму нельзя проверить, ты видишь базовое слово, потому что ничего не угадывается.
Форма слова тоже входит в то, что ты учишь
Допустим, ты читаешь «Я купил две книги», и расширение подставляет испанское слово. Если это «libro», по-испански выходит «две книга», хотя смысл по-прежнему понятен.
Ты этого не заметишь, ведь читаешь ради смысла, а смысл верный. Зато память тихо откладывает «dos libro» как что-то уже знакомое.
Встреть такое двадцать раз, и оно начнет звучать нормально, а так ошибка и становится привычкой.
Как NativeLingo выбирает форму
Поэтому сначала NativeLingo разбирает слово на странице и отмечает число, время и то, кто совершает действие.
Потом он ищет нужную форму в опубликованных таблицах словоформ, UniMorph и трибанках Universal Dependencies. Их составляли лингвисты, так что ничего сгенерированного там нет.
Так «две книги» становятся «dos libros», а «я открыл» превращается в «abrí». В итальянском те же две книги становятся «due libri».
Где это важнее всего
Английский почти не меняет слова, а большинство других языков, которые здесь можно учить, меняют их сильно.
У немецких существительных почти у каждого типа свое множественное число, как в «die Autos» и «die Bücher». Французский добавляет род и согласование, а испанские и итальянские глаголы меняются по лицам и временам.
Инструмент, который не смотрит на формы слов, нормально справляется с существительными в единственном числе, но дальше понемногу учит неверному варианту.
Когда формы нет в таблицах
Иногда в таблицах нет точной формы, которая нужна фразе, и тогда NativeLingo показывает базовый перевод.
Мы никогда не строим форму по правилу или наугад. Базовая форма менее точна, зато в ней нет ошибки, которую ты перенесешь в свою речь.
Вопросы
Да. За испанским, французским, немецким, итальянским, португальским, нидерландским и шведским стоят таблицы форм.
Да. Неправильные формы берутся из тех же таблиц, так что ты видишь их такими, какие они в живом языке.
Базовую форму ты встретишь в повторении, а на странице форму определяет фраза.