Как только вы начнёте общаться на английском — сможете выучить в разы больше новых слов, оборотов и речевых конструкций. Это аксиома. Само ощущение того, что вы свободно ведёте диалог, повышает мотивацию и положительно сказывается на результатах обучения.
С сегодняшнего дня выражения «языковой барьер» больше не существует. У обитателей «Саванны» на LinguaLeo.ru появилась возможность общения в формате диалогов. Вся переписка — исключительно на английском, с интересными собеседниками и только на любимые темы. Уровень языка значения не имеет.
Готовы обсудить последние новости? Тогда вперед!
█ Шаг 1. Поиск собеседника
Для этих целей есть «Прайд» и 2,5 млн пользователей LinguaLeo.
Если захотите пообщаться с друзьями — выберите участника «Прайда» и начните диалог.
Если захочется начать диалог с незнакомцем, перейдите в раздел «Поиск жителей». В параметрах поиска вы можете указать свои пожелания: возраст и пол собеседника, наличие аватара, уровень языка, статус (онлайн/оффлайн), а также уровень Лео.
█ Шаг 2. Общение
Как только перейдёте в режим чата, сможете выбрать любую из 15 предложенных тем, а так же увидеть подборку универсальных фраз для поддержания беседы. Если кликнуть по фразе, она появится в диалоговом окне. Поменять тему разговора можно в любой удобный момент.
Вы сможете легко поддерживать беседу, независимо от уровня языка. Не знаете, как правильно сформулировать мысль? Напишите её по-русски, а система автоматически переведёт на английский. Но не злоупотребляйте!
Даже если вы пока переводите каждое второе слово, очень скоро (при регулярной практике) поймаете себя на том, что активно спорите о противоречиях в философии Канта с новым знакомым из «Саванны»… И ваш английский вам это позволяет!
Напоминания о новых сообщениях будут появляться в виде красных флажков в правом верхнем углу экрана.
Параллельно вы можете вести неограниченное количество диалогов на разные темы — общайтесь в своё удовольствие.
█ Технологии
Реализовать real-time общение мы решили на Node.js, используя WebSockets. Для их имплементации мы использовали библиотеку Sock.js. Она обеспечивает совместимость с устаревшими версиями браузеров и предоставляет единый интерфейс.
Для хранения истории сообщений мы выбрали Amazon DynamoDB. Также рассматривали MongoDB, но решили остановиться на облачном решении из-за скорости работы и удобства администрирования. Такая инфраструктура позволяет не отвлекаться и полностью сосредоточится на разработке.
█ Планы на будущее
В данный момент мы активно работаем над:
- возможностью добавлять незнакомые слова из чата в личный словарь;
- активацией очков опыта и бонусов — за активное общение;
- усовершенствованием интерфейса, чтобы общаться и делиться новостями было еще удобнее.
Практикуйте английский в компании приятных собеседников!
Следите за новостями от LinguaLeo на Facebook, Вконтакте и в Twitter.
Команда LinguaLeo поздравляет всех с наступающими праздниками! До встречи в 2013!
Автор: LinguaLeo