Dual-triangular Recommender System (DSE, 2025)