New chat

Search chats

Transit studio

Library

Sources

Pinned

Recents

Jon Rodriguez

VIA Metropolitan

Library /

January Service Signup Comparison

Share

Planner Metrics

7/7/2024 - 11/12/2024

bundled_current (active)

Period

Scheduled Snapshot

300,000

300,000

300,000

300,000

300,000

300,000

300,000

300,000

0

552

552

552

552

552

552

552

552

552

552

Route 552

3,543 Boardings

Chat with Buffi

Top Routes by Boarding

27,848,552

Boardings

98 routes - 322 service days

Top Routes by Scheduled Trips

27,848,552

Scheduled Trips

89 routes in bundled_current

Shortest Avg. Headway

-

Avg. Headways

Needs frequencies txt in this GTFS feed *

No frequency-based headways in this snapshot

Buffi Alpha v0.0.5

Show me the current San Pedro Route 20.

I've opened the current San Pedro Route 20. Ask me to compare another service signup, identify route changes, or analyze ridership along the corridor.

Current Route 20

Jul 13, 10:32 PM

Open

Sources

How did ridership change after the January service signup?

Weekday ridership increased after the January service signup, with the largest gains during the afternoon peak. I've created a ridership comparison between the previous and current service signups.

January Service Signup Comparison

Jul 13, 10:53 PM

Sources

Show me boarding data from a year period starting july 13th 2025

The January service signup is projected to increase Route 20 ridership primarily because service became more useful for everyday commuting hours.

Sources

Which neighborhoods benefited the mo|

Buffi Alpha v0.0.5

Hi Via,

What should we dive into?

Which routes had the highest ridership in 2023?

What did the route look like that had the peak ridership on San Pedro Ave?

Summarize the uploaded datasets I have access to

Based on your uploaded sources

Placeholder

Visualization Canvas

Ask any question and the best visual for your question will appear here.

Review Sources

Chat to visualize

Role

Product Designer

Translated research insights into user flows, wireframes, and final UI, collaborating closely with engineers to hand off designs and bring Buffi from concept to a fully functional platform.

Timeline

10 week Cohort

Summer 2026 ·

Internship

Summer 2026 Internship

Better Futures Insititute

Context

VIA Metropolitan Transit's planners have to prove service is working — to their board and their funders. Those answers lived in an uncentralized system, spread across models, spreadsheets, and mapping platforms. Over the internship we designed Buffi, an AI-powered data analytics product for VIA's scheduling and planning team.

BUFFI

Design Team

Itzel Pulido

Saulo Jimenez

Jonathan Rodriguez

Tools

Figma

Figjam

Figma Make

Github

CodeX

Claude

Claude Design

01 The Problem

VIA came to us with an overarching challenge in their current system: the answers planners needed existed, but never in one place.

Ridership data lived in one platform, forecasts in another, and geographic analysis in a third. Every question a planner asked turned into a request, a hand-off, and a wait.

We ran 1:1 interviews with the two teams who would live inside this product every day.

CORE USER GROUP

Data Analyst Team

Fields incoming requests, runs the models, and slices raw data into whatever format the planners need.

CORE USER GROUP

Service Planner Team

Designs and defends route changes, and needs evidence that a change worked once it is on the street.

02 Direction

We uncovered four specific pain points

01

No Standardized Forecasting Method

“No one in our department has really set a standardized method of forecasting”

“Because we don't have a standardized way of doing any kind of forecasting, it makes it difficult to know which model to put into our analysis.”

“We don't have a standardized way of doing any kind of forecasting at the moment, especially from a route by route and a signup by signup basis.”

02

Current Model Inconsistencies & Frustration

“T-Best is more like what will a scenario look like for your network like 5 years from now... you're not going to get good results if you say I want to look at what ridership on this route would look like 6 months from now.”

“The T best model does take a while to run. It takes a number of steps to get to.”

“It takes quite a bit of leg work in order to provide the networks... you give the T best model all of the networks that you're trying to compare, and then from there runs it. So that's probably the biggest bottleneck is how long that model takes.”

03

Slow, Manual Data Requests

"Most of the time, if a planner needs some data or an analysis done, they come to us [data analyst], and depending on how they want to handle it, we either do the analysis or give them the raw data to do whatever they want with."

" Sometimes we [scheduling & planning team] have some weird slicing we need to do that we can't do on our own — the data's available, but in a format we're not accustomed to, so we need it sliced a particular way."

"Any planners with requests or deliverables that require more analysis than the available dashboards can provide — if it's something we can do ourselves, we will, but a lot of times we'll reach out to Andrew or Ruben and their teams to slice it the way we need."

04

Data Integration Across Platforms

"The bottleneck in that case is the actual data. If you're comparing individual routes from one sign-up to the other, you want to see the overall and then the individual stops:...Processing that data and making it usable is the challenge, because they use different platforms — ArcGIS, our map, or Remix. "

“You have to have a dashboard that allows you to make these filters, access the data, and then process the data on the back end so they can either get a table or a shape file that they can use on the platform.”

They also laid out what they thought could be the ideal fix.

“Maybe they'll be able to select multiple routes at once as well. So if I'm gonna go, like, route by route, look at... and different patterns of the direct...”

“And being able to evolve as things change — because a lot of the changes we make to the network come from community feedback. Being able to provide what those changes are and then see how they impact ridership downstream.”

“Ideally with this tool,

they'd be able to export the data they're seeing in the platform — to bypass the step of having to come to me or Ruben and say ‘I need this data’ or ‘I need this map.’ Ideally this tool gets the stuff they need into their hands a lot quicker.”

Ideating an ideal fix was the easy part. The real question was where to start - so we built on the foundation from the previous cohort.

A lot of that foundation was already really strong, especially the idea of having Buffi as an AI-powered workspace. So rather than completely changing that experience, we focused on building on top of it and making it better suited for VIA's specific needs. Taking a prebuilt demo system and molding it to match VIA's needs meant mass amounts of changes had to be made and polished.

Interactive

Maps

Route

Changes

Predictive

Forecasting

AI- Powered

queries

Before-and-after analysis

03 Research & Flows

We audited comparable AI and transit tools, plus the systems VIA already uses

Then determined what had been working well and what hadn't — which set the bar for what Buffi needed to match and where it could clearly do better.

How would users navigate the platform and accomplish key tasks?

We created user flows and journey maps to answer that — mapping the questions a planner would ask, the decisions the system had to make in response, and the moments where the old process broke down.

User Flow- Forecasting & Comparison paths

JOURNEY MAP - Data analyst

JOURNEY MAP - Service Planner

04 Designing the Platform

Once we understood what VIA needed from the platform and what users needed from the experience, we could get to designing.

We kept familiar features like New Chat and Search Chat, while maintaining the original idea of Buffi as a conversational AI agent. From there, we used our Forecasting and Comparison user flows to think through how a planner might actually use Buffi — from the questions they would ask to the data and visualizations they could receive in response.

New Chat

Start a new conversation with Buffi to ask questions, explore data, or visualize insights

Search Chat

Quickly find previous conversations across your chat history

Library

Access saved visuals, and other content created through chat

Sources

Upload and manage the data AI uses, including GTFS files, ridership data, spreadsheets, and other datasets

Introducing Transit Studio

Then we added Transit Studio to the navigation — the main new feature of Buffi.

Transit Studio

A centralized workspace for planners to view, visualize, and export transit data.

Buffi is conversational: ask a question and get an answer. Transit Studio is dashboard-driven, giving planners instant access to the routes, metrics, comparisons, and visualizations they use most.

Five tabs, five visualized dashboards

Data has been modified for portfolio presentation in accordance with NDA requirements.

Overview

Provides a high-level look at the transit system, bringing together key ridership data, performance trends, and visualizations so planners can quickly understand what is happening across the network.

Routes

Comparisons

Metrics

Forecasting

Every tab is still a chat

The dashboard answers what is happening; Buffi answers why. Any data point in the studio carries a “Chat with Buffi” affordance, which opens the conversation beside the view it came from — chat on one side, the studio tab on the other — so a planner can question a number without losing the chart it sits in.

And every planner arranges the board their own way

Overview widgets can be added, removed, resized, and rearranged, and the result saved as a named layout. Planners who live in forecasting and planners who live in route maps get the same product and a different first screen — and can switch back to a preset at any time.

Final Design

Buffi ended the cohort as two halves of one product: a conversational agent for the questions planners can't anticipate, and Transit Studio for the answers they need every week. Ridership maps, before-and-after analysis, forecasting, and AI-powered queries now sit in the same workspace, drawing from VIA's own GTFS and ridership data.

05 Final

Outcome & Impact

ONE PLACE

nteractive ridership maps, before-and-after route analysis, predictive forecasting, and AI-powered queries, everything a VIA planner would need, now in a single workspace.

FEWER HAND-OFFS

Planners can reach and export the data themselves instead of routing every question through the analyst team.

BUILT TO CONTINUE

Because the AI does the interpreting, Buffi isn't bound to one agency. Another organization can plug in its own data and get the same workspace shaped around it — the way we shaped this one around VIA.

Key Takeaways

VIA's planners now work inside the product day to day — opening Transit Studio to check ridership, compare signups, and pull their own exports. The hard part was never imagining the fix. It was deciding what to keep, and making an inherited system feel like it was built for VIA all along.

Overview

Problem

Research

IA

Wireframes

Usability Testing

Final Design