😉 Welcome to my personal page~ I am Songlin, a final-year UG student in CS focusing on Deep Learning and Data Science. I am now a student RA at HKU AIOT Lab for HCI research. This summer I joined NVIDIA as machine learning platform architect intern. 😆 Apart from coding, I am also keen on hiking, reading, and classical music~ 🤔 My current research interests spread through the mathematical and statistical approaches towards deep learning interpretability. My long term vision is to build applicable, fast and trustworthy AI~


🐚 Contacts


🪐 Blogs

These blogs may across different areas of my personal interest and experience. Hopy you enjoy it~

Arts

Lord of Mystery

Web

RESTful: Web Resource Organization

Async era of Python web: Falcon

Web Socket: server actively send messages?

Web Assembly: only native speed in web?

RPC: an alternative to REST?

JWT: Is stateless authentication a perfect soln?

Machine Learning System

Pytorch & Tensorflow: What’s good DL framework?

ONNX, CoreML: How to deploy Deep Learning on edge?

MLOps: Production Level Machine Learning

SHAP: Explainable Machine Learning?

JAX: Future of Deep Learning frameworks?

Data Science

Numbers in Python: Numpy

Tables in Python: Pandas & Pyarrow

Data visualization: Matplotlib

Accelerating Numpy

Databases: SQL and NoSQL

SweetViz: Exploratory Data Analysis

Programming Fundamentals

Introduction: Imperative Programming with Python

Intermediate: Object-oriented programming with Java

Advanced: Functional Programming

Advanced: Declarative Programming and UI with Swift

Computer Graphics

Taichi: Manipulate GPU directly by Python?

Tools

Streamlit: Build and share data apps without Javascript

SlideV: Elegant PowerPoint in Web

Manim - Elegant Math Animation by 3b1b


📁 Publications

😭 Unfortunately Songlin hasn’t published any peer-reviewed articles, but is working on them 💪🏼


🎓 Education

Bachelor of Engineering (Computer Science), the University of Hong Kong, 2019 - 2023(expected)