The Evaluation of RecSys — Part 3: The Deep Learning Era (NCF, Wide & Deep, DeepFM, DIN, DLRM, AdaTT)

Part 3 of the series: how DNNs transformed RecSys from 2016 onward — NCF, Wide & Deep, DeepFM, DIN, DLRM, and AdaTT. Architectures, intuition, and where each shines.

March 12, 2025 · 11 min · Abdullah Al Mamun

The Evaluation of RecSys — Part 2: Factorization Machines and XGBoost

Part 2 of the series: how Factorization Machines generalized MF to arbitrary features, how XGBoost handled non-linear ranking, and the limitations that pushed the field toward deep neural networks.

March 11, 2025 · 8 min · Abdullah Al Mamun

The Evaluation of RecSys — Part 1: From Content-Based Filtering to Matrix Factorization

Part 1 of a 4-part series tracing how RecSys evolved from content-based filtering through collaborative filtering to matrix factorization — and where each technique falls short, setting up the next breakthrough.

March 1, 2025 · 6 min · Abdullah Al Mamun