Skip to content

Machine Learning recommender model for recommending new products to customers

License

Notifications You must be signed in to change notification settings

Ben-C-Harris/Machine-Learning-Customer-Recommendation-Model

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Machine Learning Customer Product Recommendation Model

Machine Learning recommender model for recommending new products to customers

Currently developing some new recommender models and creating a GUI to test their real time capabilities for including content and collaborative filtering.

Uploaded is an early stage basic KNN model applied to the well known movielens-100k dataset.

KNN Basic Recommender Model has achieved:
    RMSE: 0.990
    MAE : 0.782

Current work is looking into higher performing models in Surprise (https://github.com/NicolasHug/Surprise/tree/f98907f84251e88f96669eb29284bd7976a8eecc) while also looking into LightFM (https://github.com/lyst/lightfm) and SparkML (https://spark.apache.org/docs/1.2.2/ml-guide.html).

Further work will include ways to minimise cold start issues and challenges related to introducing new products which are under-sampled.

About

Machine Learning recommender model for recommending new products to customers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages