CPL Online, a Division of CPL Training Group, utilizes big data to track student interaction data, improve its courses and deliver sophisticated reports to clients.
The company has grown rapidly since its 2010 inception, becoming a leader in e-learning courses and technology for hospitality and health care industries in the United Kingdom. In its first year, the company’s e-learning system handled just 20,000 completed courses; within two years, the volume had swelled to roughly 160,000 courses and a million user logins.
Unlike other e-learning companies, CPL Online doesn’t just monitor pass/fail data; it generates 200-5,000 rows of data for each completed course, and it tracks every button clicked and time spent on each question. The company uses all that information to develop better courses and deliver detailed reports and analysis to its clients. Consequently, the rapid growth generated a flood of data that quickly overloaded the company’s SQL-based e-learning platform.
CPL Online looked for a big-data solution that could handle future growth and enable the company to add next-generation e-learning capabilities. But most options were either too expensive or too complex for its small development team. When CPL Online evaluated HPCC Systems® from LexisNexis® Risk Solutions, however, “We realized this was a platform that would grow with us,” Dasher says. The evaluation showed HPCC Systems technology could provide the required performance and let its developers quickly build planned new features.
HPCC Systems now handles all the “heavy lifting,” as Dasher puts it — supporting all CPL Online’s applications, web traffic,statistical analysis and reporting. Thor ingests the flood of user-generated events such as mouse clicks, while ROXIE provides the high performance required for intensive analysis and reporting. A SQL database remains in use for the basic job of recording transactions.
Developers quickly learn ECL; integrated system enables rapid development.Productivity
The company requires less than half the developers it originally anticipated allowing more developers to focus on innovation.Scalability
Supports rapid growth to more than 1 million courses a year, plus the addition of sophisticated new capabilities.Performance
Complex queries execute nearly twice as fast as SQL.
David Dasher, Managing Director at CPL Online Limited, discusses how HPCC Systems helped them achieve rapid growth while maintaining coding headcount stable. In its first year, the company’s e-learning system handled just 20,000 completed courses; within two years, the volume had swelled to roughly 160,000 courses and a million user logins.
Flavio Villanustre, Vice President for Technology for HPCC Systems and David Dasher, Managing Director for CPL Online discuss how CPL Online implemented HPCC Systems to fuel their business growth. Flavio and David share insights on best implementation practices and the unexpected benefits of their big data implementation