Enterprise Contact Center Projects

Building Scalable AI Contact Center Solutions

Worked at Kakao Enterprise Connect Center, a B2B SaaS division developing the company’s AI Contact Center (AICC) solution. The team focuses on building and operating AI-powered chatbots and voicebots to streamline enterprise customer support. Contributed to a SaaS-based AI Contact Center solution for multiple enterprise clients, including Brandi, Hyundai Department Store, Philip Morris, and Kyobo Life.

Date

Aug 2022 – Nov 2022
(3 months)

Aug 2022 – Nov 2022 (3 months)

Aug 2022 – Nov 2022
(3 months)

TYPE

Work Task

Work Task

Work Task

my roles

Product Manager Intern

Training Data

Conversation Design

Testing

Problem definition

Problem. 01

Problem. 01

Work overload due to repetitive inquiries

The existing call center system fails to efficiently handle repetitive inquiries, leading to agent overload and response delays.

Problem. 02

Problem. 02

Reliable and prompt responses

Enterprise-level customers expect accurate information, immediate answers, and a trustworthy tone.

Case Study. 01

Case Study. 01

Restructuring Intents for Improved Accuracy

Problem

The existing chatbot had overlapping and inconsistent intents, confusing requests such as “exchange” vs. “return” or grouping broad labels like “product issue.” This reduced response accuracy and caused unnecessary escalations to human agents.

Solution

  1. Mapped intents into major service categories (product, order, membership, program).

  2. Incorporated diverse user utterances into the training dataset.

  3. Monitored and refined overlaps using a Confusion Matrix.

Outcome

  1. Restructured overlapping intents into major service categories

  2. Models for the 4 bots I worked on reached 95% intent-classification accuracy, the internal deployment threshold

ON

OFF

ON

OFF

ON

OFF

Case Study. 02

Case Study. 02

Building an entity-based Synonym Dictionary

Problem

In fashion e-commerce, customers describe the same concept with synonyms, loanwords, abbreviations, slang, and regional dialects (e.g., hoodie / hood tee / hoody, XL / X-large / extra large). Without normalization and entity alignment, the model treats them as different tokens - hurting intent/entity recognition, increasing fallbacks, and escalating unnecessarily.

Solution

  1. Collected user expressions from FAQs, community forums, app search logs, and real chat transcripts.

  2. Designed an entity-based Synonym Dictionary, mapping each representative term to its synonyms (incl. slang and dialect variants).

  3. Normalized user utterances by entity matching to ensure consistent recognition.

Result

  1. Dictionaries and training sentences grew to 1,000+ entries

  2. Real customer language, including slang, loanwords, and age-specific speech, mapped to consistent entities

Mapped diverse user expressions into unified entities, boosting model understanding speed and accuracy

"trousers", "slacks", "joggers", "jeans"

Pants!

Mapped diverse user expressions into unified entities, boosting model understanding speed and accuracy

"trousers", "slacks", "joggers", "jeans"

Pants!

Mapped diverse user expressions into unified entities, boosting model understanding speed and accuracy

"trousers", "slacks", "joggers", "jeans"

Pants!

(Standardized 88 entities with 452 synonym variants to enhance NLP precision.)

(Standardized 88 entities with 452 synonym variants to enhance NLP precision.)

Business Impact

Before

Simple, repetitive outbound tasks reduce productivity

Overburden of work during periods of high sales volume

Absence of purchase conversion activities for receiving customers

Before

Simple, repetitive outbound tasks reduce productivity

Overburden of work during periods of high sales volume

Absence of purchase conversion activities for receiving customers

After

Bots delivered to B2B clients to automate repetitive customer inquiries

A repeatable method I still use today, which is to start from how people really talk

After

Bots delivered to B2B clients to automate repetitive customer inquiries

A repeatable method I still use today, which is to start from how people really talk

Note

"This project was developed for a Korean company and user base, and the original context was preserved as much as possible. Client names and internal terms are disclosed only within the scope of public information"

Let's connect.

mialovesai@gmail.com . linkedin.com/in/mialovesai/

Let's connect.

mialovesai@gmail.com . linkedin.com/in/mialovesai/

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