Extending Collaborative Filtering For Machine Learning Model Recommendation