Intelligent Trip Classification

Designing a human-AI collaboration layer that learns from driver behavior to distinguish between business and personal trips automatically.

Intelligent Trip
Classification

Designing a human-AI collaboration layer that learns from driver behavior to distinguish between business and personal trips automatically.

Motus is the industry leader in the vehicle reimbursement space, accountable for tracking over 290M miles per month and disbursing $1.4B in reimbursements annually. The Motus app helps employees log and classify their business mileage for reimbursement, a process that historically required significant manual effort.

Results

01. $10M+ in annualized customer savings across the client base

02. 40M miles per year in personal trips eliminated through smarter anomaly detection

03. 71% active user engagement with new classification workflows

PROBLEM STATEMENT & GOALS
Designing for the full business day

Users don't just drive for work. They drop off their kids, run errands, and grab lunch between meetings. The Motus app tracked all trips the same way, requiring manual review of every single one before monthly submission. Without a mechanism to distinguish trip types, even the most diligent drivers were spending unnecessary time on a problem that shouldn't exist.

Our goal was to create an intelligent classification experience that leveraged machine learning to:

01. Recognize and predict patterns in driver behavior

02. Learn continuously from user corrections to improve accuracy over time

03. Reduce manual review time

RESEARCH
Ten-minute reviews masking a month of friction

I conducted exploratory interviews with drivers across healthcare, construction, and other industries to understand how personal trips actually occurred during the workday and how users managed them in the app. The findings reframed the design challenge.

Key Findings

01. Personal Trip Validity: Users are making personal trips throughout their business day and the current state of the app requires users to spend additional time managing their mileage or using workarounds to minimize time spent editing their trip data (i.e. manually enterred trips account for 14% of total trip types)

02. Trip Order: The current trip order is unintuitive and contributes to cognitive load for the user

03. Time Spent Reviewing: Users only spend around 5-10 minutes reviewing mileage before submitting to their employers and only 30% of users check their app weekly 

Key Findings

01. Personal Trip Frequency: Personal trips are common, but the app offered no efficient way to manage them.

02. Time Cost: Users spent only 5–10 minutes reviewing trips weekly, leaving little time for detailed checks.

03. Cognitive Load: The current trip order and editing process caused confusion and additional review time.

These insights clarified that our design challenge wasn’t just about automation . It was about creating a collaborative experience between human intent and machine prediction.

Key Findings

01. Personal Trip Validity: Users are making personal trips throughout their business day and the current state of the app requires users to spend additional time managing their mileage or using workarounds to minimize time spent editing their trip data (i.e. manually enterred trips account for 14% of total trip types)

02. Trip Order: The current trip order is unintuitive and contributes to cognitive load for the user

03. Time Spent Reviewing: Users only spend around 5-10 minutes reviewing mileage before submitting to their employers and only 30% of users check their app weekly 

DESIGN PROCESS
Three capabilities, one learning system

Following research, our team proposed a multi-phase approach that would allow machine learning to gradually assist users to address the observed pain points. By eliminating the tedious and manual experience, the app will continue to align with the Motus "set and forget" branding. To facilitate the design and execution of the 2024 roadmap, we divided the work into three distinct capabilities.

Capabilities
01. Location Manager: Enable users to manage and classify their frequent locations — providing structured data for the model to learn from.

02. Auto Trip Classification: Introduce automated classification based on behavioral patterns and location metadata.

03. Needs Review Feed: Create a feedback loop that surfaces uncertain trips for user review, closing the learning loop.

Following the research conducted, our team decided to incorporate Trip Classification functionality to address the observed pain points and align with industry standards. However, our approach distinguishes itself through the implementation of Auto-Classification which will empower drivers to automatically assign business and personal classifications to their frequent locations. By eliminating the tedious and manual experience, the app will continue to align with the Motus "set and forget" branding.

Capabilities
01. Location Manager: Enable users to manage and classify their frequent locations — providing structured data for the model to learn from.

02. Auto Trip Classification: Introduce automated classification based on behavioral patterns and location metadata.

03. Needs Review Feed: Create a feedback loop that surfaces uncertain trips for user review, closing the learning loop.

Following the research conducted, our team decided to incorporate Trip Classification functionality to address the observed pain points and align with industry standards. However, our approach distinguishes itself through the implementation of Auto-Classification which will empower drivers to automatically assign business and personal classifications to their frequent locations. By eliminating the tedious and manual experience, the app will continue to align with the Motus "set and forget" branding.


Initiatives
To facilitate the design and execution of the 2024 roadmap, we divided the work into three distinct initiatives:

01. Location Manager: new interface empowering users to manage both their favorite and company-provided locations. Within Location Manager users can associate classifications at the location level, which the app will utilize for the Auto-Classification of trips.

02. Auto Trip Classification: feature enabling users to classify trips as business or personal and Auto-Classify trips based on the classification of their favorite locations.

03. Needs Review Feed: dedicated section in the app designed to prompt users to update trips that require review.


CAPABILITY 01

Location Manager

Our initial focus of development was on Location Manager interface, chosen for its ability to deliver standalone value as quickly as possible. This work was not only a dependency for future work, but also served as valuable training for upcoming functionality. Users will have the ability to manage their frequent locations and assign a classification (Business or Personal). Prior to this interface, users no control over this data that could only be updated in the back-end. 

Design Highlights:

  • Enhanced Button Placement: Moved the “add” action to a bottom-right floating button to improve visibility and reachability.

  • Feedback Notifications: Added confirmation to highlight successful updates — reinforcing trust in automation.

  • Progressive Learning: Each saved location improved the system’s accuracy over time, reducing the need for future user input.

CAPABILITY 01

Location Manager

The starting point: let users manage and classify their frequent locations. Prior to this, location data could only be updated in the back-end by the ops team. Every classification a user made became training data for the algorithm.

Why it matters:
Every user classification effectively became training data for the algorithm, helping it learn location-based context and reduce future misclassifications.

Design Highlights:

  • Enhanced Button Placement: Moved the “add” action to a bottom-right floating button to improve visibility and reachability.

  • Feedback Notifications: Added confirmation to highlight successful updates — reinforcing trust in automation.

  • Progressive Learning: Each saved location improved the system’s accuracy over time, reducing the need for future user input.

Initiative 01. Location Manager

Our initial focus of development was on Location Manager interface, chosen for its ability to deliver standalone value as quickly as possible. This work was not only a dependency for future work, but also served as valuable training for upcoming functionality. Users will have the ability to manage their frequent locations and assign a classification (Business or Personal). Prior to this interface, users no control over this data that could only be updated in the back-end. 


CAPABILITY 02

Auto Trip Classification

With location data feeding the model, we introduced automated classification based on behavioral patterns. This also created an opportunity to redesign the trip card itself, which research had flagged as a source of cognitive load.

Trip Card V1

CAPABILITY 02

Auto Trip Classification

The introduction of Auto Trip Classification presented a great opportunity to redesign the trip card based on user feedback.

Trip Card V1

Design Improvements:

  • Optimized Trip Order: Simplified the trip card to display a logical start-to-end flow.

  • Classification Toggle: Added a clear business/personal toggle, nudging users to interact with the new functionality

Trip Card V1

Trip Card V2

Streamlined Auto-Classified Card: Once the model reached high confidence, the toggle was minimized to reduce clutter, but remained editable for transparency.

CAPABILITY 03

Needs Review Feed

When a user arrives at a new address that is not stored in Location Manager, the app will not be able to auto-classify the trip, requiring users to manually classify the trip. As a result, we needed to introduce a dedicated section in the app to draw attention to trips requiring user action. The visibility of this feed is essential for adoption of Auto Trip Classification and more accurate submission.

Trip Card V2

Option 1: Add New Section to Side Nav

Dedicated Feed: Our initial approach was to create a distinct feed, completely separate from the current home screen, to prominently feature trips that require user action.
Badge: Finally, we implemented an indicator with a badge to clearly convey the count of trips requiring user review. This badge was added to the header, and an identical one was incorporated into the sidebar, ensuring users are aware of the need for review and the corresponding quantity.

CAPABILITY 03

Needs Review Feed

When the model encountered uncertainty (for example, a new location or irregular trip pattern) the trip needed to be surfaced to the user for review. This wasn't just a new screen; it was a human-in-the-loop feedback mechanism essential for model accuracy and user trust.

Landing Page: The final option involved setting up a landing page dashboard as the default screen when a user opens their app. This page provides a summary of all trip types, allowing users to navigate to filtered views. Additionally, the introduction of a dashboard would offer the flexibility to showcase any important functionality in the future. 
Separate Feed: Clicking on Needs Review takes the user to a separate section where they can see all trips that need classification.
Completed Views: Once all trips are reviewed, the Needs Review section will disappear, and users will be prompted to explore all trips in either the Business or Personal feed.


Option 1: Add New Section to Side Nav

Design Highlights:

  • Dedicated Feed: Standalone section highlighting trips requiring attention.

  • Badge: indicator to clearly convey the count of trips requiring user review in the header and side nav

Option 2: Segmented Controls

Design Highlights:

  • Segmented Controls: Filtered views for Needs Review, Business, and Personal.

  • Needs Review Indicator: When an unclassified trip is tracked, the Needs Review tab will display an orange indicator which exists in the app for other action-required sections.

Initiative 03. Needs Review Feed

When a user arrives at a new address that is not stored in Location Manager, the app will not be able to auto-classify the trip, requiring users to manually classify the trip. As a result, we needed to introduce a dedicated section in the app to draw attention to trips requiring user action. The visibility of this feed is essential for adoption of Auto Trip Classification and more accurate submission.

Option 1: Add New Section to Side Nav

Dedicated Feed: Our initial approach was to create a distinct feed, completely separate from the current home screen, to prominently feature trips that require user action.
Badge: Finally, we implemented an indicator with a badge to clearly convey the count of trips requiring user review. This badge was added to the header, and an identical one was incorporated into the sidebar, ensuring users are aware of the need for review and the corresponding quantity.

Option 3: Dashboard Landing Page


Option 3: Landing Page

Design Highlights:

  • Dashboard Landing Page: implementing a new home screen that provides dashboard with important statues beyond just Auto Classification, like relevant summaries or important app functionality

  • Separate Feed: Clicking on Needs Review takes the user to a separate section where they can see all trips that need classification.

  • Completed Views: Once all trips are reviewed, the Needs Review section will disappear, and users will be prompted to explore all trips in either the Business or Personal feed.

EXPERIMENTATION
Validated across industries, not just internally

To validate our design decisions, we conducted quantitative preference testing across our largest revenue clients from a wide range of industries. Participants completed classification tasks using three prototypes and ranked their experience.

KEY RESULTS
A self-improving system, not just a feature

While the UI itself remained simple, the true innovation lay in designing for intelligence: understanding how to surface automation in a way that feels intuitive, supportive, and trustworthy.

The results validated this approach: 71% of users actively engaged with the new classification workflow, 52% trusted the system enough to delete flagged trips, and customer satisfaction averaged 4.0 out of 5.0 across 11.6K survey respondents.

This project strengthened my perspective as a systems thinker and designer working with AI-driven experiences, where every design decision became an opportunity to make the model smarter. Through this work, we built more than a feature. We designed the foundation for a self-improving system that continuously evolves with its users, delivering over $10M in annual value while reducing personal trip submissions by 40M miles per year.

SAY ANNYEONG!