RecDB: Towards DBMS support for online recommender systems

Mohamed Sarwat, Mohamed F. Mokbel

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Scopus citations

Abstract

Recommender systems have become popular in both commercial and academic settings. The main purpose of recommender systems is to suggest to users useful and interesting items or content (data) from a considerably large set of items. Traditional recommender systems do not take into account system issues (i.e., scalability and query efficiency). In an age of staggering web use growth and everpopular social media applications (e.g., Facebook, Google Reader), users are expressing their opinions over a diverse set of data (e.g., news stories, Facebook posts, retail purchases) faster than ever. In this paper, we propose RecDB; a fully fledged database system that provides online recommendation to users. We implement RecDB using existing open source database system Apache Derby, and we use showcase the effectiveness of RecDB by adopting inside Sindbad; a Location-Based Social Networking system developed at University of Minnesota.

Original languageEnglish (US)
Title of host publicationSIGMOD/PODS '12 PhD Symposium - Proceedings of the SIGMOD/PODS 2012 PhD Symposium
Pages33-37
Number of pages5
DOIs
StatePublished - 2012
Externally publishedYes
EventSIGMOD/PODS '12 PhD Symposium - Scottsdale, AZ, United States
Duration: May 20 2012May 20 2012

Publication series

NameProceedings of the ACM SIGMOD International Conference on Management of Data
ISSN (Print)0730-8078

Other

OtherSIGMOD/PODS '12 PhD Symposium
Country/TerritoryUnited States
CityScottsdale, AZ
Period5/20/125/20/12

Keywords

  • filtered recommendation
  • model maintenance
  • query processing
  • recommender systems
  • social networking

Fingerprint

Dive into the research topics of 'RecDB: Towards DBMS support for online recommender systems'. Together they form a unique fingerprint.

Cite this