Skip to content

rorki/Recommender-Systems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Recommender system enhanced with deep representations of customer reviews

Data sets

Project structure

  • models/* - cdl and optimization algoruthms
  • cdl_* - run models for godreads and amazon datasets
  • data_preprocessing.ipynb - preprocess review texts with spaCy lib
  • baselines_* - train baselines, using surprise lib
  • helpful_stuff/* - utilities with output and evaluation methods
  • graphs_* - variuos visualizations

CDL-based models

  • cdl_conv_mf - CDL models with convolutional net for building reviews representations
  • cld_sdae - general CDL model with SDAE for building reviews representations

Evaluation

  • cdl_metrics - tests CDL model using MAE\RMSE and writes recall@M\precision@M to file

References

  • Hao Wang, Naiyan Wang, and Dit-Yan Yeung. “Collaborative deep learning for recommender systems”. In:Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM. 2015, pages 1235–124

  • Surprise library http://surpriselib.com/

About

Recommender System with deep item representations

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •