Section 01
[Introduction] Rice University's rice_ml Open-Source Project: Teaching Resources for Implementing Classic ML Algorithms from Scratch
Qiushi Han, a student in Rice University's CMOR438/INDE577 course, open-sourced the rice_ml project, which implements 14 classic machine learning algorithms from scratch using pure NumPy, including 45 unit tests and 12 teaching notebooks. The project aims to help learners deeply understand the underlying principles of algorithms (rather than just calling APIs), providing transparent and learnable code resources that balance teaching clarity and engineering practicality.