Wolfram Library Archive


Courseware Demos MathSource Technical Notes
All Collections Articles Books Conference Proceedings
Title Downloads

Mathematica at Enova
Author

Vinod Cheriyan
Organization: Enova Financial
Conference

Wolfram Technology Conference 2015
Conference location

Champaign, Illinois USA
Description

In the first part of the talk, we describe our in-house real-time analytics engine. Enova is an online business operating in six countries that offer multiple lending products. When the customer makes an online purchase decision, we run six to eight models in the background that include fraud checks, credit checks and profitability calculations. Providing fast customer experience requires a powerful, real-time analytics engine that can support the analytics behind-the-scenes. Our analytics engine is built entirely in Mathematica, and was developed in collaboration with Wolfram. It delivers sub-second responses for model computations. It also facilitates efficient model deployment that helps us adapt to the fast changing landscape of new products and regulations. In the second part of the talk, we go over an example application of how we used Mathematica to merge XML files. This was part of an effort to parse and store XML data into a relational database. In situations where the schema definition was not available, we needed to approximate the complete XML structure by merging sample XML files. We go over the algorithm we used and provide timing information on two different implementations. We also provide some insight into how careful use of pattern matching can speed up execution of the program.
Subjects

*Information Science and Technology
*Information Science and Technology > Information Technology
Downloads Download Wolfram CDF Player

Download
1445365452.cdf (718.4 KB) - CDF Document
Download
1445365480.nb (674.3 KB) - Mathematica Notebook