/sub-vocab

A speedy tool for extracting and categorizing vocabulary/sentences from English materials

Primary LanguageTypeScriptMIT LicenseMIT

SubVocab transforms your preparation for watching movies or reading books in English. Just input any text, such as subtitles, articles, or books, and SubVocab will efficiently categorize words into familiar and new groups, enhancing both your understanding and enjoyment.

How It Works

  1. Input Your Text: Add any English material, such as subtitles or articles.
  2. Discover New Vocabulary: Get a list of all words, split into known and new categories, ready for you to learn.
  3. Personalize Your Learning: Log in to mark the words you know. Your progress updates and syncs in real time across all sessions.

Features

  • Rapid Analysis: Processes up to 100k words in less than 0.2 seconds(on an M1 Mac), ensuring a quick setup.
  • Smart Merging: Merges plural nouns and irregular verbs into their base forms, simplifying your learning process.
  • Synchronized Learning: Keeps your learning progress synchronized across all sessions.
  • Vocabulary Tracking: Manage your vocabulary effectively with batch imports and interactive tracking.

Overview

Screenshot

Visualization of this repo