Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Oxford 3000 YouTube Comparison

This repository is dedicated to verifying the coverage of the YouTube subtitles wordlist (3000 Oxford Words in 4 Hours video) against the official Oxford 3000 vocabulary database.

Table of Contents


Source Video Information

Return to Top

Repository Structure

U:\voothi\20260715201717-oxford-3000-youtube-comparison\
├── scripts/
│   └── compare_dicts.py                     # Normalized comparison and classification script
├── tests/
│   └── test_compare.py                      # Unit tests for comparison functions
├── 20260715200613-3000-oxford-words-in-4.tsv # YouTube subtitles wordlist to verify
├── 20260715160822-oxford-3000.en.tsv        # Oxford 3000 reference database with levels
├── 20260715165539-oxford-5000-expanded.en.tsv # Oxford 5000 expanded reference database
├── 20260713121030-learn-3000-oxford-words.* # Video subtitles and text files (en/ru)
├── 20260713162200-hi-rose-good-morning.*    # Kardenwort Core export files
├── 20260715202804-dictionary-comparison-results.md # Markdown findings report
├── 20260715202804-missing-words.tsv         # TSV dataset of missing words
├── 20260715202804-superfluous-words.tsv     # TSV dataset of superfluous words
├── Learn 3000 Oxford Words... - YouTube.url  # Link to YouTube video source
├── .gitattributes                           # Git attributes configuration
├── .gitignore                               # Git ignore configuration
├── LICENSE                                  # MIT License
└── README.md                                # This document

Return to Top

Running the Analysis

To run the dictionary comparison script and update the results:

python scripts/compare_dicts.py

The script will read the datasets, match them against spelling rules and CEFR level definitions from the local reference databases, and write a detailed analysis markdown report to 20260715202804-dictionary-comparison-results.md along with detailed TSV lists of missing and superfluous words to 20260715202804-missing-words.tsv and 20260715202804-superfluous-words.tsv.

Return to Top

Running the Unit Tests

Execute the unit test suite from the terminal:

python tests/test_compare.py

Return to Top

Related Projects

Return to Top

About

This repository is dedicated to verifying the coverage of the YouTube subtitles wordlist (3000 Oxford Words in 4 Hours video) against the official Oxford 3000 vocabulary database

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages