Causality-aware dual-scale preference model for sequential recommendation | Synapse