ChatPlanner Uses LLMs for Personalized Public Transit Routing

Tingting Yang, Chenhao Xue, Jun Chen· June 16, 2026 View original

Summary

ChatPlanner is a novel framework that leverages fine-tuned LLMs with Retrieval-Augmented Generation (RAG) to enable preference-aware public transit routing. It extracts routing parameters and interprets nuanced user preferences from natural language queries, integrating them into routing algorithms.

Researchers have developed ChatPlanner, an innovative framework that utilizes large language models (LLMs) to create personalized public transit routing solutions. The core challenge addressed is the difficulty of accurately capturing and integrating diverse user preferences into traditional routing algorithms. ChatPlanner aims to overcome this by allowing users to express their preferences through natural language queries. The framework employs fine-tuned LLMs combined with Retrieval-Augmented Generation (RAG) to effectively extract necessary routing parameters and interpret the subtle nuances of user preferences from these natural language inputs. These interpreted preferences are then seamlessly integrated into the objective function of a public transit routing algorithm, enabling truly personalized route generation. To validate its capabilities, the study designed preference-aware datasets incorporating eight distinct personas and five contexts, establishing clear scoring standards for both fine-tuning and RAG. Experiments confirmed ChatPlanner's ability to reliably generate feasible solutions, with fine-tuning enforcing output structure and learning general preference patterns, while RAG provides query-specific context for imprecise expressions. This hybrid approach achieved the highest accuracy in extracting routing information and interpreting user preferences, demonstrating its potential to identify valuable route alternatives often overlooked by existing planners.

Why it matters

This framework significantly enhances public transit systems by offering truly personalized routing, improving user satisfaction and potentially increasing public transport adoption. Professionals in urban planning, transportation, and smart city development can leverage this to create more user-centric and efficient mobility solutions.

How to implement this in your domain

  1. 1Integrate ChatPlanner's LLM and RAG framework into existing public transit applications for personalized routing.
  2. 2Develop custom preference-aware datasets to fine-tune LLMs for specific regional transit networks and user demographics.
  3. 3Design user interfaces that encourage natural language input for expressing complex routing preferences.
  4. 4Collaborate with urban planners to incorporate personalized routing into smart city initiatives and mobility-as-a-service platforms.
  5. 5Analyze user feedback from personalized routes to continuously refine preference interpretation and routing algorithms.

Who benefits

TransportationUrban PlanningSmart CitiesTourismLogistics

Key takeaways

  • ChatPlanner uses LLMs and RAG for personalized public transit routing based on natural language preferences.
  • It accurately extracts routing parameters and interprets nuanced user preferences.
  • The framework generates more valuable route alternatives than traditional planners.
  • Fine-tuning and RAG combine to achieve high accuracy in preference interpretation.

Original post by Tingting Yang, Chenhao Xue, Jun Chen

"arXiv:2606.15315v1 Announce Type: new Abstract: Personalized public transit routing in public transit systems remains challenging due to the difficulty of capturing and integrating diverse user preferences into routing algorithms. This paper presents ChatPlanner, a novel framewor…"

View on X

Originally posted by Tingting Yang, Chenhao Xue, Jun Chen on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses