Skip to content

Collaborative FIltering recommendation engine using nearest neighbors association. Designed as an internal component of the BooXchange e-commerce platform.

License

Notifications You must be signed in to change notification settings

kopok2/BooXchange-Recommendation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BooXchange-Recommendation

Colaborative FIltering recommendation engine using nearest neighbours association. Designed as an internal component of BooXchange e-commerce platform.

Visualization engine in action.

Algorithm

Algorithm used is modified, weighted voting K-NearestNeighbors. Online learning and multilabel classification is used. Nonparametric algorithm was chosen due to lack of prior customer data.

Visualization

Visualization tool

Visualization tool enabled customer behavior analysis by displaying customer segments (generated by clustering algorithm) and associated products bought by each customer. Dimensionality reduction was used to plot customer colaborative filtering graph in 2D.

About

Collaborative FIltering recommendation engine using nearest neighbors association. Designed as an internal component of the BooXchange e-commerce platform.

Topics

Resources

License

Stars

Watchers

Forks

Languages