Comments 21
Круто, хорошая работа
Согласен, что необязательно искать идеальную идею, а можно начать с собственной боли. Очевидная, но очень сильная мысль🔥
у вас единственное нормальное приложение, через которое можно адекватно учить сербский. все остальные мейджоры типа Duolinguo или подобных дают сербский через английский, и это почти всегда неудобно.
в общем, кайф, спасибо за статью!
Тоже на досуге пилю свою поделку уже полгода, но для ru-en.
чат бот умеет выдавать словарные карточки по английским словам, переводить русские и корректировать английский текст, есть упрощенный решим тренировки прямо в телеге и полнофункциональный миниапп;
все запрошеные слова автоматически попадают в интервальные тренировки (приближенно SRS алгоритм);
есть не до конца опубликованный курс грамматики от А1 до С1 (git);
наборы слов (топ 2000 существительных, по 500 на остальные части речи);
автоматически подтягивается аудио из открытого словаря (при отсутствии слова - озвучка через TTS);
в тренировках 3 режима - выбор из 4 вариантов (неправильные генерируются при добавлении слова), ввод по готовым буквам или полный ввод;
есть напоминания о тренировках в телегу, которые можно настроить или отписаться, приходят только если пользователь не активен;
светлая/темная темы, переключения языка интерфейса.
Может, какие-то идеи покажутся полезными. Особо сервис не афиширую, только ближайшему кругу показывал, потому что кажется сырым, да и прям сильного желания продавать и монетизировать нет. Сервер не сильно производительный, может прилечь от хабраэффекта.
Если задумываться о монетизации - то можно давать возможность перевода текстов в обе стороны + режим общения с ИИ прокинуть, но это чисто какие-то перепродажи функций ChatGPT получатся (прямо как у кучи стартапов).
Собственно, написал тоже для себя, потому что готовые варианты какие-то бестолковые, особенно Duolingvo, проще было сделать то, что хочу сам - каждый день пользуюсь.
Хех, лет 15 назад тоже сделал под себя приложение (тогда еще десктопное), потому что не нашел соответствующего моим хотелкам =)))
По сути тот же ReWord
Только там функционал больше и lifetime подписка стоит столько сколько тут за месяц
В ReWord как раз словарик, а у меня слова и фразы генерируются через AI. А еще у меня большинство тренирвок тоже генерируются через AI. Например, где нужно вставить пропущенное слово в предложении – там предложения всегда разные и это интереснее. И при выборе правильного варианта – варианты разные. Поэтому и инфраструктурные затраты в ReWord кратно меньше, практически их нет
согласен, что начать с собственной боли неплохая затея, но это двоякая ситуация, ибо некоторые думают, что если у них есть боль, то будет миллион людей, который купят их продукт, а по сути это даже их собственной болью не являлось
Добавляйте проверку произношения и китайский язык ))
гуг плей не доступен, выложи апк еще на другие сторы
Мой пет проектик - мож комуто понравиться... https://interactive-cheat-sheet.inf.ua/
Как курсач отлично. Но преимуществ особых от анки не увидел. Нет, даже не дотягивает. Особенно печально, что отсутствует кроссплатформенность. Я сижу в анки за смартфоном, подруга за компом. Аккаунт у нас один на двоих чтоьы не заморачиваться с передачей набором карт. Ну и как тогда нам быть если использовать ваше приложение.
Ну, как уже было сказано мной предположение, это работа на курсач или для портфолио. Поэтому понимаю почему много недоработок в плане того, что актуально сегодня.
Очень хотелось бы узнать ваше мнение @It_poirot о моей поделке тоже. Исходил из похожих предпосылок, что и автор, но сделал веб версию только, которая адаптирована под мобильные.
И еще моя версия пока бесплатная, и поддерживает больше языков, если это играет роль при оценке.
Я тоже писал анки под себя раньше.
Но сейчас отпахав 150 в Дуо, понял что нет смысла в карточках. Тот алгоритм который заложен тут, делает свое дело.
Если с английским ещё ладно, по нему информации много и когда его учил проблем с приложениями курсами и т.д. не было, то с мало популярныи яп (например сейчас учу румынский) приложения часто отсутствуют, либо содержат много ошибок.
Я по итогу, делаю своё приложение, где хочу совместить приятное с полезным. Фишка его в том, что он работает как лидкод, но для изучения языков. Все задачи построены по языку так, что вам нужно написать алгоритм для решения задачи, не просто слова подставить или выбрать вариант ответа.
Простой пример, в румынском есть спряжение глаголов и прилагательных в зависимости от числа, рода и времени. Есть правила спряжений со своими исключениями. Вам, как программисту, нужно написать функцию, что будет применять в себя слово, род, число и возвращать правильное склонение с учётом исключений. Есть набор юнит тестов (скажем на 500 ассертов) этой функции.
Вы скажете: "да там алгоритм будет на одних if, чего сложного?". Я отвечу что здесь главное не написать идеальный алгоритм O(n), а структурировать у себя а голове все правила, изучаемого языка. Лично мне куда проще запомнить правила, особенно комплексные с исключениями, когда по ним напишу код.
Вижу , что проделали скурпулезную работу над приложением для решения проблемы с изучением языка , но со своей стороный добавлю ложки дегтя . Во первых , лучше учить не слова отдельно , а снизу предложения , ибо без активных действий для укрепления нейронов миелинизация будет слабой. Эффективнее создать на предложениях с целевым словом(лучше-фразами) cloze(пропуск),можно длину прочерку длиной всей фразы как подсказка,но не более. Это уже чистый testing effect .Во вторых - анки как раз и славится в большей степени от своего fsrs- нейросети , которая предсказывает порог запоминания персонально у вас и ставит слова наканун забывания. У вас это не вижу или пропустил когда читал публикацию. Также нет озвучки нативной , то есть слушание/listening проседает автоматом.Можно было бы от azure tts хотя бы подключить для озвучки и сохранения, довольно нативно,по крайней мере в английском 90 процентов от нетивов без учета эмоциональной окраски(хотя можно с флагами поиграться).Также корпус у вас неопределен,можно было бы спарсить предожения из формальных источников или же транскрипцй видео/аудио,как раз дорожку подставив-иммерсивный approach с структурой. Думаю,для начального этапа освоения языка ваше приложение сгодится,но на дистанциях B1-C2 - стекляный потолок
На счет Anki + ИИ, пользовался анки еще до этого всего ажиотажа с ии, как сейчас обстоят дела, думаю на гитхабе есть что-то вроде этого где ии сам создает карточки к примеру на выбранную тематику?
Я перестал пользоваться Anki и сделал VibeLing – своё приложение для изучения языков