CaST-POI: Candidate-Conditioned Spatiotemporal Modeling for Next POI Recommendation
arXiv cs.AI / 4/25/2026
💬 OpinionIdeas & Deep AnalysisTools & Practical UsageModels & Research
Key Points
- Next POI recommendation in location-based services often ignores that the importance of a user’s past visits depends on which candidate POI is being scored.
- The proposed CaST-POI introduces a candidate-conditioned spatiotemporal model that treats each candidate as a query to dynamically attend to user history.
- It further adds candidate-relative temporal and spatial biases to better capture fine-grained mobility patterns tied to the relationship between past visits and each candidate.
- Experiments on three benchmark datasets show that CaST-POI outperforms existing state-of-the-art approaches, with especially large gains when the candidate pool is large.
- The authors provide implementation code via the linked GitHub repository for reproducibility and adoption.



