Major Feature for Adot

Stock Agent




Overview


As a product designer of the conversational AI assistant app Adot,
I designed the Stock Agent feature to provide users with a personalized conversational experience related to stock investments. The Stock Agent was one of Adot's five key agents, which were the major features of Adot 3.0 version release. Since its initial launch in September 2024, the feature has been continuously improved and enhanced through ongoing updates.

I was responsible for designing in-app screens and dialogue guides, and collaborated with a senior product designer on conversation design.

More about Adot


Adot is a conversational AI service developed by SK Telecom with 3M monthly active users that leverages advanced LLMs to deliver personalized and context-aware user experiences.
It serves as a smart virtual assistant capable of understanding natural language queries, providing accurate information, and supporting daily tasks such as scheduling, reminders, and recommendations.
Adot is designed to continuously learn and improve through user interactions, offering seamless integration with other SK Telecom services and third-party platforms.

  https://a.sktelecom.com/

 Adot on App Store
 Adot on Google Play



Role

Product Design
Project Management

Team

Collaborated with a senior product designer, back-end and front-end developers, and UI designers

Duration

2024. 02 - Present
Tool

Figma, Confluence, Jira, Slack




Goal


To provide users with a personal AI stock agent capable of delivering professional advice and information related to stock investments



Background


To provide a professional AI agent based on reliable information sources, we selected stock investment as the focus area for the following two reasons:


The age distribution of Adot users closely aligns with that of stock investors.


Among Adot users, 68.6% have used other stock investment services or trading platforms within the past 30 days.




Process


1   Target Audience Selection

Moderate-Involvement Investors

We selected moderate-involvement investors as the target audience for the following two reasons:

① Investor Distribution

Since the onset of COVID-19, the number of individual investors has surged significantly. As a result, the majority of domestic individual investors are currently presumed to be either low-involvement or moderate-involvement investors.


② Characteristics

They show strong interest and independence in stock investments, actively seeking information and opportunities in the market.

  • Possesses a basic understanding of securities-related content, enabling comprehension of key concepts.

  • Demonstrates moderate interest in stock investments and seeks additional information to make more informed decisions.

  • Requires investment-related insights and benefits from the information provided by the Stock Agent to meet their needs.



2    Analysis of Pain Points and Other Services

Pain Points

① Challenges in Information Gathering

  • Many users struggle with identifying the information they need and where to find it.
  • They often learn about critical updates too late or remain unaware of them altogether.
② Challenges in Understanding Information

Users face difficulties in:
  • comprehending complex data
  • identifying the causes of price fluctuations
  • interpreting disclosure statements


Other Services


Service Name
Service Usage Behavior
Pain Points

 
NAVER
  • Browsing investment options on subscribed blogs
  • Checking stock prices
    If they notice a significant price drop, they search for related news to understand the cause.
  • Reviewing disclosures
    When the meaning of the disclosure is unclear, they turn to discussion boards for further exploration and clarification.
  • Lack of push notifications for information other than prices and disclosures
  • Need for additional searches to understand the meaning of provided information


YouTube
  • Watching content from subscribed economic and stock-related YouTubers
  • Searching for videos about market issues
  • Covers only large-cap stocks and trending issues
  • Takes a long time to digest the content

Toss
  • Checking stock prices
    If they notice a significant price drop, they search for related news to understand the cause.
  • Reviewing disclosures
    When the meaning of the disclosure is unclear, they turn to discussion boards for further exploration and clarification.
  • Lack of push notifications for information other than prices and news articles

* Toss is a leading financial app in South Korea, offering a wide range of services including investment management.

Other MTS* services
  • Checking stock prices
    If they notice a significant price drop, they search for related news to understand the cause.
  • Buying/Selling Stocks
  • Must find all information on one’s own
  • Information format difficult to consume on mobile (Bad UX/UI)

*  MTS(Mobile Trading System) refers to a mobile application or platform that allows users to trade stocks and manage their investments directly from their smartphones.


3    Defining Value Propositions

To address the pain points mentioned above, we defined the value propositions of the Stock Agent as follows:

01
Timeliness : Immediate Information Delivery
Users want to quickly access important updates about their favorite stocks
→ Provide the latest information on favorite stocks through proactive notifications
02
Convenience : Easy Information Access
Users are not accustomed to complex information searches and prefer easily accessible data
→ Provide simplified and translated information, with the option to search effortlessly through conversations when needed
03
Reliability : Providing Trustworthy Information
Support users in making confident investment decisions by ensuring access to consistent and reliable data
Prevent hallucination issues and enhance data accuracy by leveraging APIs and databases from securities firms


4    Conversational Feature Definition

We designed conversational features corresponding to each value proposition.

At the same time, we sought to create an agent that proactively provides users with potentially useful information, rather than just passively responding to their requests.

We also aimed to develop well-structured reactive scenarios to ensure users could search freely based on their specific criteria.

To achieve this, we1) connected the necessary data to appropriate databases or APIs.
2) utilized the GPT-4o model and applied prompt engineering to create natural and concise messages.
3) incorporated visual components and buttons to make the information easily comprehensible at a glance.

Below are the features designed based on the objectives above, categorized by value proposition.

Timeliness
Providing the latest updates on favorite stocks and economic information through proactive notifications

01

Daily morning updates with a summary of U.S. market news and prices of the user's favorite stocks
Example proactive message in the image below :
"Good morning! Here’s a summary of the U.S. stock market:
Major tech companies experienced poor earnings, leading to a sharp drop in stock prices. Tesla fell by 12.33%, ...”


02

Summary of important disclosures and translations (for U.S. stocks) provided immediately upon release
Example proactive message in the image below :
"SK Telecom announced its dividend disclosure on July 10. If you hold SK Telecom stocks until July 19, 2024, you will receive the dividend payout on August 7. ..."



03

Providing information on IPO subscription schedules to assist users in making investment decisions
Example proactive message in the image below :
"A new IPO subscription schedule is available. How about adding it to your calendar so you don’t miss it?"




Convenience & Reliability
Offering a search function that provides accurate and easily accessible answers

01

Conversational Stock Attribute Search
Example queries in the image below :
"What was SK Telecom's revenue in 2023?"
"Show me the top 5 stocks with the highest operating profit."
"Which are the top 5 stocks with the highest dividends?"


02

Stock News Search
Example query in the image below :
"Show me news related to Samsung Electronics."





03

Recommended Stocks & Themes
Example proactive message in the image below :
"Here’s a must-check theme I found in today’s Hana Securities report!"





5    In-app Screens Design

Providing all the information users want solely through conversations can be overwhelming, so I designed supporting screens to complement the experience. Focusing on helping users find the information they need in a concise and intuitive way, I designed the following pages.

Stock Details
A detailed page for each stock, where users can view price charts by period, related news, disclosures, relevant themes, associated YouTube content, and financial statements.

     

 Watchlist
A page where users can easily view and edit their list of registered favorite stocks at a glance.

    


6    Dialogue Suggestions Design

To facilitate and encourage more engaging conversations between users and the Stock Agent and fully utilize its features,
we designed a system to provide dialogue suggestions.

In order to create dialogue suggestions that align with the conversation context, we extracted entities like stock names and attributes from the previous dialogue and used them to generate relevant suggestions for the user.

Example full screen

Example dialogue suggestions



"What is HBM?"
"Compare Samsung Electronics and SK Hynix."
"Show me Samsung Electronics' operating profit for the last 3 years."




Outcomes & Refinements


The feature was successfully launched in September 2024, with 33,963 users utilizing the Securities Agent within the first month.

An analysis of user utterances revealed that loyal users often requested more complex and in-depth information.
To address this, we expanded the scope of GPT-4o's capabilities and enhanced the conversational features to respond more flexibly.

Additionally, to encourage user retention and further engagement with the service, we designed and launched new features.
One of these was a push notification system that alerts users when timely news about their registered favorite stocks is detected.
This allows users to quickly access summarized updates provided by the Stock Agent, enabling them to respond promptly to relevant issues.

Example push notification

English translated version





Takeaways


Through the process of launching a major feature, I developed critical collaboration skills and holistic thinking. This included foundational tasks such as designing the backend architecture and selecting reliable CP partners to provide trustworthy data.

In particular, the implementation of in-app screens required close collaboration with GUI designers and front-end developers. This experience taught me how to communicate effectively to bring the envisioned output to life, as well as how to support the team as both a collaborator and a project manager.

Looking ahead, I aim to dive deeper into analyzing user behavior and usage patterns to refine the feature. My focus will be on identifying how to make it more accessible to users who need it, addressing areas for improvement with greater attention to detail, and providing a more personalized experience tailored to each user's needs and preferences.