How ICBC Leverages Text Mining to Transform Customer Service

This article details how Industrial and Commercial Bank of China (ICBC) applies text mining and natural language processing to analyze both internal call‑center records and external online discussions, building ontologies and models that turn massive unstructured feedback into actionable insights for improving service quality and reducing costs.

21CTO
21CTO
21CTO
How ICBC Leverages Text Mining to Transform Customer Service

ICBC Text Mining Technology Exploration

ICBC, traditionally seen as a massive but steady bank, is responding to big‑data challenges by transforming its customer service through text mining.

Listening to customer voices—both internal call‑center records and external media—provides rich textual data. This article shares the full workflow from design to implementation, covering:

Practical cases of text mining in customer service analysis;

Introducing text data into banking decision‑making;

Unlocking commercial value of massive textual data.

Traditional Customer Service Analysis Process

After a 95588 call, structured data (complaint count, satisfaction scores) is analyzed automatically, while unstructured text is reviewed manually, limiting coverage.

Integrated Text Mining Process

With text mining, hot opinions are extracted from unstructured feedback and linked to structured data, expanding analysis scope, improving efficiency, and enabling automatic reading of texts.

Business Value of Opinion Mining

Identifying common issues allows proactive measures, improving satisfaction and loyalty while reducing complaint volume and service costs.

Case Studies

Two cases are presented: (1) extracting opinions from 95588 tickets, and (2) listening to online customer voices.

Opinion Mining – Objectives

Classify feedback into categories (e.g., self‑service, card, branch) to track trends and perform targeted handling.

Hot‑word analysis visualizes frequent terms, though ambiguity remains (e.g., “staff” vs. “teller”).

Word cloud of frequent terms
Word cloud of frequent terms

Precise Opinion Representation

Use a triple object‑attribute‑evaluation (e.g., “teller attitude poor”) to summarize sentiments.

Model Building

Naïve Bayes was tried but suffered from lack of training data and independence assumptions. LDA topics were too coarse. An ontology‑based model separating business elements (objects, attributes) from language concepts was adopted.

Word2Vec embeddings assist semi‑automatic ontology construction, revealing semantic relations such as “ATM” ↔ “cash machine”.

Implementation Effects

Linking individual opinions with customer star ratings shows differing concerns across segments, enabling differentiated service strategies. Association analysis uncovers product‑issue links (e.g., U‑shield brands). Repeated‑complaint analysis highlights intolerable problems and cost‑inefficient areas.

Customer opinion analysis chart
Customer opinion analysis chart

Listening to Internet Voices

An automated system collects news and social‑media mentions of ICBC, filters spam using keywords and Naïve Bayes, and clusters events using a “Chinese restaurant process” to handle dynamic topic numbers.

Important events are identified with a logistic‑regression model based on factors such as institution relevance, sentiment, repost count, source type, and business relevance, providing early warnings and prioritized daily reports.

Key Takeaways

Choosing business‑aligned algorithms, building domain‑specific semantic resources, and starting with small, solvable problems are essential for successful text‑mining projects in traditional industries.

Overall, the discussion covered opinion extraction with object‑attribute‑evaluation, ontology‑driven modeling aided by word vectors, spam filtering, cross‑channel event clustering, and automatic importance detection.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

customer-servicenatural language processinglogistic regressiontext miningOntologyWord2VecBanking
21CTO
Written by

21CTO

21CTO (21CTO.com) offers developers community, training, and services, making it your go‑to learning and service platform.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.