User Centered Design of
AI-Driven Virtual 
Financial Assistant

In today’s fast-evolving digital banking landscape, where personalised digital experiences define user satisfaction, this research project explored the user-centred design of an AI-driven Conversational Virtual Assistant (CVA) for mobile banking.

Through a mixed-methods approach, this research addressed critical gaps in current solutions by focusing on how CVAs can adapt to users’ personalities, preferences, cultural backgrounds, and contexts to deliver more engaging, trustworthy, and effective financial support.

Role

UX Researcher UX Designer

Deliverables

Research paper, Prototype

Tools

Adobe XD, Miro, Notion, Google docs, PowerPoint

Time span

10 weeks

Literature Review

The rise of intelligent Conversational AI has transformed how people interact with technology. Powered by breakthroughs in Deep Learning, Big Data, and Natural Language Processing (NLP), assistants such as Amazon Alexa, Apple’s Siri, and Google Assistant have achieved remarkable mainstream success. This progress has sparked growing interest in applying conversational technologies across various sectors, particularly in financial services. Conversational User Interfaces (CUI) are increasingly regarded as a promising pathway toward more natural and accessible human-computer interaction, with some researchers speculating that they could become the dominant universal user interface in the near future.

In the mobile banking sector, which has become the preferred channel for financial services, Conversational Virtual Assistants (CVAs) offer substantial benefits. Powered by AI, Speech Recognition, and NLP, tools like Erica (Bank of America), Eno (Capital One), and others deliver personalised insights, transaction support, account information, and 24/7 assistance. These assistants enhance convenience while enabling banks to reduce operational costs and improve customer engagement. However, many current implementations remain generic and lack sufficient personalisation.

A growing body of research emphasises that customisation and personalisation — particularly of personality, voice, language, and interaction style — significantly boost user satisfaction, emotional connection, trust, and adoption of CVAs. Despite this evidence, banking CVAs often rely on fixed, predefined settings with limited customisation options. This gap underscores the need for user-centred research to better understand diverse user needs and preferences, paving the way for more tailored and effective CVA design in mobile banking.


The Problem

Literature review and market analysis revealed that mobile banking apps mostly come with predefined CVA settings without customization options, which often leads to a dissatisfied user experience

Research Question

How can the CVAs in mobile banking be designed to create a more personalised and convenient user experience?

Research Methodology

Following the User- Centered Design approach, this research study employed a mixed-methods methodology to investigate the various types of mobile banking users, their needs, and preferences, and to incorporate these findings into a user-centered Conversational Virtual Assistant (CVA) design framework

Secondary

  • Literature review using Google Scholar, ACM, ResearchGate, Elsevier
  • Market analysis

Primary

  • Online survey with closed-ended and open-ended questions
  • Data synthesis and analysis

Artefact

  • CVA Interactive Prototype
  • CUI design
  • User flows
  • CVA’s customization screens

Conversational Agent

  • OpenAI ChatGPT Agent
  • An example of the Dialog with CVA Agent

Primary Research Findings

In line with the secondary research, Qualitative research findings highlighted the importance of CVA customisation and personalization. Quantitative data demonstrates that research participants’ preferences differ significantly based on the user personality type

Quantitative

  • Extroverted users preferred active CVAs with unique voices and emotional expressiveness
  • Introverted users preferred passive CVAs with neutral voices and minimal emotional expression
  • 80% of Generation X participants preferred CVAs that adapt to the user’s age, gender and personality
  • 78% of Millennials were not interested in CVAs’ adaptability feature

qualitative

User Needs:

  • Personalized insights
  • Simplified app’s navigation
  • User friendly onboarding
  • Multimodal conversations
  • Customize CVA’s characteristics such as gender, voice, tone, language, dialect, and speech
  • Control over the level of CVA’s assistance and amount of details

Artefact Development

The research findings were translated into an interactive CVA prototype developed in Adobe XD. This artefact effectively demonstrates the practical application of the user-centred design framework by visually communicating key customisation and personalisation features as well as multimodal user interaction flows. Adobe XD was chosen for its strong support of voice interactions, which aligns closely with the core focus of the project 

Customisable settings

Tailor how your assistant looks, sounds and behaves to match your preferences and your financial routine

 

Visual customizations

Match the assistant’s look to your personal style. Swap themes, switch between light and dark modes, and select custom avatars


Voice settings

Find the perfect tone and rhythm for your audio interactions. Choose from diverse regional accents.


Personalised experience

Enjoy a banking app that learns from your financial habits. Receive smart budgeting insights, predictive bill reminders, and tailored investment suggestions based on your spending.

  

Multimodal conversations

 Engage with your finances naturally by combining touch, voice, and visuals. Speak your commands while reviewing graphs, upload photos of bills to pay them instantly, and receive real-time, interactive responses tailored to your immediate context

 

 

Conversational Agent

OpenAI GPT Agent Platform was used to demonstrate how the proposed design framework can be leveraged in practice to create a real-world CVA that could be integrated into the mobile banking app

Future Work

 Future work should focus on conducting a usability study of the proposed prototype to identify and address potential usability or design issues. Further development is necessary to create additional interactions and user flows, as well as fully integrate this CVA into the mobile banking app. Also, the findings of this study should be validated in future research by engaging a broader population and increasing the sample size of participants.  

Final Thoughts

The impact of this project extends beyond academic achievement, contributing to HCI literature, particularly in the realm of CVA design for mobile banking. The artefact developed as a solution to the uncovered problem demonstrates practical implications of the research findings, potentially influencing future UX design practices in the financial technology sector. The proposed framework serves as a valuable resource for designers and developers, guiding them in implementing customization and personalization settings into CVA interface design. 

This project helped me gain invaluable insights and skills that significantly contributed to my professional and academic growth in the field of UX design. Through a successful experience that combined academic inquiry with practical application, focusing on the user-centred design of CVAs in mobile banking, I was able not only to enhance my understanding of the user-centred design approach but also to develop my skills in independent research and academic writing. 

Need a UX Designer/UX Researcher?

Let’s work together!

helen.ko.design@gmail.com