# GenUP: Generative User Profilers as In-Context Learners for Next POI Recommender Systems

arXiv: https://arxiv.org/abs/2410.20643 · HTML: https://mlsanity.com/paper/2410.20643/

## Key facts

- Cited by 6 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 28 Oct 2024.

## Built on by (most cited first, 6 of 6)

- [Enhancing Large Language Models for Mobility Analytics with Semantic Location Tokenization](https://mlsanity.com/paper/2506.11109/) (2025)
- [Refine-POI: Reinforcement Fine-Tuned Large Language Models for Next Point-of-Interest Recommendation](https://mlsanity.com/paper/2506.21599/) (2025)
- [When Ads Become Profiles: Uncovering the Invisible Risk of Web Advertising at Scale with LLMs](https://mlsanity.com/paper/2509.18874/) (2025)
- [TrajPrism: A Multi-Task Benchmark for Language-Grounded Urban Trajectory Understanding](https://mlsanity.com/paper/2605.10782/) (2026)
- [Think2Go: Generative Next POI Recommendation with LLM Reasoning](https://mlsanity.com/paper/2607.28997/) (2026)
- [STRelay: A Universal Spatio-Temporal Relaying Framework for Location Prediction over Human Trajectory Data](https://mlsanity.com/paper/2508.16620/) (2025)

## Abstract (arXiv)

Traditional Point-of-Interest (POI) recommendation systems often lack transparency, interpretability, and scrutability due to their reliance on dense vector-based user embeddings. Furthermore, the cold-start problem -- where systems have insufficient data for new users -- limits their ability to generate accurate recommendations. Existing methods often address this by leveraging similar trajectories from other users, but this approach can be computationally expensive and increases the context length for LLM-based methods, making them difficult to scale. To address these limitations, we propose a method that generates natural language (NL) user profiles from large-scale, location-based social network (LBSN) check-ins, utilizing robust personality assessments and behavioral theories. These NL profiles capture user preferences, routines, and behaviors, improving POI prediction accuracy while offering enhanced transparency. By incorporating NL profiles as system prompts to LLMs, our approach reduces reliance on extensive historical data, while remaining flexible, easily updated, and computationally efficient. Our method is not only competitive with other LLM-based methods but is also more scalable for real-world POI recommender systems. Results demonstrate that our approach consistently outperforms baseline methods, offering a more interpretable and resource-efficient solution for POI recommendation systems. Our source code is available at: https://github.com/w11wo/GenUP/.
