What is kaexplore ?
kaexplore is a command script to explore Khan Academy off line content.
node kaexplore.js
To see standard - english - content.
node kaexplore.js francais
To see translated (here French) content. Find the exact language name to use in languagelookup.json.
Add '-l' option to the command line to get only the list of video for the language.
Add '-r' to restrict the list to translated videos.
Add '-n' to remove the path in URL into the list.
How it works ?
kaexplore use JSON description files from https://learningequality.org/ka-lite/ to generate contents and stats.
You can update JSON files from https://github.com/learningequality/ka-lite:
- topics are in ka-lite/kalite/topic_tools/data,
- language are in ka-lite/kalite/i18n/data,
- video size are in ka-lite/kalite/updates/data,
- video mapping are in ka-lite/kalite/i18n/data/