Subglish — a service for learning English through immersion in the world of YouTubeChoose an interesting video on YouTube. The service analyzes subtitles, highlights words you don't know and groups them using spaced repetition. ChatGPT is used to generate examples of words to remember.

Subglish — a service for learning English through immersion in the world of YouTube

Hello, let's get acquainted. My name is Ruslan, I am a programmer and the author of the Subglish service.

Free service for learning English using video subtitles. Personal dictionary. Spaced repetition method

My professional work requires a high level of English, so I created this service, which in addition to English also provides the opportunity to learn other languages, for example French. Now you can use this tool to improve your English. The basic idea is to find an interesting video, extract unfamiliar words from it and learn them. This service is available absolutely free and without any restrictions.

The service is designed for people with an intermediate level of English. Those who are not in a language environment, but whose goal is to improve their English. For your convenience, I discard the 5.000 most popular English words, hide proper names and place names. Are you ready to watch video clips in English every day to achieve results? Then let's begin!

How it works

  1. Provide a link to the YouTube video
  2. The service retrieves subtitles in English. Displays a list of words
  3. Watch the video. You look through the words. You hide the known ones. You get translations of unknowns with examples
  4. For better memorization, mark new words “Remind me in N days”
  5. Once a day you visit the Dictionary
Experiment! To better remember the meaning of English words, I generate usages of words using ChatGPT artificial intelligence. See the "Extended Translation" option for the corresponding word.

A good place to start is with this collection of YouTube searches:

    Good luck in improving English!


    Subglish.com mobile application. Learn english by subtitles