TY - GEN
T1 - Recsplorer
T2 - 2010 International Conference on Management of Data, SIGMOD '10
AU - Parameswaran, Aditya G.
AU - Koutrika, Georgia
AU - Bercovitz, Benjamin
AU - Garcia-Molina, Hector
PY - 2010
Y1 - 2010
N2 - We study recommendations in applications where there are temporal patterns in the way items are consumed or watched. For example, a student who has taken the Advanced Algorithms course is more likely to be interested in Convex Optimization, but a student who has taken Convex Optimization need not be interested in Advanced Algorithms in the future. Similarly, a person who has purchased the Godfather I DVD on Amazon is more likely to purchase Godfather II sometime in the future (though it is not strictly necessary to watch/purchase Godfather I beforehand). We propose a precedence mining model that estimates the probability of future consumption based on past behavior. We then propose Recsplorer: a suite of recommendation algorithms that exploit the precedence information. We evaluate our algorithms, as well as traditional recommendation ones, using a real course planning system. We use existing transcripts to evaluate how well the algorithms perform. In addition, we augment our experiments with a user study on the live system where users rate their recommendations.
AB - We study recommendations in applications where there are temporal patterns in the way items are consumed or watched. For example, a student who has taken the Advanced Algorithms course is more likely to be interested in Convex Optimization, but a student who has taken Convex Optimization need not be interested in Advanced Algorithms in the future. Similarly, a person who has purchased the Godfather I DVD on Amazon is more likely to purchase Godfather II sometime in the future (though it is not strictly necessary to watch/purchase Godfather I beforehand). We propose a precedence mining model that estimates the probability of future consumption based on past behavior. We then propose Recsplorer: a suite of recommendation algorithms that exploit the precedence information. We evaluate our algorithms, as well as traditional recommendation ones, using a real course planning system. We use existing transcripts to evaluate how well the algorithms perform. In addition, we augment our experiments with a user study on the live system where users rate their recommendations.
KW - precedence mining
KW - recommendations
KW - temporality
UR - http://www.scopus.com/inward/record.url?scp=77954735629&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=77954735629&partnerID=8YFLogxK
U2 - 10.1145/1807167.1807179
DO - 10.1145/1807167.1807179
M3 - Conference contribution
AN - SCOPUS:77954735629
SN - 9781450300322
T3 - Proceedings of the ACM SIGMOD International Conference on Management of Data
SP - 87
EP - 98
BT - Proceedings of the 2010 International Conference on Management of Data, SIGMOD '10
Y2 - 6 June 2010 through 11 June 2010
ER -