Кажется, нас давно тут не было, и мы возвращаемся и возвращаемся не с пустыми руками: та-дам! До определенного момента 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)


  1. devbutch
    22.09.2015 16:12
    +10

    Хочу сказать вам спасибо!
    Сервис очень полезный. Поставил себе цель около полугода назад поднять левел до upper-intermediate. Начал учить слова, грамматику, разбирать песни — в общем эксплуатировал ваш сервис как мог.
    Когда я только начал осваивать грамматику, то заметил, что во время обучения ты вникаешь в материал. А если активно не использовать правила в жизни, то всё забывается. Я начал раз в три дня перепроходить один курс из грамматики в качестве закрепления и купил книгу с упражнениями. И вот буквально вчера вы меня порадовали таким нововведением как «Грамматика». Это действительно круто в плане повторения и закрепления материала.

    Хотелось бы уточнить:
    1. После беты, «Грамматика» будет включена в состав пакета gold?
    2. Как вы смотрите на то, чтобы с правильным ответом выдавать несколько предложений контекста, автора и название статьи/книги?


    1. LinguaLeo
      22.09.2015 20:34
      +2

      И вам спасибо за отзыв!

      На ваши вопросы отвечаем:
      1. Скорее всего да, мы включим грамматические тренировки в Золотой статус. Но в каком виде – будет решено по результатам бета-тестирования.

      2. Хорошая идея. Спасибо за неё. Мы собираем такие «фичареквесты» по улучшению, все их записываем в красный блокнотик и самые стоящие будем добавлять в следующих версиях.


  1. Dolios
    22.09.2015 17:06
    +7

    Пользуясь случаем, хотел бы попросить вас добавить кеширование в приложении. В условиях отвратительной связи в электричке и метро, прохождение, например, грамматического курса становится мучением, когда после каждого ответа приложение фризится на неопределенное время.
    А ведь использование приложения в транспорте, имхо, отновной юзкейс. Дома у меня компутер есть.


    1. LinguaLeo
      22.09.2015 20:37

      Курсы, к сожалению, в мобильном приложении у нас пока доступны только онлайн. Без сети можно только слова тренировать.
      С курсами так пока не получается, но, возможно, когда-нибудь мы и их сделаем офлайн. Спасибо вам за отзыв!


      1. Dolios
        23.09.2015 12:13

        Насколько я понимаю, проблема тут не техническая, т.к. проверка ответа производится непосредственно в приложении и ответ зеленеет или краснеет перед тем, как приложение повиснет в попытках связаться с сервером.
        Я, если честно, сначала оплатил годовую подписку, а потом был неприятно удивлен проблемами с использованием приложения по его непосредственному назначению. Я повторюсь, там где есть стабильная связь есть и компьютер и тыкать в экран телефона просто нет сысла.

        Очень надеюсь, что вы исправите этот баг. А это именно баг, т.к. необходимость постоянного подключения к интернету в ходе выполнения задания, на самом деле, отсутствует. Подозреваю, что основания для этого были параноидальные из разряда: «чтобы нас не поломали и не юзали на халяву платные курсы, будем требовать постоянного подключения». Но это создает очень сильные неудобства тем, кто платит. Скоро я поеду в отпуск на поезде, а там вообще связь регулярно на несколько часов пропадает. Получается, что приложением я при этом пользоваться не смогу. С самолетами такая же беда.

        Если бы была возможность закешировать хотя бы 1 (один) курс, в подавляющем большинстве случаев, проблема была бы решена.

        Спасибо, что прислушиваетесь к мнению пользователей.


        1. LinguaLeo
          24.09.2015 19:37

          Курсы, работающие только при подключении к интернету на мобильном, — наше осознанное решение на данный момент, оно связано с особенностью реализации. В любом случае, большое спасибо за отклик, мы учтем ваше пожелание на будущее.


  1. LastDragon
    22.09.2015 17:35
    +3

    Они еще и плагин для FF починили :) (только похоже он время от времени зависает на некоторых страницах).


    1. Ostrovski
      23.09.2015 12:04

      А в хроме он еще и съедает 100% заряда моего макбука за час, когда зависает.


  1. koltykov
    22.09.2015 17:53
    +1

    Наконец таки! Это то, чего так не хватало сервису. Наконец таки я заброшу LIM.
    Уже затестил новый сервис, замечание и пожелание пока что одно — хочется более точного соответствия с правилами, а то сейчас к примеру Present Simple, а в конструкциях используются к примеру ing-овые окончания, а про них ни слова. В общем побольше правил и поточнее связи.


    1. LinguaLeo
      22.09.2015 20:43

      Здорово, что уже попробовали! Грамматику будем улучшать, конечно, и добавлять новые примеры) Спасибо за отзыв!


      1. LinguaLeo
        22.09.2015 20:51

        Не могли бы вы вспомнить, какой был пример с окончанием -ing? Это нам очень поможет его быстро исправить)


        1. koltykov
          22.09.2015 20:57

          Честно не помню, прошел повторно не попалось уже


        1. OKF
          23.09.2015 20:23

          Если не ошибаюсь, было что-то вроде — «Она лежит на диване».


          1. LinguaLeo
            24.09.2015 13:23

            Спасибо, проверим!


  1. VEG
    22.09.2015 18:01
    +6

    Регулярно пользуюсь вашим сервисом. В целом неплохо, но есть кое-какие пожелания. Надеюсь, вы не против.

    Просьба вернуть график прироста experience points, вместо этой неинтересной цифры (график выглядел более мотивирующим):

    image

    А ещё было бы неплохо где-то здесь сделать отображение количество дней, которые пользователь занимался подряд без пропусков:

    image

    Причём здесь может быть и больше сотни — это должно учитываться. Когда у тебя уже много дней без пропусков — так и тянет не пропустить ещё один день :)

    Ещё в Leo-sprint что-то со звуком — это «пиу» регулярно срабатывает с серьёзным опозданием, что сбивает с толку. Браузер — Firefox.

    Ещё хотелось бы иметь возможность при добавлении слова в словарик иметь возможность выбрать сразу несколько вариантов перевода. Часто приходится специально отдельно заходить в словарь, чтобы добавить в него дополнительные переводы слова.

    Что касается мобильного приложения под Android — очень не хватает при чтении текстов и книжек в джунглях возможности добавлять в словарь слова в основной форме, как на сайте. Плюс добавленные слова здесь не привязываются к изучаемому материалу, как на сайте. В общем, сильно недоработано, и давно изменений в этой части не видно.


    1. LinguaLeo
      22.09.2015 21:03
      +1

      Судя по тому, как интенсивно вы занимаетесь с Leo, мы просто обязаны к вам прислушаться)
      По графику — не можем пообещать, что сделаем это прям совсем скоро. Но со временем мы собирались вернуть его в несколько ином, более клёвом, виде. Сейчас уже можно смотреть на графики роста XP по каждому навыку отдельно – там такие же растущие кривые. Ну, вы и сами все это знаете.

      По остальным пожеланиям — подумаем, возможно, что-то из этого появится. Багу со звуком проверим.

      Спасибо большое за отзыв и за то, что так хорошо занимаетесь)


  1. NeoCode
    22.09.2015 19:43
    +1

    Спасибо! Грамматика это именно то что нужно.
    Я пока в основном ограничивался заучиванием слов, потому ушел на Anki, чтобы можно сортировать слова в рандомном порядке (для чего написал простейшую утилиту). Теперь думаю попользоваться сервисом LinguaLeo опять.


    1. LinguaLeo
      22.09.2015 20:40

      И вам спасибо :)


  1. BloodUnit
    22.09.2015 21:00

    Очень похоже на Duolingo. Даже понятие «индикатор прочности» позаимствовали.


  1. tundrawolf_kiba
    22.09.2015 21:55

    Хочется спросить про три момента
    1) Куда должна вести эмблема Lingualeo сверху слева? Просто ожидается, что оно будет вести на главную, а сейчас ведет на текущую
    2) Нет ли в планах добавить возможность добавления видео с сабтитрами? Чтобы примерно как в TED Talks, но для UGC :-)
    3) В коллекции englishwithexperts рассказывали про неплохой способ научиться воспринимать английскую речь на слух, алгоритм был примерно такой — прослушать, затем прочитать про себя, затем прочитать вслух, и затем еще раз прослушать — работало очень хорошо, на втором прослушивании воспринимается 99% на слух. Так вот — я конечно понимаю, что это не очень сложно и самому делать, но тем не менее хотелось бы узнать, не планируете ли делать упражнения такого вида?


  1. RinatMullayanov
    22.09.2015 22:59
    +1

    А для мобильных приложений когда эта фича будет доступна?


    1. LinguaLeo
      24.09.2015 19:08

      Сначала мы хотим убедиться, что тренировки в такой их реализации хорошо работают, что они полезны и действительно помогают людям учить грамматику и применять правила на практике. Поэтому сервис находится в бета-тестировании. Как только убедимся, что все окей – обязательно перенесем и в мобильные.


      1. RinatMullayanov
        26.09.2015 09:58

        Спасибо за ответ. Перед выполнение тренировки по грамматике сообщается о том, что есть возможность выбрать вариант озвучки: британский или американский, а где это можно настроить?


  1. J_K
    22.09.2015 23:49
    +1

    Вы сломали мне мозг!
    На первом скриншоте (где «Как вы думаете») что должно быть, о чем вообще вопрос? «Как вы думаете» — это вопрос или предложение подумать?
    Если первое, то при чем тут what?
    Если второе, над чем надо подумать?


    1. xenohunter
      23.09.2015 00:18

      Полагаю, подразумевается «What do you think?»


      1. J_K
        23.09.2015 00:33

        Ах, вот оно что.
        Но здесь же нет всего предложения. Есть только What do и на этом все?


        1. VEG
          23.09.2015 00:54
          +2

          После того, как вы нажмёте 1 (намного удобнее выполнять с клавиатуры), слова на плитках изменятся. Там будет недостающее :)


    1. LinguaLeo
      23.09.2015 14:53

      Фразы выбраны из книг и текстов автоматически. Эта, скорее всего, шла с неким утверждением. xenohunter правильно написал. На скриншоте, действительно, не вся фраза. Попробуйте тренировку и быстро поймете, как все работает)


      1. J_K
        23.09.2015 18:08

        Не сомневаюсь, что в жизни выглядит лучше.
        Вопрос был именно к конкретному скниншоту.


  1. babayota_kun
    23.09.2015 18:14

    Начал пользоваться вашим сервисом в конце августа. Есть одно пожелание: сейчас у вас бывают задания, где даётся видео с песней и её текст, которые ничем не отличаются от других заданий с видео. Я (как и многие, думаю) люблю слушать музыку, но на слух часто не воспринимаю английские тексты (ну, Red Hot Chili Peppers, например). Так что часто я открываю приложение с текстами (использую musixmatch для android) и слежу за текстом по мере прослушивания. Вот такой бы сервис интегрировать в мобильную версию lingualeo, да ещё и с переводом слов, цены бы ему не было!


    1. babayota_kun
      23.09.2015 18:18

      Кстати, по поводу сабжа поста: прошёл все разделы «Грамматики» сразу, как увидел, очень понравилось. В некоторых допустил пару ошибок и мне было сказано что-то в духе: «Повторим через сутки». Вот уже идут вторые сутки после этого, но иконки батареек каждого раздела полностью зелёные, и никто больше ничего повторять не предлагает…


      1. LinguaLeo
        24.09.2015 13:20

        Спасибо, проверим. Пожелания учтем) Пока, действительно, в мобильных можно прокачивать аудирование с синхронными субтитрами в видео TED.


    1. VitaLik_is_goodman
      23.09.2015 22:27
      +1

      В приложении есть видео TED с субтитрами, в коллекциях можно найти.


  1. ivaaaan
    23.09.2015 20:13
    +2

    А добавьте смешанный режим. Т.е чтобы задания шли вперемешку


    1. LinguaLeo
      24.09.2015 13:24

      Спасибо за пожелания, учтем)


  1. AmirL
    23.09.2015 21:39

    Похоже всем понятно, кроме меня… А в приложении это появилось или только в доступе через сайт? В каком режиме все пользуются лингуа лео, если основной функционал недоступен на мобильных устройствах? оО (правда в этом году приложении в целом выросло в возможностях, да).


    1. LinguaLeo
      24.09.2015 13:16

      Добрый день! Грамматика пока только в бета-режиме тестирования в веб-версии. Найти можно здесь.


  1. galk_in
    23.09.2015 22:55

    Прошу сделать:
    1) тренировку из случайных правил
    2) Возможность набирать слова, а не выбирать.


    1. LinguaLeo
      24.09.2015 13:17

      Спасибо, включим в список пожеланий.


  1. tundrawolf_kiba
    24.09.2015 21:36

    А в золтом статусе какую сейчас функцию несут фрикадельки? И не планируется ли дать им в будущем какую-либо функцию?


  1. kelegorm
    25.09.2015 10:22

    Это очень хорошее дополнение. Но очень, очень остро не хватает смешанных правил. Просто прям ОЧЕНЬ не хватает.


  1. AndreyDmitriev
    25.09.2015 12:52

    Такой вопрос — а вы не планируете расширить сервис на другие языки, скажем на итальянский?


  1. 1GRiZly1
    27.09.2015 17:14

    Как пользователю с более чем 50м уровнем очень не хватает устойчивых словосочетаний и грамматики уровня CPE или CAE. В целом, для людей с продвинутым уровнем языка грамматика, которая есть на сервисе, просто не интересна из-за простоты.


  1. JustRoo
    28.09.2015 16:44
    +1

    А что делать, если я могу почти безошибочно выбрать правильный вариант из предложенных, но объяснить, почему правильно так, а не иначе, не могу? Соответственно, при отсутствии заранее заготовленных вариантов возникает беда-беда.

    У меня та же проблема была на вашем тесте на уровень знания грамматики — я правильно ответил на 17 вопросов из 20, кажется, хотя правил знаю примерно два.


    1. tundrawolf_kiba
      28.09.2015 19:28

      Так ведь не главное — знать все правила, главное — говорить правильно. Просто при традиционном методе — невозможно практиковаться — не зная правила, да и при таком как здесь -правила все-таки помогают быстрее найти правильный ответ, но если получается без них — то очень неплохо. Есть, кстати, такое наблюдение, что, зачастую, троечник, любящий читать и читающий большое количество художественной литературы, может иметь речь более грамотную, чем отличник, выучивший все правила, но читающий не более, чем предписывается школьной программой.


      1. JustRoo
        28.09.2015 20:01
        +1

        Дык в том-то и беда, что в лигвалео даны шесть вариантов, из которых нужно выбрать правильный, и это не доставляет мне никаких проблем. А вот в реальной жизни вариантов нет, и я говорю/пишу/перевожу с ошибками.


        1. tundrawolf_kiba
          28.09.2015 22:30

          Ну тут расчет на то, что составив очень много предложений правильно, мозг постепенно начнет и в обычном режиме составлять правильно, за счет привычки и опыта. Т.к. в разговорной речи все равно обычно нет времени успеть подумать, какой ж вариант более правильный.


          1. GinoPane
            30.09.2015 13:12

            Спасибо, полезный режим.
            Однако, хотелось бы большего разнообразия предложений, так как неоднократно уже сталкивался с тем, что предложения повторялись практически дословно.
            Также есть момент с логикой «Показать правило» — было бы замечательно, если бы при нажатии на нее пользователю показывалось именно то правило, которое в данный момент в предложении отражено, а не весь раздел грамматики по данному времени. И если, например, предложение было на какое-нибудь исключение из правила, то приходится по всей обширной теории искать и выяснять, что к чему.
            Также, когда правило все-таки посмотрено, чтобы вернуться назад, рука так и тянется к кнопке «назад», после нажатия на которую мы попадем в раздел грамматики, а не на то предложение, на котором остановились в тренировке. Оказывается, нужно нажимать крестик справа вверху, что не совсем очевидно.

            P.S. Извините, немного ошибся веткой:)


  1. GinoPane
    30.09.2015 13:13

    Спасибо, полезный режим.
    Однако, хотелось бы большего разнообразия предложений, так как неоднократно уже сталкивался с тем, что предложения повторялись практически дословно.
    Также есть момент с логикой «Показать правило» — было бы замечательно, если бы при нажатии на нее пользователю показывалось именно то правило, которое в данный момент в предложении отражено, а не весь раздел грамматики по данному времени. И если, например, предложение было на какое-нибудь исключение из правила, то приходится по всей обширной теории искать и выяснять, что к чему.
    Также, когда правило все-таки посмотрено, чтобы вернуться назад, рука так и тянется к кнопке «назад», после нажатия на которую мы попадем в раздел грамматики, а не на то предложение, на котором остановились в тренировке. Оказывается, нужно нажимать крестик справа вверху, что не совсем очевидно.


  1. sergevic
    04.10.2015 18:35
    +2

    Сейчас плитки имеют hotkey 123 для верхнего ряда и 456 для нижнего.
    Удобней было бы для верхнего ряда иметь альтернативные hotkeys 789. Тогда с цифровой клавиатуры (которая справа на клавиатурах) удобней было бы отвечать, не переворачивая в голове, соотнося плитки и клавиши.