Conversational Route and Schedule Assistant for Public Transit
Public transit riders mostly have simple questions: when is the next bus, which line reaches the stadium, is this route running today. Yet the answers are buried in PDF schedules and clunky trip planners. Every confused rider becomes a support call or a lost fare, and transit agencies rarely have the staff to answer questions around the clock. The intern builds a conversational assistant for transportation websites using React and TypeScript, with agentic AI at the core. The agent interprets natural-language questions about routes, schedules, and service changes, consults structured route data, and replies conversationally, asking clarifying questions when a request is ambiguous and handling follow-ups in context. The intern designs the chat interface for accessibility and mobile use, and structures the agent's tools so every answer stays grounded in actual schedule data rather than plausible-sounding guesses. The project is a practical introduction to agentic AI product design: defining what the agent can and cannot do, grounding its responses in authoritative data, and building the type-safe, responsive interface that a public-facing service demands.
Related projects
You might also like