WibiData said WibiEnterprise 3.0 bridges the gap between Hadoop and the application layer, enabling enterprises to connect consumer applications with real-time, data-driven features like personalized content, predictive recommendations, dynamic micro-segmentation, personally relevant search results and anomaly detection.
WibiEnterprise 3.0 is based on WibiData's Kiji Project, an open-source framework for building big data applications, and is used in production by some of the world's largest software-as-a-service (SaaS), retail and financial services companies. Kiji was conceived to directly address the issue of enterprises investing heavily in capturing and storing their customer data, typically using a combination of products and services in the Hadoop and HBase ecosystems, but falling short in using their data and putting insight to use. As a result, many companies are not yet seeing any return on their big data infrastructure investments.
"Kiji provides a model and a set of libraries that allow developers to get up and running quickly," Michael Stack, a software engineer at Cloudera, wrote in a blog post. "Intuitive Java APIs and Kiji's rich data model allow developers to build business logic and machine-learning algorithms without having to worry about bytes, serialization, schema evolution and lower-level aspects of the system.
"The Kiji framework is modularized into separate components to support a wide range of usage and encourage clean separation of functionality," Stack wrote. "Kiji's main components include KijiSchema, KijiMR, KijiHive, KijiExpress, KijiREST and KijiScoring. KijiSchema, for example, helps team members collaborate on long-lived big data management projects, and does away with common incompatibility issues, and helps developers build more integrated systems across the board. All of these components are available in a single download called a BentoBox."
Regarding WibiData's solutions, Rick McPhee, senior vice president of engineering at Opower, said, "Trying to solve big data challenges by combining distributed storage strategies with traditional application development processes mires even the most talented developers and data scientists in tedious and laborious modeling and development cycles. After facing some of these problems first hand, we've worked with WibiData to simplify and speed our big data application development processes."
Sophisticated data modeling and in-application analytics often requires coordinating a complex integration of advanced data science, developer tools and talent, WibiData said. WibiEnterprise 3.0 simplifies this process by allowing data scientists to explore data, develop and train models, and deploy the best models to production where they are scored on the fly, delivering real-time, individualized and contextually relevant experiences across application channels.
Application developers can use WibiEnterprise 3.0 to record information in real-time for use in dynamically updated predictive models, and deliver results to front-end applications, whether on the Web, mobile devices or other digital channels. WibiEnterprise 3.0 gives companies the ability to collaborate across functions, experiment with the best analytical models, and create better application experiences by reducing friction in sales and servicing across application channels.
WibiEnterprise 3.0 features include schema management, batch processing with a framework for bulk imports, a framework for authoring machine-learning models, data exploration and a framework for integrating with other applications through RESTful interfaces.
"Despite the hype around big data, companies have lacked the tools and technologies to efficiently deliver data-driven features like individualized, contextual customer interactions and experiences across devices at multi-million user scale," Christophe Bisciglia, founder and CEO of WibiData, said in a statement. "WibiEnterprise 3.0 is the next step in filling this void and will ultimately serve as the platform from which we launch vertically integrated, industry-specific solutions that help retailers, financial services companies and other consumer-focused enterprises better serve their individual customers and dynamically adapt the application experience to meet their customers' needs and business goals."