DeepRec: An Open-source Toolkit for Deep Learning based Recommendation

被引:0
|
作者
Zhang, Shuai [1 ]
Tay, Yi [2 ]
Yao, Lina [1 ]
Wu, Bin [3 ]
Sun, Aixin [2 ]
机构
[1] Univ New South Wales, Sydney, NSW, Australia
[2] Nanyang Technol Univ, Singapore, Singapore
[3] Zhengzhou Univ, Zhengzhou, Peoples R China
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Deep learning based recommender systems have been extensively explored in recent years. However, the large number of models proposed each year poses a big challenge for both researchers and practitioners in reproducing the results for further comparisons. Although a portion of papers provides source code, they adopted different programming languages or different deep learning packages, which also raises the bar in grasping the ideas. To alleviate this problem, we released the open source project: DeepRec. In this toolkit, we have implemented a number of deep learning based recommendation algorithms using Python and the widely used deep learning package - Tensorflow. Three major recommendation scenarios: rating prediction, top-N recommendation (item ranking) and sequential recommendation, were considered. Meanwhile, DeepRec maintains good modularity and extensibility to easily incorporate new models into the framework. It is distributed under the terms of the GNU General Public License. The source code is available at github: https://github.com/cheungdaven/DeepRec
引用
收藏
页码:6581 / 6583
页数:3
相关论文
共 50 条
  • [1] CNTK: Microsoft's Open-Source Deep-Learning Toolkit
    Seide, Frank
    Agarwal, Amit
    [J]. KDD'16: PROCEEDINGS OF THE 22ND ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2016, : 2135 - 2135
  • [2] DeepInfer: Open-Source Deep Learning Deployment Toolkit for Image-Guided Therapy
    Mehrtash, Alireza
    Pesteie, Mehran
    Hetherington, Jorden
    Behringer, Peter A.
    Kapur, Tina
    Wells, William M., III
    Rohling, Robert
    Fedorov, Andriy
    Abolmaesumi, Purang
    [J]. MEDICAL IMAGING 2017: IMAGE-GUIDED PROCEDURES, ROBOTIC INTERVENTIONS, AND MODELING, 2017, 10135
  • [3] DGL-LifeSci: An Open-Source Toolkit for Deep Learning on Graphs in Life Science
    Li, Mufei
    Zhou, Jinjing
    Hu, Jiajing
    Fan, Wenxuan
    Zhang, Yangkang
    Gu, Yaxin
    Karypis, George
    [J]. ACS OMEGA, 2021, 6 (41): : 27233 - 27238
  • [4] The digital eye for mammography: deep transfer learning and model ensemble based open-source toolkit for mass detection and classification
    Terzi, Ramazan
    Kılıç, Ahmet Enes
    Karaahmetoğlu, Gökhan
    Özdemir, Okan Bilge
    [J]. Signal, Image and Video Processing, 2025, 19 (01)
  • [5] An open-source toolkit for mining Wikipedia
    Milne, David
    Witten, Ian H.
    [J]. ARTIFICIAL INTELLIGENCE, 2013, 194 : 222 - 239
  • [6] DeepNeuro: an open-source deep learning toolbox for neuroimaging
    Beers, Andrew
    Brown, James
    Chang, Ken
    Hoebel, Katharina
    Patel, Jay
    Ly, K. Ina
    Tolaney, Sara M.
    Brastianos, Priscilla
    Rosen, Bruce
    Gerstner, Elizabeth R.
    Kalpathy-Cramer, Jayashree
    [J]. NEUROINFORMATICS, 2021, 19 (01) : 127 - 140
  • [7] DeepNeuro: an open-source deep learning toolbox for neuroimaging
    Andrew Beers
    James Brown
    Ken Chang
    Katharina Hoebel
    Jay Patel
    K. Ina Ly
    Sara M. Tolaney
    Priscilla Brastianos
    Bruce Rosen
    Elizabeth R. Gerstner
    Jayashree Kalpathy-Cramer
    [J]. Neuroinformatics, 2021, 19 : 127 - 140
  • [8] PyCP: An Open-Source Conformal Predictions Toolkit
    Balasubramanian, Vineeth N.
    Baker, Aaron
    Yanez, Matthew
    Chakraborty, Shayok
    Panchanathan, Sethuraman
    [J]. ARTIFICIAL INTELLIGENCE APPLICATIONS AND INNOVATIONS, AIAI 2013, 2013, 412 : 361 - 370
  • [9] NATURALCC: An Open-Source Toolkit for Code Intelligence
    Wan, Yao
    He, Yang
    Bi, Zhangqian
    Zhang, Jianguo
    Sui, Yulei
    Zhang, Hongyu
    Hashimoto, Kazuma
    Jin, Hai
    Xu, Guandong
    Xiong, Caiming
    Yu, Philip S.
    [J]. 2022 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2022), 2022, : 149 - 153
  • [10] THE BAVIECA OPEN-SOURCE SPEECH RECOGNITION TOOLKIT
    Bolanos, Daniel
    [J]. 2012 IEEE WORKSHOP ON SPOKEN LANGUAGE TECHNOLOGY (SLT 2012), 2012, : 354 - 359