Creating a Real-Time Recommendation Engine using Modified K-Means Clustering and Remote Sensing Signature Matching Algorithms. - David Lippa; Jason Vertrees (SciPy, 2015)