Back to Portfolio

Gen AI
Design

Led research and design for a SaaS AI assistant that helps users quickly uncover insights and take action through natural, guided conversations.

Copilot AI Assistant Interface
60%
improvement in perceived response speed
40%
faster decision making
3x
improvement in user task success rate compared to the legacy experience
100%
test participants reported greater clarity and confidence when using guided prompts

Project Overview

Apromore is an enterprise process mining platform that enables analysts to visualize, analyze, and optimize business processes using real operational data.

The Problem

Apromore is an enterprise process mining platform that enables analysts to visualize, analyze, and optimize business processes using real operational data.

While the platform already empowered users to explore complex models and uncover inefficiencies, doing so still required significant time, technical expertise, and domain knowledge.

As generative AI became more accessible, the business saw an opportunity to augment analyst workflows with a smart assistant, one that could answer questions like:

  • "Why is this step taking so long?"
  • "How can I improve this process?"

This led to the need of an AI chatbot called Apromore AI.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

The Scope & The Squad

The problem wasn't just poor UX. Many user frustrations were rooted in the limitations of the Gen AI infrastructure itself. This meant we had to design the UX in a way that worked with those constraints, not against them.

  • High User Expectations – Users expected ChatGPT-like responsiveness and contextuality.
  • LLM Infrastructure Constraints – The backend lacked streaming and had long response latency (~30s).
  • Accuracy Limitations – AI responses were only accurate ~30% of the time, mostly for repeated queries.
  • Tight Release Timeline – The project was roadmap-locked, with limited room for backend changes.

This project was a close collaboration between product, design, and AI engineering. I contributed as the Lead Product Designer in the product trio, reporting to the Head of Product Design. I collaborated closely with the Product Manager and Lead AI Engineer to shape the user experience within real technical constraints. Together, we took a lean, cross-functional approach consitituting 4 sprints. Our shared focus on feasibility and user value helped bring Copilot to life on schedule.

Gen AI Design Team

The Design Sprint

The project involved designing an intuitive, conversational AI interface within the architectural limitations. We followed an approach to translate backend constraints into opportunities for UX innovation.

1. User Research & Workflow Mapping
Discovery
Through relationship managers, we uncovered key friction points—especially around interpreting complex models. Users wanted help that was fast, contextual, and trustworthy.
2. LLM Test Result Analysis
Data to Inform Strategy
Early testing revealed only 3 out of 10 user queries returned high-quality answers. However, upon investigating LLM validation results, we discovered that these successful answers aligned with a repeated subset of business questions. This insight helped us pivot Copilot's design toward structured guidance rather than open-ended conversation.
3. Constraint-Driven Design Strategy
Masking Tech Limitations with UX
To work around the technical limitations, we led the creation of a UX strategy that focused on front-end improvements and minimal backend interventions:

• Manual Context Selection – Users could select a category or define a context scope before submitting a query, improving precision.
• Guided Prompt Templates – We introduced structured query options to steer users toward high-confidence answers.
• Fallback Patterns & Feedback Loops – Designed graceful error states with helpful messaging and built-in feedback capture.

This approach significantly reduced dependency on generative complexity, allowing us to ship usable, intuitive flows on time.
4. Early Usability Testing
Fast Feedback Loops
We conducted early usability tests with clients using interactive prototypes to validate flow clarity, terminology, and perceived intelligence of Copilot.
5. Customer Response & Handoff to Development
Implement with Confidence
The prototype received strong positive feedback during testing. Users appreciated the streamlined interface and found that the guided prompts made it easier to ask the right questions and get meaningful answers quickly. This validation gave stakeholders confidence in the solution, and the design was approved for implementation. The prototype was handed off to engineering and moved into development on schedule.

The Outcome

Copilot launched in 2025 as a core part of Apromore's product strategy, positioning the platform at the forefront of AI-powered process improvement.

Key Results

  • Prototype UX fully approved after user testing for development and delivered on time
  • Increased task completion rate and reduced query retries in test sessions
  • Guided prompts led to reduction in LLM load
  • Positive user feedback calling it "an elegant solution to a frustrating problem"
60%
improvement in perceived response speed
40%
faster decision making
3x
improvement in user task success rate compared to the legacy experience
100%
test participants reported greater clarity and confidence when using guided prompts