Adaptive Navigation with Agentic AI

A navigation experience that doesn't just get you there - it gets you.

Product Design

B2C

Role

End-to-end Product Designer

Timeline

3 weeks

team

None

platform

Web

Context

Navigation products are exceptionally good at answering:

"What's the fastest way to get there?"

But real journeys aren't always about speed.

A driver navigating unfamiliar roads at night may care more about safety and predictability. Someone stuck in traffic may be frustrated or anxious. A passenger taking an unfamiliar cab route may want reassurance when the driver unexpectedly deviates from the expected path.

This project explored how an AI-native navigation experience could respond to those changing contextual needs rather than treating every journey as the same optimization problem.

The concept was designed around Google Maps, exploring how agentic AI could augment an existing navigation experience.

Project type: Self-initiated conceptual project
Scope: Single-feature implementation
Role: End-to-end Product Designer

I owned the problem definition, conceptual research, user segmentation, system architecture, UX flows, interaction design and mitigation strategies.

Problem:
Navigation optimizes the route. Users optimize the journey.

My initial problem framing was:

"I feel anxious. I don't want the fastest route - I want the safest and well-lit route."

Conventional navigation can prioritize factors such as time and distance, but this doesn't necessarily reflect the user's emotional state, context or perceived safety.

The opportunity was therefore not simply to create another route option.

It was to explore:

How might navigation adapt its recommendations to the user's changing context while keeping the user in control?


Research & User Definition:
Starting with the people, not the AI

I identified drivers and motorcycle/scooter riders as the primary user group for the concept.

The segment was selected because these users:

  • Rely heavily on turn-by-turn navigation.

  • Frequently encounter unpredictable traffic conditions.

  • Can experience high cognitive and emotional load while travelling.

  • Have recurring safety concerns, particularly during unfamiliar or nighttime journeys.

  • Already depend on navigation products, creating an opportunity to augment an established behavior rather than introduce an entirely new one.

The project research estimated this primary group at approximately 60–70% of the target audience.

Research & Insights

Rather than treating navigation as one continuous task, I mapped the moments during a journey when context could meaningfully change the user's needs.

Moment 01: Before the ride

Users may need to:

  • Confirm pickup location

  • Check ETA

  • Share their live location

  • Assess whether they feel comfortable with the planned route

Moment 02: During traffic standstills

Long periods of congestion can introduce:

  • Frustration

  • Boredom

  • Urgency

  • Increased cognitive load

Moment 03: Unexpected route changes

A sudden deviation can trigger:

"Why are we going this way?"

This is particularly relevant when users are passengers in taxis/autos or travelling through unfamiliar areas.

Key insight

The opportunity wasn't to make navigation more personalized everywhere.

It was to identify specific moments where contextual adaptation could meaningfully improve the experience.

From Navigation to Context-Aware Navigation

The traditional navigation model is essentially:

Destination → Route → ETA → Directions

I explored an alternative:

Destination → Context → Route options → AI recommendation → User decision

The key product shift was:

From optimizing the route to optimizing the journey for the user's current context.

This could allow the system to consider factors beyond speed, such as:

  • User-provided preferences

  • Time of day

  • Route conditions

  • Journey context

  • Perceived safety

  • Interaction signals

The concept deliberately treats these as signals and hypotheses, rather than assuming the system can perfectly detect a user's emotional state.

Product Opportunity

What if navigation could understand why a user might reject the fastest route?

This led to the central concept:

Adaptive Navigation

An agentic AI layer could interpret contextual signals and dynamically modulate the navigation experience.

For example:

"You seem stressed. Take this route."

Instead of presenting the fastest route as the default answer, the system could surface a route better aligned with the user's current needs.

The important design constraint:

AI recommends. The user remains in control.

Design Principles

01 Context over convenience

Don't optimize for speed when the user's actual priority is different.

02 Explain, don't silently adapt

If AI changes the recommendation, users should understand why.

03 User control is non-negotiable

AI recommendations should remain overrideable.

04 Reduce cognitive load

Contextual intelligence should make navigation simpler, not add another layer of complexity.

05 Safety before novelty

An AI feature operating during a physical journey must be designed around failure scenarios, not just the happy path.

06 Personalization should earn trust

The system should progressively adapt based on useful signals rather than making opaque assumptions about the user.

Exploring the Interaction

I explored multiple approaches to determine how the adaptive recommendation should appear within the navigation experience.

Rather than immediately committing to one solution, I compared alternatives and evaluated them against UX trade-offs.

The evaluation criteria varied according to the project, with particular attention to:

  • User comprehension

  • Cognitive load

  • Safety

  • Control

  • Contextual relevance

  • Interaction effort

Design principle

Green light? Red flag? Check the UX trade-offs early.

This helped prevent the AI concept from becoming an elaborate technical solution without a clear user benefit.

The underlying exploration also raised important technical/product questions around:

  • Which signals should be fed into each LLM?

  • Where should those signals originate?

  • How should prediction accuracy be strengthened?

  • How many agents are actually necessary?

  • Which tasks could be handled by simpler LLM components?

  • Could smaller models run on-device to reduce cost?

  • Where does conventional software/agency make more sense than an LLM?

These questions were identified as areas requiring further collaboration with AI/ML experts and developers.

Key Product Decisions

Decision 01 Don't optimize exclusively for speed

Alternative: Keep fastest route as the only optimization objective.

Why I moved away from it:
It doesn't account for situations where users prioritize safety, familiarity or reduced stress over arrival time.

Decision 02 Introduce contextual recommendations

Alternative: Add another static route preference.

Chosen direction:
Allow the system to dynamically consider contextual signals.

Why:
The user's priorities can change during the journey.

Decision 03 Make AI recommendations explainable

Alternative: Silently change the recommended route.

Chosen direction:

"You seem stressed. Take this route."

Why:
Unexpected AI behavior can reduce trust. The user should understand the recommendation rather than wonder why navigation changed.

Decision 04 Preserve user agency

Alternative: Automatically force the AI-selected route.

Chosen direction:
Recommendation + alternatives + user override.

Why:
Navigation is a high-consequence interaction. The AI should assist the decision, not remove it.

Decision 05 Avoid an unnecessarily complex multi-agent architecture

During exploration, I questioned whether every capability needed its own agent.

The project feedback highlighted that some tasks could potentially be accomplished using LLM components rather than introducing many independent agents.

Why this matters:
Agentic architecture should be driven by product requirements and system behavior - not by the novelty of using multiple agents.

Final Experience

The resulting concept turns navigation into a context-aware decision-support experience.

Instead of:

Fastest route: 32 min

the system could potentially surface:

Recommended route: 36 min
Better aligned with your current preferences

with the ability to understand:

Why?

What alternatives exist?

Do I want to follow it?

This creates a new interaction model:

Sense → Interpret → Recommend → Explain → Confirm

rather than:

Calculate → Display → Navigate

Trust, Safety & Failure States

Designing AI into navigation introduced a critical question:

What happens when the AI is wrong?

I therefore treated trust and mitigation as part of the product architecture rather than an afterthought.

Potential failure scenarios include:

Incorrect contextual inference

The system incorrectly assumes the user is stressed.

Mitigation: User override + explicit preferences.

Poor recommendation

The AI chooses a route that doesn't actually match the user's needs.

Mitigation: Alternative routes + transparent rationale.

Over-personalization

The system makes increasingly aggressive assumptions based on historical behavior.

Mitigation: User controls + explainability + bounded adaptation.

AI complexity

An unnecessarily large agent architecture increases cost and latency.

Mitigation: Evaluate which components genuinely require agents/LLMs and consider smaller or on-device models where appropriate.

These became important product questions rather than simply technical implementation details.

Validation Plan

This was a conceptual project, so I would not claim production validation or user-performance metrics.

Instead, I defined the next validation questions.

Hypothesis 01 - Contextual recommendations

Does adaptive routing increase perceived relevance compared with conventional route selection?

Hypothesis 02 - Trust

Do users understand why the AI recommended a particular route?

Hypothesis 03 - Control

Do users feel comfortable accepting, modifying or rejecting AI recommendations

Hypothesis 04 - Safety

Does the experience improve perceived safety without increasing cognitive load?

Hypothesis 05 - AI efficiency

Can contextual personalization be delivered without excessive model cost or latency?

The original project also identifies usability testing with target users and KPI definition as the next step toward iteration.

Success Metrics

Because this was not a live product, these are proposed validation metrics, not achieved results.

Product question

Metric

Is the recommendation useful?

Recommendation acceptance rate

Is AI trusted?

Recommendation trust score

Is the explanation understandable?

"Why this route?" comprehension

Does AI reduce friction?

Route-decision time

Does the user retain control?

Override / alternative-selection rate

Does personalization help?

Preference satisfaction

Does the experience remain safe?

Navigation-related cognitive-load score

Is the AI technically viable?

Latency + inference cost

AI optimization

Work with AI/ML and engineering teams to determine the minimum architecture required to deliver the experience effectively.

AI-driven UX modulation

Explore how the interface itself could adapt - not just the route recommendation.

Cultural and geographical personalization

Navigation expectations and safety perceptions vary across locations, creating opportunities for regional adaptation.

Model evaluation

Define evaluation criteria around:

accuracy · relevance · safety · latency · cost · user trust

What I Learned

The most interesting AI product problems aren't always about what AI can generate. They're about deciding when AI should act, what signals it should trust, how much autonomy it should have, and how users remain in control.

This project changed how I think about agentic UX:

Don't start with the agent.

Start with: User problem → context → decision → appropriate level of AI autonomy.

I explored how an existing navigation experience could evolve from route optimization into context-aware decision support. I defined the user segment, identified high-value moments in the journey, explored an agentic architecture, evaluated UX trade-offs, and designed a trust model that keeps AI recommendations explainable and overrideable.

Let's Talk

I'm most energized by projects where I can dig into complex problems, collaborate with smart people, and ship things that genuinely improve someone's day.

Comment

Nityashree

Open to contract work, full-time roles, and interesting conversations about hard design problems.

1

Create a free website with Framer, the website builder loved by startups, designers and agencies.