All Projects → jansenicus → Www Coursera Downloader

jansenicus / Www Coursera Downloader

This Jupyter Notebook will help you downloading Coursera videos, subtitles and quizzes (but not answering the quiz). It will automatically download and convert vtt subtitle files into srt. All resources downloaded are numbered according to their sequence.

Programming Languages

python3
1442 projects

Projects that are alternatives of or similar to Www Coursera Downloader

Academiccontent
Free tech resources for faculty, students, researchers, life-long learners, and academic community builders for use in tech based courses, workshops, and hackathons.
Stars: ✭ 2,196 (+1106.59%)
Mutual labels:  jupyter-notebook
Mslearn Aml Labs
Azure Machine Learning Lab Notebooks
Stars: ✭ 182 (+0%)
Mutual labels:  jupyter-notebook
Ml Python
Stars: ✭ 180 (-1.1%)
Mutual labels:  jupyter-notebook
Berkeley Stat 157
Homepage for STAT 157 at UC Berkeley
Stars: ✭ 2,523 (+1286.26%)
Mutual labels:  jupyter-notebook
Smoke Detect By Yolov5
Yolov5 real time smoke detection system
Stars: ✭ 181 (-0.55%)
Mutual labels:  jupyter-notebook
Ce7454 2019
Deep learning course CE7454, 2019
Stars: ✭ 182 (+0%)
Mutual labels:  jupyter-notebook
Girls In Ai
免费学代码系列:小白python入门、数据分析data analyst、机器学习machine learning、深度学习deep learning、kaggle实战
Stars: ✭ 2,309 (+1168.68%)
Mutual labels:  jupyter-notebook
Principle Of Web Search
北京邮电大学“网络搜索原理”课程资料(2019)
Stars: ✭ 182 (+0%)
Mutual labels:  jupyter-notebook
Feature Engineering Handbook
A practical feature engineering handbook
Stars: ✭ 181 (-0.55%)
Mutual labels:  jupyter-notebook
Progressive infogan
Progressive training of GANs with Mutual Information Penalty
Stars: ✭ 182 (+0%)
Mutual labels:  jupyter-notebook
Deeprl Agents
A set of Deep Reinforcement Learning Agents implemented in Tensorflow.
Stars: ✭ 2,149 (+1080.77%)
Mutual labels:  jupyter-notebook
Hands On Data Analysis
Stars: ✭ 181 (-0.55%)
Mutual labels:  jupyter-notebook
Bert Sklearn
a sklearn wrapper for Google's BERT model
Stars: ✭ 182 (+0%)
Mutual labels:  jupyter-notebook
Infersent
InferSent sentence embeddings
Stars: ✭ 2,179 (+1097.25%)
Mutual labels:  jupyter-notebook
Mlss2018 Madrid Gan
MLSS 2018 Madrid lecture materials on Generative Adversarial Networks (GANs)
Stars: ✭ 182 (+0%)
Mutual labels:  jupyter-notebook
Subpixel
subpixel: A subpixel convnet for super resolution with Tensorflow
Stars: ✭ 2,114 (+1061.54%)
Mutual labels:  jupyter-notebook
Awesome Machine Learning Jupyter Notebooks For Colab
A curated list of Machine Learning and Deep Learning tutorials in Jupyter Notebook format ready to run in Google Colaboratory
Stars: ✭ 182 (+0%)
Mutual labels:  jupyter-notebook
Lstm networks
This is the code for "LSTM Networks - The Math of Intelligence (Week 8)" By Siraj Raval on Youtube
Stars: ✭ 182 (+0%)
Mutual labels:  jupyter-notebook
Ktext
Utilities for preprocessing text for deep learning with Keras
Stars: ✭ 182 (+0%)
Mutual labels:  jupyter-notebook
Mathematics For Machine Learning Cousera
quizzes/assignments for mathematics for machine learning specialization on coursera
Stars: ✭ 181 (-0.55%)
Mutual labels:  jupyter-notebook

FEATURES

  • download quizzes and practice quizzes.
  • download all video lectures;
  • download vtt subtitles;
  • automatic conversion of vtt to srt format;
  • read html readings and save to html file;
  • creation of m3u playlist.

PREVIEW

Click below to preview the Notebook:

REQUIREMENTS:

python3
jupyter notebook

Coursera Downloader

    Is there a way to mass download the materials from a Coursera course?
    
    How can I download all the video lectures of a coursera course in one go?
    
    Are there any ways to batch download the complete course videos on coursera new platform?
    
    How do I write a Python script that automatically downloads all the videos of the course from Coursera?
    
    Ashish Kedia: How can I write a Script in Python to mass download all course videos from Coursera new platform and name them by lecture title?
    

Download all videos in all weeks of all lesson in one specified course.

  • downloading from the old 'http://class.coursera.org' is easy since:

    • it is a simple html and can be parsed with html parser;
    • all links to the course material is provided in one page url;
    • you can use many popular software like 'DownThemAll' to download all the materials you wish to download;
    • there are many solutions already provided in github.com for this purpose;
  • downloading from the new 'https://www.coursera.org' however is harder since:

    • it is javascript rendered and must be parsed using a browser engine, meaning: the html elements you want to parse may not be visible until you view it in a browser;
    • links to the course materials are spread within many page urls;
    • you will get tired of downloading after 144 urls;
  • this compiled python gives solution to download all videos, subtitles and transcripts in:

    https://www.coursera.org/
  • usage:
    jupyter notebook
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].