Reddit + Anki для изучения языков

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

В закладки
​В сериале Луи я понимаю речь Луи, но не понимаю остальных

Идеи

Понятные фильмы

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

Непонятные слова

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

Флеш карточки

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

Реализация

Посты

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

Слова

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

  • если слово уже добавлено до нас, мы можем скопировать слово к себе одним кликом по нему
  • если нет, например, мы только создали пост, сайт может показать какие слова мы не знаем, какие изучаем, какие знаем из анализа текста статьи или субтитров фильма
  • если пост очень большой, мы можешь группировать слова по частям, например, по главам книги, по 15 минутным отрезкам фильма
  • чтобы первыми видеть самые нужные слова, можем сортировать слова по количеству пользователей, которые добавили это слово на изучение

Значения слов

Флеш карты лучше создавать со значением слова, произношением и контекстом. Без перевода. Так эффективнее, хоть и сложнее поначалу. Еще упрощает что значение слова в большинстве случаев одно в данном контексте. Пользователь может выбрать из существующих значений или добавить свое. Так же с произношением и контекстом.

Разработка

В этот момент двое друзей попросили помочь с обучением программированию. Я предложил, почему бы не делать этот проект, одновременно изучая программирование. Так мы сделали MVP и еще многое не сделано даже из того что описано в статье. Сайт viameme.io. Сейчас мы хотим свалидировать идею и собрать фидбек. В зависимости от фидбека, будем делать следующие функциональности:

  • импорт/экспорт в Anki
  • расширение для браузера
  • улучшение UX
  • сделать сайт mobile friendly
  • комменты
  • мобильные приложения
  • карма, если кто-то добавил ваши слова, значения слов и т.д. в обучение или проголосовали за пост и комменты
  • грамматика, так же как и словами, создавать флеш карточки незнакомых грамматических конструкций
  • внешние субтитры, по крайней мере для youtube, для возможности перезапустить последнее предложение и других возможностей.
  • совсем другое

Спасибо!

Материал опубликован пользователем.
Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Написать
{ "author_name": "Хайрулло Джалалов", "author_type": "self", "tags": [], "comments": 7, "likes": 1, "favorites": 13, "is_advertisement": false, "subsite_label": "flood", "id": 82644, "is_wide": false, "is_ugc": true, "date": "Thu, 12 Sep 2019 13:45:46 +0300", "is_special": false }
0
{ "id": 82644, "author_id": 359817, "diff_limit": 1000, "urls": {"diff":"\/comments\/82644\/get","add":"\/comments\/82644\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/82644"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 199791, "last_count_and_date": null }
7 комментариев
Популярные
По порядку
Написать комментарий...
0

Для этого у каждого поста должны быть слова, которые он содержит

https://www.viameme.io/groups/comics/1

Объясните подбор слов на этом примере?

Ответить
0

Слова, которые пользователи добавили в обучение из поста https://imgur.com/rxP35JW

Думаю ссылку на пост нужно сделать заметнее.

Ответить
0

С этим я разобрался :)
Я имел в виду логику выборки слов, как это работает.

Пользователь смотрит мемас, видит незнакомые слова и добавляет их под картинкой, так?

После этого он выгружает все эти слова в Anki?

Ответить
0

После этого он может находить посты с этими словами здесь https://www.viameme.io/all?s=word

И при чтении других постов будет легче находить незнакомые слова.

Export в Anki еще не сделали.

Ответить
0

Anki дороговат для массового пользователя, если еще не делали, то можно изучить другие варианты.

Ответить
0

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

Ответить
0

превью не всегда загружается из imgur

Ответить
{ "page_type": "article" }

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "Article Branding", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "cfovx", "p2": "glug" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Баннер в ленте на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "disable": true, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } } ] { "page_type": "default" }