Кажется, нас давно тут не было, и мы возвращаемся и возвращаемся не с пустыми руками: та-дам! До определенного момента Lingualeo был отличным способом пополнять словарный запас свежими идиомами и «живой» лексикой спикеров TED. Вы могли развивать навыки, изучая интересный контент. Но сегодня все изменилось.
За следующие 7 минут вы узнаете, чему мы научились у самих себя в детстве, про NLP-парсинг предложений, современные фишки front-end разработки и про новый способ изучать грамматику онлайн.
Активные пользователи Lingualeo уже прошли тестирование, приступили к прокачке своих навыков и следят за прогрессом в реальном времени. Мы посмотрели на результаты грамматического теста, и увидели, где чаще допускают ошибки. И тут у нас две новости. Обе так себе.
- Первая: в среднем на каждый 3-й вопрос учащиеся дают неверный ответ.
- Вторая: 33% только что зарегистрированных пользователей (а это, на секундочку, около 4-х млн человек) не знают грамматику английского.
Нужно было что-то предпринять. Пришло понимание: необходим простейший механизм запоминания грамматических конструкций на подсознании! Прямо в мозг. Вот так, амбициозно.
На Lingualeo уже есть грамматические курсы, с ними можно изучить теорию, чем и занимаются в данный момент сотни тысяч человек. Но теория лучше запоминается вместе с практикой. Порой, чтобы сказать что-то, не нужно даже знать правило. Главное, быть уверенным: то, что ты говоришь — правильно. Разве это возможно?
Мечтать по-английски правильно
Мы ночами не спали, думали о тех несчастных, кому ну совсем не по сердцу изучение формальных правил, но очень хочется правильно говорить, писать и мечтать на английском. О прилежных учениках, которые вовсе не виноваты в том, что человеческий мозг сам решает, что помнить, а что — забывать, мы тоже переживали.
Большинство научилось различать времена, начиная говорить на родном языке в раннем детстве. Мы просто повторяли за взрослыми! Иногда нас поправляли, и мы запоминали, в каком месте была ошибка. Основным принципом было подражание и воспроизведение правильных шаблонов. Вот он — удачный способ прокачать грамматику, нам подходит.
Итак, встречайте новый раздел Lingualeo для практики английского — Грамматика.
Внутри раздела — тренажер грамматических конструкций. Пользователю предстоит собрать фразы из предложенных слов в строгом порядке. В каждом отдельном случае тренируется применение определенной формулы. Тысячи примеров для каждого правила никогда не повторяются, чтобы учащийся запоминал не конкретные примеры, а сам принцип.
Каждый случай употребления того или иного времени или грамматической формулы имеет индикатор изученности и «прочности» знания. Он становится зеленым по мере того, как правило изучается. Со временем кое-что будет забываться — в этот период индикатор будет менять цвет, а Лео — настойчиво рекомендовать повторить материал.
Кстати, тренировки интегрированы в систему заданий, со всеми благами интервального повторения. Тренировки лексики и освоение развлекательных и позновательных материалов перемежаются, теперь с тренажером грамматики. Это тот самый “интерливинг”, на который мы взяли курс еще в конце прошлого года.
Следующие несколько абзацев рекомендуем почитать тем, кто любит вдаваться в детали.
Понять, как оно работает
Прямо сейчас, пока раздел работает в бета-режиме, тренажер бесплатный. В нем 10 правил, от самых простых до весьма сложных (модальные глаголы, причастия и пассивный залог). Раздел будет развиваться, и со временем мы покроем все грамматические конструкции.
Щелкнув по правилу, попадаем на тренировку. За один подход нужно собрать 10 предложений. Если учащийся допускает ошибки, они подсвечиваются, и дается новый шанс — и так до тех пор, пока, наконец, он не сложит цепочку в нужном порядке. Правильно составленное предложение автоматически озвучивается. Не забудьте выбрать вариант произношения — британский или американский.
Если построение конструкции и случаи употребления еще не знакомы, то перед тем, как начать собирать предложение, можно воспользоваться подсказкой, нажав кнопку «Показать правило». Что важно — правило объясняется на родном языке, с множеством примеров.
Те, кто успел ознакомиться с теорией на грамматических курсах, может сразу начинать собирать конструкции. Наша команда постаралась, чтобы тренировка не наводила тоску. В ней тысячи примеров, не выдуманных тетеньками и дяденьками-составителями учебников, а выдернутых из ваших любимых книг и интереснейших научных статей в Джунглях Lingualeo. Да, кое-кому пришлось заняться парсингом всех этих предложений в сотнях тысяч материалов — об этом дальше.
Углубиться в детали (нет, серьезно)
Парсинг работает так: при публикации контента в Джунглях, происходит его обработка нашим NLP-сервисом. Сервис разбирает контент на предложения и слова, определяет различные их свойства (как предложений, так и слов). Для предложений это грамматическая модель, для слов — частотность. После такой обработки тексты попадают на модерацию. UGC-контент предполагает большое количество ошибок в предложениях, поэтому из общего числа примеров мы отбираем только качественные и интересные. Оператор присваивает модели правило или несколько правил, после чего все предложения этой модели могут отправляться в тренировки. Та-дам!
А теперь том, как мы презентуем всю эту красоту пользователям. В веб-разработке тренды могут меняться каждую неделю, и самый современный код может устареть уже через год. История нашего продукта насчитывает 5 лет. За этот срок было внесено очень много архитектурных исправлений и улучшений. В какой-то момент стало ясно, что нужен переход на что-то концептуально иное, что поможет упростить новый код и уменьшить стоимость его поддержки. После долгих обсуждений и споров мы остановили свой выбор на следующем стеке JS-технологий:
- React — основа API для собственной реализации;
- Virtual DOM — работа с Virtual DOM;
- БЭМ — стили, ресурсы;
- Redux — поток данных;
- webpack — заначка: в ближайшем будущем планируем сделать основой всей сборки.
Образовалась исключительно комфортная среда, которая подходит для работы над нашим продуктом. Результаты первых экспериментов — в разделе "Грамматика" и в журнале прогресса.
Стать первым испытателем
Посмотрите сами, что у нас получилось! Грамматика уже ждет первых испытателей. И пишите, пожалуйста, если найдете ошибки — мы нуждаемся в вашей помощи!
Занимайтесь каждый день с Lingualeo, получайте удовольствие и результат! Следите за нашими новостями в Twitter, Facebook, vkontakte и Instagram.
Комментарии (50)
Dolios
22.09.2015 17:06+7Пользуясь случаем, хотел бы попросить вас добавить кеширование в приложении. В условиях отвратительной связи в электричке и метро, прохождение, например, грамматического курса становится мучением, когда после каждого ответа приложение фризится на неопределенное время.
А ведь использование приложения в транспорте, имхо, отновной юзкейс. Дома у меня компутер есть.LinguaLeo
22.09.2015 20:37Курсы, к сожалению, в мобильном приложении у нас пока доступны только онлайн. Без сети можно только слова тренировать.
С курсами так пока не получается, но, возможно, когда-нибудь мы и их сделаем офлайн. Спасибо вам за отзыв!Dolios
23.09.2015 12:13Насколько я понимаю, проблема тут не техническая, т.к. проверка ответа производится непосредственно в приложении и ответ зеленеет или краснеет перед тем, как приложение повиснет в попытках связаться с сервером.
Я, если честно, сначала оплатил годовую подписку, а потом был неприятно удивлен проблемами с использованием приложения по его непосредственному назначению. Я повторюсь, там где есть стабильная связь есть и компьютер и тыкать в экран телефона просто нет сысла.
Очень надеюсь, что вы исправите этот баг. А это именно баг, т.к. необходимость постоянного подключения к интернету в ходе выполнения задания, на самом деле, отсутствует. Подозреваю, что основания для этого были параноидальные из разряда: «чтобы нас не поломали и не юзали на халяву платные курсы, будем требовать постоянного подключения». Но это создает очень сильные неудобства тем, кто платит. Скоро я поеду в отпуск на поезде, а там вообще связь регулярно на несколько часов пропадает. Получается, что приложением я при этом пользоваться не смогу. С самолетами такая же беда.
Если бы была возможность закешировать хотя бы 1 (один) курс, в подавляющем большинстве случаев, проблема была бы решена.
Спасибо, что прислушиваетесь к мнению пользователей.LinguaLeo
24.09.2015 19:37Курсы, работающие только при подключении к интернету на мобильном, — наше осознанное решение на данный момент, оно связано с особенностью реализации. В любом случае, большое спасибо за отклик, мы учтем ваше пожелание на будущее.
LastDragon
22.09.2015 17:35+3Они еще и плагин для FF починили :) (только похоже он время от времени зависает на некоторых страницах).
Ostrovski
23.09.2015 12:04А в хроме он еще и съедает 100% заряда моего макбука за час, когда зависает.
koltykov
22.09.2015 17:53+1Наконец таки! Это то, чего так не хватало сервису. Наконец таки я заброшу LIM.
Уже затестил новый сервис, замечание и пожелание пока что одно — хочется более точного соответствия с правилами, а то сейчас к примеру Present Simple, а в конструкциях используются к примеру ing-овые окончания, а про них ни слова. В общем побольше правил и поточнее связи.
VEG
22.09.2015 18:01+6Регулярно пользуюсь вашим сервисом. В целом неплохо, но есть кое-какие пожелания. Надеюсь, вы не против.
Просьба вернуть график прироста experience points, вместо этой неинтересной цифры (график выглядел более мотивирующим):
А ещё было бы неплохо где-то здесь сделать отображение количество дней, которые пользователь занимался подряд без пропусков:
Причём здесь может быть и больше сотни — это должно учитываться. Когда у тебя уже много дней без пропусков — так и тянет не пропустить ещё один день :)
Ещё в Leo-sprint что-то со звуком — это «пиу» регулярно срабатывает с серьёзным опозданием, что сбивает с толку. Браузер — Firefox.
Ещё хотелось бы иметь возможность при добавлении слова в словарик иметь возможность выбрать сразу несколько вариантов перевода. Часто приходится специально отдельно заходить в словарь, чтобы добавить в него дополнительные переводы слова.
Что касается мобильного приложения под Android — очень не хватает при чтении текстов и книжек в джунглях возможности добавлять в словарь слова в основной форме, как на сайте. Плюс добавленные слова здесь не привязываются к изучаемому материалу, как на сайте. В общем, сильно недоработано, и давно изменений в этой части не видно.LinguaLeo
22.09.2015 21:03+1Судя по тому, как интенсивно вы занимаетесь с Leo, мы просто обязаны к вам прислушаться)
По графику — не можем пообещать, что сделаем это прям совсем скоро. Но со временем мы собирались вернуть его в несколько ином, более клёвом, виде. Сейчас уже можно смотреть на графики роста XP по каждому навыку отдельно – там такие же растущие кривые. Ну, вы и сами все это знаете.
По остальным пожеланиям — подумаем, возможно, что-то из этого появится. Багу со звуком проверим.
Спасибо большое за отзыв и за то, что так хорошо занимаетесь)
NeoCode
22.09.2015 19:43+1Спасибо! Грамматика это именно то что нужно.
Я пока в основном ограничивался заучиванием слов, потому ушел на Anki, чтобы можно сортировать слова в рандомном порядке (для чего написал простейшую утилиту). Теперь думаю попользоваться сервисом LinguaLeo опять.
tundrawolf_kiba
22.09.2015 21:55Хочется спросить про три момента
1) Куда должна вести эмблема Lingualeo сверху слева? Просто ожидается, что оно будет вести на главную, а сейчас ведет на текущую
2) Нет ли в планах добавить возможность добавления видео с сабтитрами? Чтобы примерно как в TED Talks, но для UGC :-)
3) В коллекции englishwithexperts рассказывали про неплохой способ научиться воспринимать английскую речь на слух, алгоритм был примерно такой — прослушать, затем прочитать про себя, затем прочитать вслух, и затем еще раз прослушать — работало очень хорошо, на втором прослушивании воспринимается 99% на слух. Так вот — я конечно понимаю, что это не очень сложно и самому делать, но тем не менее хотелось бы узнать, не планируете ли делать упражнения такого вида?
RinatMullayanov
22.09.2015 22:59+1А для мобильных приложений когда эта фича будет доступна?
LinguaLeo
24.09.2015 19:08Сначала мы хотим убедиться, что тренировки в такой их реализации хорошо работают, что они полезны и действительно помогают людям учить грамматику и применять правила на практике. Поэтому сервис находится в бета-тестировании. Как только убедимся, что все окей – обязательно перенесем и в мобильные.
RinatMullayanov
26.09.2015 09:58Спасибо за ответ. Перед выполнение тренировки по грамматике сообщается о том, что есть возможность выбрать вариант озвучки: британский или американский, а где это можно настроить?
J_K
22.09.2015 23:49+1Вы сломали мне мозг!
На первом скриншоте (где «Как вы думаете») что должно быть, о чем вообще вопрос? «Как вы думаете» — это вопрос или предложение подумать?
Если первое, то при чем тут what?
Если второе, над чем надо подумать?LinguaLeo
23.09.2015 14:53Фразы выбраны из книг и текстов автоматически. Эта, скорее всего, шла с неким утверждением. xenohunter правильно написал. На скриншоте, действительно, не вся фраза. Попробуйте тренировку и быстро поймете, как все работает)
J_K
23.09.2015 18:08Не сомневаюсь, что в жизни выглядит лучше.
Вопрос был именно к конкретному скниншоту.
babayota_kun
23.09.2015 18:14Начал пользоваться вашим сервисом в конце августа. Есть одно пожелание: сейчас у вас бывают задания, где даётся видео с песней и её текст, которые ничем не отличаются от других заданий с видео. Я (как и многие, думаю) люблю слушать музыку, но на слух часто не воспринимаю английские тексты (ну, Red Hot Chili Peppers, например). Так что часто я открываю приложение с текстами (использую musixmatch для android) и слежу за текстом по мере прослушивания. Вот такой бы сервис интегрировать в мобильную версию lingualeo, да ещё и с переводом слов, цены бы ему не было!
babayota_kun
23.09.2015 18:18Кстати, по поводу сабжа поста: прошёл все разделы «Грамматики» сразу, как увидел, очень понравилось. В некоторых допустил пару ошибок и мне было сказано что-то в духе: «Повторим через сутки». Вот уже идут вторые сутки после этого, но иконки батареек каждого раздела полностью зелёные, и никто больше ничего повторять не предлагает…
LinguaLeo
24.09.2015 13:20Спасибо, проверим. Пожелания учтем) Пока, действительно, в мобильных можно прокачивать аудирование с синхронными субтитрами в видео TED.
VitaLik_is_goodman
23.09.2015 22:27+1В приложении есть видео TED с субтитрами, в коллекциях можно найти.
AmirL
23.09.2015 21:39Похоже всем понятно, кроме меня… А в приложении это появилось или только в доступе через сайт? В каком режиме все пользуются лингуа лео, если основной функционал недоступен на мобильных устройствах? оО (правда в этом году приложении в целом выросло в возможностях, да).
tundrawolf_kiba
24.09.2015 21:36А в золтом статусе какую сейчас функцию несут фрикадельки? И не планируется ли дать им в будущем какую-либо функцию?
kelegorm
25.09.2015 10:22Это очень хорошее дополнение. Но очень, очень остро не хватает смешанных правил. Просто прям ОЧЕНЬ не хватает.
AndreyDmitriev
25.09.2015 12:52Такой вопрос — а вы не планируете расширить сервис на другие языки, скажем на итальянский?
1GRiZly1
27.09.2015 17:14Как пользователю с более чем 50м уровнем очень не хватает устойчивых словосочетаний и грамматики уровня CPE или CAE. В целом, для людей с продвинутым уровнем языка грамматика, которая есть на сервисе, просто не интересна из-за простоты.
JustRoo
28.09.2015 16:44+1А что делать, если я могу почти безошибочно выбрать правильный вариант из предложенных, но объяснить, почему правильно так, а не иначе, не могу? Соответственно, при отсутствии заранее заготовленных вариантов возникает беда-беда.
У меня та же проблема была на вашем тесте на уровень знания грамматики — я правильно ответил на 17 вопросов из 20, кажется, хотя правил знаю примерно два.tundrawolf_kiba
28.09.2015 19:28Так ведь не главное — знать все правила, главное — говорить правильно. Просто при традиционном методе — невозможно практиковаться — не зная правила, да и при таком как здесь -правила все-таки помогают быстрее найти правильный ответ, но если получается без них — то очень неплохо. Есть, кстати, такое наблюдение, что, зачастую, троечник, любящий читать и читающий большое количество художественной литературы, может иметь речь более грамотную, чем отличник, выучивший все правила, но читающий не более, чем предписывается школьной программой.
JustRoo
28.09.2015 20:01+1Дык в том-то и беда, что в лигвалео даны шесть вариантов, из которых нужно выбрать правильный, и это не доставляет мне никаких проблем. А вот в реальной жизни вариантов нет, и я говорю/пишу/перевожу с ошибками.
tundrawolf_kiba
28.09.2015 22:30Ну тут расчет на то, что составив очень много предложений правильно, мозг постепенно начнет и в обычном режиме составлять правильно, за счет привычки и опыта. Т.к. в разговорной речи все равно обычно нет времени успеть подумать, какой ж вариант более правильный.
GinoPane
30.09.2015 13:12Спасибо, полезный режим.
Однако, хотелось бы большего разнообразия предложений, так как неоднократно уже сталкивался с тем, что предложения повторялись практически дословно.
Также есть момент с логикой «Показать правило» — было бы замечательно, если бы при нажатии на нее пользователю показывалось именно то правило, которое в данный момент в предложении отражено, а не весь раздел грамматики по данному времени. И если, например, предложение было на какое-нибудь исключение из правила, то приходится по всей обширной теории искать и выяснять, что к чему.
Также, когда правило все-таки посмотрено, чтобы вернуться назад, рука так и тянется к кнопке «назад», после нажатия на которую мы попадем в раздел грамматики, а не на то предложение, на котором остановились в тренировке. Оказывается, нужно нажимать крестик справа вверху, что не совсем очевидно.
P.S. Извините, немного ошибся веткой:)
GinoPane
30.09.2015 13:13Спасибо, полезный режим.
Однако, хотелось бы большего разнообразия предложений, так как неоднократно уже сталкивался с тем, что предложения повторялись практически дословно.
Также есть момент с логикой «Показать правило» — было бы замечательно, если бы при нажатии на нее пользователю показывалось именно то правило, которое в данный момент в предложении отражено, а не весь раздел грамматики по данному времени. И если, например, предложение было на какое-нибудь исключение из правила, то приходится по всей обширной теории искать и выяснять, что к чему.
Также, когда правило все-таки посмотрено, чтобы вернуться назад, рука так и тянется к кнопке «назад», после нажатия на которую мы попадем в раздел грамматики, а не на то предложение, на котором остановились в тренировке. Оказывается, нужно нажимать крестик справа вверху, что не совсем очевидно.
sergevic
04.10.2015 18:35+2Сейчас плитки имеют hotkey 123 для верхнего ряда и 456 для нижнего.
Удобней было бы для верхнего ряда иметь альтернативные hotkeys 789. Тогда с цифровой клавиатуры (которая справа на клавиатурах) удобней было бы отвечать, не переворачивая в голове, соотнося плитки и клавиши.
devbutch
Хочу сказать вам спасибо!
Сервис очень полезный. Поставил себе цель около полугода назад поднять левел до upper-intermediate. Начал учить слова, грамматику, разбирать песни — в общем эксплуатировал ваш сервис как мог.
Когда я только начал осваивать грамматику, то заметил, что во время обучения ты вникаешь в материал. А если активно не использовать правила в жизни, то всё забывается. Я начал раз в три дня перепроходить один курс из грамматики в качестве закрепления и купил книгу с упражнениями. И вот буквально вчера вы меня порадовали таким нововведением как «Грамматика». Это действительно круто в плане повторения и закрепления материала.
Хотелось бы уточнить:
1. После беты, «Грамматика» будет включена в состав пакета gold?
2. Как вы смотрите на то, чтобы с правильным ответом выдавать несколько предложений контекста, автора и название статьи/книги?
LinguaLeo
И вам спасибо за отзыв!
На ваши вопросы отвечаем:
1. Скорее всего да, мы включим грамматические тренировки в Золотой статус. Но в каком виде – будет решено по результатам бета-тестирования.
2. Хорошая идея. Спасибо за неё. Мы собираем такие «фичареквесты» по улучшению, все их записываем в красный блокнотик и самые стоящие будем добавлять в следующих версиях.