Adapting Job Recommendations to User Preference Drift with Behavioral-Semantic Fusion Learning