Database System Support for Personalized Recommendation Applications

被引:11
|
作者
Sarwat, Mohamed [1 ]
Moraffah, Raha [1 ]
Mokbel, Mohamed F. [2 ]
Avery, James L. [3 ]
机构
[1] Arizona State Univ, Tempe, AZ 85287 USA
[2] Univ Minnesota, Minneapolis, MN 55455 USA
[3] IBM Corp, Austin, TX 78758 USA
来源
2017 IEEE 33RD INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2017) | 2017年
基金
美国国家科学基金会;
关键词
Database; Recommendation; Analytics; Personalization; Machine Learning; Join; Indexing;
D O I
10.1109/ICDE.2017.174
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Personalized recommendation has become popular in modern web services. For instance, Amazon recommends new items to shoppers. Also, Netflix recommends shows to viewers, and Facebook recommends friends to its users. Despite the ubiquity of recommendation applications, classic database management systems still do not provide in-house support for recommending data stored in the database. In this paper, we present the anatomy of RecDB an open source PostgreSQL-based system that provides a unified approach for declarative data recommendation inside the database engine. RecDB realizes the personalized recommendation functionality as query operators inside the database kernel. That facilitates applying the recommendation functionality and typical database operations (e.g., Selection, Join, Top-k) side-by-side. To further reduce the application latency, RecDB pre-computes and caches the generated recommendation in the database. In the paper, we present extensive experiments that study the performance of personalized recommendation applications based on an actual implementation inside PostgreSQL 9.2 using real Movie recommendation and location-aware recommendation scenarios. The results show that a recommendation-aware database engine, i.e., RecDB, outperforms the classic approach that implements the recommendation logic on-top of the database engine in various recommendation applications.
引用
收藏
页码:1320 / 1331
页数:12
相关论文
共 50 条
  • [31] Research on the Model of Integration with Semantic Web and Agent Personalized Recommendation System
    Sui, Xin
    Wang, Suozhu
    Li, Zhaowei
    2009 13TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, 2009, : 233 - 237
  • [32] RESEARCH ON PERSONALIZED LEARNING RECOMMENDATION SYSTEM BASED ON MACHINE LEARNING ALGORITHM
    Li, Siqi
    Li, Deming
    SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2025, 26 (01): : 432 - 440
  • [33] A Comprehensive Study On Personalized Learning Recommendation In E-Learning System
    Bin, Qiu
    Zuhairi, Megat F.
    Morcos, Jacques
    IEEE ACCESS, 2024, 12 : 100446 - 100482
  • [34] Collaborative Personalized Tweet Recommendation
    Chen, Kailong
    Chen, Tianqi
    Zheng, Guoqing
    Jin, Ou
    Yao, Enpeng
    Yu, Yong
    SIGIR 2012: PROCEEDINGS OF THE 35TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2012, : 661 - 670
  • [35] A Personalized Framework for HealthCare Recommendation
    Ahire, Shreya B.
    Khanuja, Harmeet Kaur
    1ST INTERNATIONAL CONFERENCE ON COMPUTING COMMUNICATION CONTROL AND AUTOMATION ICCUBEA 2015, 2015, : 442 - 445
  • [36] Enhanced similarity measure for personalized cloud services recommendation
    Afify, Y. M.
    Moawad, I. F.
    Badr, N. L.
    Tolba, M. F.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (08)
  • [37] CAPER: Context-Aware Personalized Emoji Recommendation
    Zhao, Guoshuai
    Liu, Zhidan
    Chao, Yulu
    Qian, Xueming
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2021, 33 (09) : 3160 - 3172
  • [38] The Impact of More Transparent Interfaces on Behavior in Personalized Recommendation
    Schnabel, Tobias
    Amershi, Saleema
    Bennett, Paul N.
    Bailey, Peter
    Joachims, Thorsten
    PROCEEDINGS OF THE 43RD INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '20), 2020, : 991 - 1000
  • [39] Personalized Complementary Product Recommendation
    Yan, An
    Dong, Chaosheng
    Gao, Yan
    Fu, Jinmiao
    Zhao, Tong
    Sun, Yi
    McAuley, Julian
    COMPANION PROCEEDINGS OF THE WEB CONFERENCE 2022, WWW 2022 COMPANION, 2022, : 146 - 151
  • [40] SCENE : A Scalable Two-Stage Personalized News Recommendation System
    Li, Lei
    Wang, Dingding
    Li, Tao
    Knox, Daniel
    Padmanabhan, Balaji
    PROCEEDINGS OF THE 34TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR'11), 2011, : 125 - 134