InsightsOne services are based on a breakthrough technology platform.
Platform: Key Capabilities
- Real-time processing
- Predictive analytics based on machine learning
- Handling unstructured data such as tweets, searches, and reviews
- Incorporating structured data such as graphs, sequences and sets
- Massively scalable distributed fault-tolerant data management
Platform: Architectural Components
Distributed Processing Foundation
This layer provides massive scalability for real-time and batch processing based on Hadoop and an in-memory real-time processor. This layer elastically uses large numbers of commodity servers that are available on demand. This makes it possible for InsightsOne to deliver practically unlimited scalability to customers with literally no waiting for hardware as needs increase. Distributed data management components offer services such as job scheduling to guarantee SLAs, failure recovery to guarantee availability, data security and retention management.
Predictive Analytics Infrastructure
The middle layer is a unique and powerful predictive analytics infrastructure based on abstractions developed after years of experience in successfully delivering analytic solutions on large volumes of data. The Graph and Sequence Processor (GRASP) supports new structured data types such as graph structures, time sequences and row sets. In contrast to classic SQL engines, GRASP provides one to two orders of magnitude superiority in finding and exploiting relationships within data such as correlations and dependencies, modeling of flows and funnels, as well as powerful segmentation and profiling capabilities. Unstructured Data Processors are a collection of inference engines that extract powerful signals from semi-structured data such as tweets, searches, transaction descriptions and reviews. A powerful library of massively scalable machine learning algorithms makes it possible to configure machine learning to the needs of a customer. A flexible Data Integration layer allows one to ingest, transform and combine a variety of data sources into a standard format for use by GRASP.
These are purpose-specific modules for applications such as targeting, recommendations and churn analytics. Insights engines are highly configurable to permit adaptation to a particular customer’s business.
Secure API & Drop-Box
Customers integrate with InsightsOne through real-time APIs and batch data exchange protocols to get or put files in drop-box servers. InsightsOne also provides applications with user interfaces built on the same APIs.