Главная / разное / Диалоги на английском — знакомьтесь, общайтесь и повышайте уровень языка!

Диалоги на английском — знакомьтесь, общайтесь и повышайте уровень языка!

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

С сегодняшнего дня выражения «языковой барьер» больше не существует. У обитателей «Саванны» на LinguaLeo.ru появилась возможность общения в формате диалогов. Вся переписка — исключительно на английском, с интересными собеседниками и только на любимые темы. Уровень языка значения не имеет.

Готовы обсудить последние новости? Тогда вперед!

 Шаг 1. Поиск собеседника

Для этих целей есть «Прайд» и 2,5 млн пользователей LinguaLeo.

Если захотите пообщаться с друзьями — выберите участника «Прайда» и начните диалог.

Если захочется начать диалог с незнакомцем, перейдите в раздел «Поиск жителей». В параметрах поиска вы можете указать свои пожелания: возраст и пол собеседника, наличие аватара, уровень языка, статус (онлайн/оффлайн), а также уровень Лео.

 Шаг 2. Общение

Как только перейдёте в режим чата, сможете выбрать любую из 15 предложенных тем, а так же увидеть подборку универсальных фраз для поддержания беседы. Если кликнуть по фразе, она появится в диалоговом окне. Поменять тему разговора можно в любой удобный момент.

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

Даже если вы пока переводите каждое второе слово, очень скоро (при регулярной практике) поймаете себя на том, что активно спорите о противоречиях в философии Канта с новым знакомым из «Саванны»… И ваш английский вам это позволяет!

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

Параллельно вы можете вести неограниченное количество диалогов на разные темы — общайтесь в своё удовольствие.

 Технологии

Реализовать real-time общение мы решили на Node.js, используя WebSockets. Для их имплементации мы использовали библиотеку Sock.js. Она обеспечивает совместимость с устаревшими версиями браузеров и предоставляет единый интерфейс.

Для хранения истории сообщений мы выбрали Amazon DynamoDB. Также рассматривали MongoDB, но решили остановиться на облачном решении из-за скорости работы и удобства администрирования. Такая инфраструктура позволяет не отвлекаться и полностью сосредоточится на разработке.

 Планы на будущее

В данный момент мы активно работаем над:

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

Практикуйте английский в компании приятных собеседников!

Следите за новостями от LinguaLeo на FacebookВконтакте и в Twitter. [via habrahabr]