Disentangling Representations from Search Behaviors for Recommendation via Counterfactual Learning | Synapse