Welcome in the GitHub pages repository of our YouTube visualization project. Our aim is to provide an interactive visualization of about 96 mio YouTube videos from English channels with more than 10k subscribers. This project was made for the COM-480 Data visualization class at EPFL in Spring 2020. You can find more information about our preprocessing and milestones in the class repository. Our results are presented here
Like most GitHub pages, our website is built using Jekyll v4. So in order to build the website locally, you need Ruby >= 2.4.0
to be installed. You can follow the Installation guides from Jekyll if you don't have ruby. After that, download the repository and move into the repository folder.
Then run the following commands:
gem install jekyll bundler
bundle install
This will download Jekyll and the necessary plugins to run our website
To serve the website locally, run bundle exec jekyll serve
. This will launch a page at http://localhost:4000. Jekyll automatically watch for changes so you simply need to refresh the page when you make modifications
Just commit and push to your repository. If it's the first time, you also need to tell GitHub to serve pages from you repository.