Real-time Multi-lingual Classification & Sentiment Analysis - StreamAnalytix Case Study

Case Study

Real-Time Multi-Lingual Classification and Sentiment Analysis of Text Using StreamAnalytix


A major telecom company providing nationwide telecom services wanted a system that performs real-time, multi-lingual classification and sentiment analysis of text data. The client was looking for a solution that allows storing, indexing, and querying Petabytes (PBs) of data with a very high throughput. Some of the critical requirements were:

  • Ingest and parse high volume of data [250M (15 TB) records/day] of varied types (for example, weblogs, email, chat, and files)
  • Apply real-time multi-lingual classification and sentiment analysis with very high accuracy (four nines)
  • Store metadata and raw binary data for querying
  • Query SLA – 5s on cold data


The solution provided by Impetus had three modules:

  • Analytics Module: Responsible for performing text categorization and sentiment analysis. It implements a matrix decomposition-based text-classification algorithm. The incoming test document had to pass through a series of pre-processing and numerical computations. Impetus designed the classifier to achieve very low latency.
  • Event Store/ Indexer Abstraction Layer: Responsible for storing and indexing the information based on the configuration
  • Publish Module: Responsible for publishing the analytical result or event data to the external system


  • Rapid and accurate real-time text categorization and sentiment analysis
  • Adjustable text categorization for domain-specific classes
  • Multi-lingual support
  • Enhanced sentiment analysis to focus on feature-specific opinion mining
  • Linear scalability to increase the number of nodes in the cluster
  • Provision to add custom component for added functionalities

You may also be interested in…


Case Study

StreamAnalytix Created $5 Million Annual Savings with a New Agent Monitoring System Leading Wireless & Telecom Services Provider

Requirements A leading US-based wireless and telecommunications service provider wanted to optimize call center cost by tracking the desktop activities…

Case Study

Leading Cable TV and Telecom Provider Enhances Customer Experience with A Customer 360 View, Using StreamAnalytix

Cable TV service providers worldwide are facing immense competition for customer retention and new customer acquisition, not only from traditional…

Case Study

Top US Airline Boosts Customer Experience Across Channels with StreamAnalytix

Today, airlines have access to a wealth of customer data. The ability to utilize this data in real-time can lead…

White Paper

Getting Real Value from Real-time Streaming Analytics

Enterprises and IoT applications can benefit immensely from real-time streaming analytics by visualizing the business in real-time, cutting preventable losses, detecting urgent situations…


Accelerate your journey from data to decisions – A unified analytics platform for ETL, ML, and BI

Real-time insight-driven decision-making is a key enabler for enterprise digital transformation. But traditional ETL tools face multiple challenges in collecting, cleansing, and preparing data for analysis,


New Approaches to Real-time Anomaly Detection for Streaming Data

Detecting anomalous patterns in data can lead to significant actionable insights in a wide variety of application domains.

Start your free trial

of StreamAnalytix

Schedule a Demo