lschallenges/data-engineering — pull request #156 by AndySchneider (2014-02-10 17:22:27+00:00)
Title: Submission for Data Challenge

This submission implements the data challenge in Ruby on Rails.
A Kimball style dimensional model was implemented using SQLlite database.
FACTS: Transaction, DIMENSIONS: Merchant, Purchaser, Item, Upload
The user interface enables the upload of a file, and lists the files previously uploaded.
A view of the data is provided. I started to use DataTables to implement a Dimensional browser decided to stop in the interest of time.
I implemented tests, and generally followed a TDD approach, but there are holes to fill.
I wanted to generate more data to test, and build a simple classifier to do predictions, but again, stopped in the interest of time.
It has been a few years since I programmed in Rails. The last two years I have been using Java, Hadoop, SQL, and Netezza, so it took me a little longer than I would have liked.

Best Regards,

Andy Schneider