Главное Свежее Вакансии   Проекты
467 0 В избр. Сохранено
Авторизуйтесь
Вход с паролем

Замена карточек по английскому на Тренажер LibaLearn

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

Учил английский в школе, потом универе, потом использовал 100500 известных сервисов для изучения — результат есть, но я не доволен.

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

После очередного раза, сказал себе: «Хватит!». Я не хочу терять наработанный словарный запас и при этом не хочу заставлять себя заниматься, реально достало! У меня есть работа, хобби и личная жизнь (по крайней мере я в это верю). Для повторения знакомых слов и изучения новых написал расширение для браузера Google Chrome и Yandex browser.

Да, расширение. Да, они не только для блокировки рекламы и vpn.

Путь от мысли до производства


Разумеется, первое, о чем подумал в виду своей профессии «может ли это помочь еще кому-то?». Провел опросы сначала по знакомым, потом начал приставать к незнакомым участникам тематических сообществ ВКонтакте (был многократно проигнорировал и отруган). В итоге собрал карту CJM по нескольким аудиториям и это дало понимание того, что болит не у меня одного и какое решение подойдет большинству. Надо сказать, что помимо тех, кто уже пытался учить английский или учит, задавал вопросы тем, кто еще ни разу целенаправленно не пытался заняться языком.

Мне удалось добыть ответы на несколько важнейших вопросов:

— Почему ты бросил заниматься английским?

— Для чего начинал заниматься английским?

— Как часто возвращаешься к занятиям английским?

— Как ты принимаешь решение, где и как будешь обучаться языку?

— Сколько стоили/стоят занятия по английскому?

— Почему до сих пор не начал учить язык?

— Как используешь расширения в своем браузере?

На основании опросов понял следующее:

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

— Обязательно должен быть blacklist доменов, где подмена не нужна. Причем опять же — в один клик, без необходимости лезть куда то в дебри опций.

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

— Нужны словари. Потому как какой-то рандомный перевод слов с использованием API транслейтов не подходит. Помимо этого нужно понимать, что списки слов которые есть в сети, они очень «старперские», сленг сильно шагнул вперед. Здесь очень попахивает монотонными действиями по формированию словарей, да и ладно.

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

Конкуренция есть, что очень круто. Рынок старый и проект-дисрапция как раз сейчас к месту.

Собираем решение на коленке (по фен-шую) и первые пользователи



тренажер английского libalearn

С этой строки все будет идти через «мы», потому как я не разработчик, соответственно в LibaLearn нас стало двое)

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


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

Эта версия помогла пощупать решение в реальности не только нам, но и сторонним не предвзятым пользователям. В целом все шло очень здорово и интересно. Через пару недель набрались наглости и стали звонить участникам тестовой группы, объясняли кто звонит и задавали один вопрос — «Почему удалил расширение?». Внимательно слушали ответы почему расширение не удалил никто, не смотря на кучу багов и проблем которое оно вызывало. Далее сформировалась вторая версия, которую было необходимо доставить в веб стор гугла. Здесь начались танцы с бубном, но дождь призвали, все хорошо).

Версия выгруженная в стор стала выглядеть так:


Первая версия для стора

После выгрузки в рекомендации стора попались проекты, которые так же подменяют слова. Но принцип совершенно другой, полный рандом и нет английского/русского.

Ожидания аудитории и реальность


После загрузки этой версии была куплена совсем скромная рекламка (1800 рублей) и получено 32 установки, сообщения с запросами и предложениями в ЛС Вконтакте и телеграме. В целом отклик по рекламе классный. Можно лить дальше трафик, но хочется пока небольшими порциями заводить пользователей и опираясь на обратную связь вносить улучшения.

Что касается рекламы, то столкнулся со следующей проблемой — пока у тебя нет 500+ инсталов и обратной связи в сторе тебя не промодерируют. Замкнутый круг...


Нет инсталов — нет рекламы.

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

Так как рынок не новый, набор хотелок от новых пользователей был практически идентичный. Они ранее сталкивались с расширениями-преводчиками и запоминалками слов, и хотели видеть фичи, по аналогии с другими.

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

Что имеем в итоге?


С момента первого столкновения (10 ноября 2020) прошло 46 дней, на момент написания статьи. Всего через историю прошло 44 пользователя, сразу после установки в тот же час удалилось 6, нас осталось 38.

Пугающая статистика говорила нам о том, что половина расширений для Гугл Хрома имеет менее 16 инсталлов, а около 87% — меньше 1000. На текущий момент мы прошли «долину смерти» и наша следующая цель очевидна.

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


Панель настроек LibaLearn

Есть подсказки, показывающие оригинальное слово при клике.


Кликнул на слово, увидел оригинал.

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

Нужно понимать очень важное . LibaLearn — это тренажер для английских слов, а не языковая школа. Решает задачу по запоминанию новых и удержанию в памяти уже выученных слов. Не у всех есть возможность частой разговорной практики, когда между такими возможностями пропасть, слова испаряются. LibaLearn поддерживает актуальность словарного запаса.

Что получилось классно

  1. Не нужно выделять время для занятий: оно просто подменяет слова из выбранных словарей на сайтах, где уже находимся, это могут быть статьи, комментарии, рецепты, всё, что нравится читать. Не прикладываем усилия, а слова запоминаются.
  2. Не нужно настраиваться на занятие: просто открываем свой браузер и процесс обучение начался. Ходим по разным сайтам, как и до установки расширения, ничего дополнительного не требуется делать.
  3. Не отвлекаемся от повседневного использования устройства: мы создали его не только полезным но и незаметным.
  4. Запоминаем слова через контент, тематика которого нам нравится.

Доступен для ПК и мобильных:

Веб-браузеры: Google Chrome, Yandex Browser, Edge, Opera.Мобильные браузеры: Yandex Browser, Edge, Opera. Kiwi (работает параллельно с уже установленным Google Chrome)

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

Как всегда, есть и минусы:

  1. Расширение не понимает и не будет понимать контекст. «В другом виде» и «мы гуляли с другом», слово «другом» заменится на слово «friend». Но если понимаешь, что перевод неверный, поздравляем с тем что увидел еще один вариант использования слова или утвердил знания. При удалении расширения открываем страничку для сбора обратной связи. Контекст — это единственная причина удаления. Но мы не будем ничего даже пытаться менять потому как есть пользователи которых устраивает. А если уж Гугл и Яндекс еще не справились с этой задачей, вот нам совершенно не стоит фокусироваться на ней. Лучше делать то, что желают пользователи, которые не удаляют расширение.

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

Но по сложности и важности ни одна из этих задач не сравнима с задачей распространения решения.

Я уже запомнил слова «consciousness», «disruption» и многие другие, возможно и у тебя получится. Присоеденяйся и используй со всей силы — это бесплатно до 500+ инсталов то точно.

С любовью, твой LibaLearn.com

0
В избр. Сохранено
Авторизуйтесь
Вход с паролем