PyTorch Lightning Spells

This is an open-source Python package that provides useful addons to PyTorch Lightning. It contains implementations of MixUp, CutMix, and SnapMix based on callbacks, Lookahead optimizer, the Sortish Sampler for NLP ,and more.


The 3rd YouTube-8M Video Understanding Challenge

Challenge task — temporal localization of topics within video. Our approach got 7th place in this competition. The entire process costed only $150 GCP (Google Cloud Platform) credit and one additional local GTX1070 card.


Augmented Reader

Automatically extracts contents from web pages, partition them in to sentences, identify named entities, and highlight the sentences conveying the core ideas. Also provides an annotation interface for calibrating the highlighter.


Veritable News

A news aggregation site of articles in Chinese from both international and local news outlets. Curated by human editors with the help of an A.I. algorithm. Also provide automatic recommendations of relevant articles.



We built Steadfast to help users overcome this unaligned interest between the YouTube algorithm and you. You can follow your favorite content creators, dig into the archive to find great videos that you missed, and keep track of your viewing progress.