Two-Tower Recommender
End-to-end retrieval and ranking. A two-tower model learns dense user and item embeddings, FAISS handles candidate generation, and a PyTorch MLP reranks the shortlist. Beats matrix factorization and GBDT baselines on Recall@50, NDCG@10, and MRR.
