@inproceedings{koren2009collaborative,
  title={Collaborative filtering with temporal dynamics},
  author={Koren, Yehuda},
  booktitle={International Conference on Knowledge Discovery and Data Mining},
  year={2009}
}

@inproceedings{bennett2007netflix,
  title={The {Netflix} prize},
  author={Bennett, James and Lanning, Stan and others},
  booktitle={Proceedings of the KDD Cup and Workshop},
  year={2007}
}

@inproceedings{kannan2016smart,
  title={Smart reply: Automated response suggestion for email},
  author={Kannan, Anjuli and Kurach, Karol and Ravi, Sujith and Kaufmann, Tobias and Tomkins, Andrew and Miklos, Balint and Corrado, Greg and Lukacs, Laszlo and Ganea, Marina and Young, Peter and others},
  booktitle={International Conference on Knowledge Discovery and Data Mining},
  year={2016}
}

@article{henderson2017efficient,
  title={Efficient natural language response suggestion for smart reply},
  author={Henderson, Matthew and Al-Rfou, Rami and Strope, Brian and Sung, Yun-Hsuan and Luk{\'a}cs, L{\'a}szl{\'o} and Guo, Ruiqi and Kumar, Sanjiv and Miklos, Balint and Kurzweil, Ray},
  journal={arXiv preprint arXiv:1705.00652},
  year={2017}
}

@article{cortes1995support,
  title={Support-vector networks},
  author={Cortes, Corinna and Vapnik, Vladimir},
  journal={Machine learning},
  year={1995},
  publisher={Springer}
}

@inproceedings{ho1995random,
  title={Random decision forests},
  author={Ho, Tin Kam},
  booktitle={International Conference on Document Analysis and Recognition},
  year={1995}
}

@article{bell2007lessons,
  title={Lessons from the {Netflix} prize challenge},
  author={Bell, Robert M and Koren, Yehuda},
  journal={ACM SIGKDD Explorations Newsletter},
  year={2007},
  publisher={ACM}
}

@article{feldman2012agnostic,
  title={Agnostic learning of monomials by halfspaces is hard},
  author={Feldman, Vitaly and Guruswami, Venkatesan and Raghavendra, Prasad and Wu, Yi},
  journal={SIAM Journal on Computing},
  year={2012},
  publisher={SIAM}
}

@article{ben2003difficulty,
  title={On the difficulty of approximately maximizing agreements},
  author={Ben-David, Shai and Eiron, Nadav and Long, Philip M},
  journal={Journal of Computer and System Sciences},
  year={2003},
  publisher={Elsevier}
}

@inproceedings{nguyen2013algorithms,
  title={Algorithms for direct 0--1 loss optimization in binary classification},
  author={Nguyen, Tan and Sanner, Scott},
  booktitle={International Conference on Machine Learning},
  year={2013}
}

@incollection{desrosiers2011comprehensive,
  title={A comprehensive survey of neighborhood-based recommendation methods},
  author={Desrosiers, Christian and Karypis, George},
  booktitle={Recommender Systems Handbook},
  year={2011},
  publisher={Springer}
}

@article{lovins1968development,
  title={Development of a stemming algorithm},
  author={Lovins, Julie Beth},
  journal={Mechanical Translation and Computational Linguistics},
  year={1968}
}

@article{porter1980algorithm,
  title={An algorithm for suffix stripping.},
  author={Porter, Martin F},
  journal={Program},
  year={1980}
}

@article{liu1989limited,
  title={On the limited memory {BFGS} method for large scale optimization},
  author={Liu, Dong C and Nocedal, Jorge},
  journal={Mathematical Programming},
  year={1989},
  publisher={Springer}
}

@article{linden2003amazon,
  title={Amazon.com recommendations: Item-to-item collaborative filtering},
  author={Linden, Greg and Smith, Brent and York, Jeremy},
  journal={IEEE Internet Computing},
  year={2003},
  publisher={IEEE}
}

@book{bravais1844analyse,
  title={Analyse math{\'e}matique sur les probabilit{\'e}s des erreurs de situation d'un point},
  author={Bravais, Auguste},
  year={1844},
  publisher={Imprimerie Royale}
}

@inproceedings{sarwar2001item,
  title={Item-based collaborative filtering recommendation algorithms},
  author={Sarwar, Badrul and Karypis, George and Konstan, Joseph and Riedl, John},
  booktitle={International World Wide Web Conference},
  year={2001}
}

@inproceedings{rendle2010factorizing,
  title={Factorizing personalized {Markov} chains for next-basket recommendation},
  author={Rendle, Steffen and Freudenthaler, Christoph and Schmidt-Thieme, Lars},
  booktitle={International World Wide Web Conference},
  year={2010}
}

@article{narayanan2006break,
  title={How to break anonymity of the {Netflix} prize dataset},
  author={Narayanan, Arvind and Shmatikov, Vitaly},
  journal={arXiv preprint cs/0610105},
  year={2006}
}

@incollection{golub1971singular,
  title={Singular value decomposition and least squares solutions},
  author={Golub, Gene H and Reinsch, Christian},
  booktitle={Linear Algebra},
  year={1971},
  publisher={Springer}
}

@inproceedings{yu2012scalable,
  title={Scalable coordinate descent approaches to parallel matrix factorization for recommender systems},
  author={Yu, Hsiang-Fu and Hsieh, Cho-Jui and Si, Si and Dhillon, Inderjit},
  booktitle={International Conference on Data Mining},
  year={2012}
}

@inproceedings{ge2016matrix,
  title={Matrix completion has no spurious local minimum},
  author={Ge, Rong and Lee, Jason D and Ma, Tengyu},
  booktitle={Advances in Neural Information Processing Systems},
  year={2016}
}

@inproceedings{bottou2010large,
  title={Large-scale machine learning with stochastic gradient descent},
  author={Bottou, L{\'e}on},
  booktitle={COMPSTAT},
  year={2010}
}

@article{kim2014algorithms,
  title={Algorithms for nonnegative matrix and tensor factorizations: A unified view based on block coordinate descent framework},
  author={Kim, Jingu and He, Yunlong and Park, Haesun},
  journal={Journal of Global Optimization},
  year={2014},
  publisher={Springer}
}

@inproceedings{feng2015personalized,
  title={Personalized ranking metric embedding for next new {POI} recommendation},
  author={Feng, Shanshan and Li, Xutao and Zeng, Yifeng and Cong, Gao and Chee, Yeow Meng},
  booktitle={Proceedings of the International Conference on Artificial Intelligence},
  year={2015}
}

@inproceedings{hu2014style,
  title={Style in the long tail: Discovering unique interests with latent variable models in large scale social e-commerce},
  author={Hu, Diane J and Hall, Rob and Attenberg, Josh},
  booktitle={ACM SIGKDD International Conference on Knowledge Discovery and Data Mining},
  year={2014}
}

@inproceedings{davidson2010youtube,
  title={The {YouTube} video recommendation system},
  author={Davidson, James and Liebald, Benjamin and Liu, Junning and Nandy, Palash and Van Vleet, Taylor and Gargi, Ullas and Gupta, Sujoy and He, Yu and Lambert, Mike and Livingston, Blake and others},
  booktitle={ACM Conference on Recommender systems},
  year={2010}
}

@inproceedings{covington2016deep,
  title={Deep neural networks for {YouTube} recommendations},
  author={Covington, Paul and Adams, Jay and Sargin, Emre},
  booktitle={ACM Conference on Rrecommender Systems},
  year={2016}
}

@inproceedings{chen2012playlist,
  title={Playlist prediction via metric embedding},
  author={Chen, Shuo and Moore, Josh L and Turnbull, Douglas and Joachims, Thorsten},
  booktitle={ACM SIGKDD International Conference on Knowledge Discovery and Data Mining},
  year={2012}
}

@inproceedings{mcauley2015image,
  title={Image-based recommendations on styles and substitutes},
  author={McAuley, Julian and Targett, Christopher and Shi, Qinfeng and Van Den Hengel, Anton},
  booktitle={ACM SIGIR Conference on Research and Development in Information Retrieval},
  year={2015}
}

@inproceedings{veit2015learning,
  title={Learning visual clothing style with heterogeneous dyadic co-occurrences},
  author={Veit, Andreas and Kovacs, Balazs and Bell, Sean and McAuley, Julian and Bala, Kavita and Belongie, Serge},
  booktitle={Proceedings of the IEEE International Conference on Computer Vision},
  year={2015}
}

@inproceedings{rendle2010factorization,
  title={Factorization machines},
  author={Rendle, Steffen},
  booktitle={International Conference on Data Mining},
  year={2010}
}

@article{robertson2004understanding,
  title={Understanding inverse document frequency: On theoretical arguments for {IDF}},
  author={Robertson, Stephen},
  journal={Journal of Documentation},
  year={2004}
}

@article{jones1972statistical,
  title={A statistical interpretation of term specificity and its application in retrieval},
  author={Jones, Karen Sparck},
  journal={Journal of Documentation},
  year={1972}
}

@inproceedings{steck2018calibrated,
  title={Calibrated recommendations},
  author={Steck, Harald},
  booktitle={ACM Conference on Recommender systems},
  year={2018}
}

@inproceedings{yao2017beyond,
  title={Beyond parity: Fairness objectives for collaborative filtering},
  author={Yao, Sirui and Huang, Bert},
  booktitle={Advances in Neural Information Processing Systems},
  year={2017}
}

@inproceedings{pedreshi2008discrimination,
  title={Discrimination-aware data mining},
  author={Pedreshi, Dino and Ruggieri, Salvatore and Turini, Franco},
  booktitle={ACM SIGKDD International Conference on Knowledge Discovery and Data Mining},
  year={2008}
}

@article{chouldechova2017fair,
  title={Fair prediction with disparate impact: A study of bias in recidivism prediction instruments},
  author={Chouldechova, Alexandra},
  journal={Big Data},
  year={2017}
}

@inproceedings{zafar2017fairness,
  title={Fairness constraints: Mechanisms for fair classification},
  author={Zafar, Muhammad Bilal and Valera, Isabel and Rogriguez, Manuel Gomez and Gummadi, Krishna P},
  booktitle={Artificial Intelligence and Statistics},
  year={2017}
}

@inproceedings{kamiran2009classifying,
  title={Classifying without discriminating},
  author={Kamiran, Faisal and Calders, Toon},
  booktitle={International Conference on Computer, Control and Communication},
  year={2009}
}

@inproceedings{kamiran2010discrimination,
  title={Discrimination aware decision tree learning},
  author={Kamiran, Faisal and Calders, Toon and Pechenizkiy, Mykola},
  booktitle={International Conference on Data Mining},
  year={2010}
}

@inproceedings{rendle2012bpr,
  title={{BPR}: {Bayesian} personalized ranking from implicit feedback},
  author={Rendle, Steffen and Freudenthaler, Christoph and Gantner, Zeno and Schmidt-Thieme, Lars},
  booktitle={Uncertainty in Artificial Intelligence},
  year={2012}
}

@inproceedings{hu2008collaborative,
  title={Collaborative filtering for implicit feedback datasets},
  author={Hu, Yifan and Koren, Yehuda and Volinsky, Chris},
  booktitle={International Conference on Data Mining},
  year={2008}
}

@inproceedings{pan2008one,
  title={One-class collaborative filtering},
  author={Pan, Rong and Zhou, Yunhong and Cao, Bin and Liu, Nathan N and Lukose, Rajan and Scholz, Martin and Yang, Qiang},
  booktitle={International Conference on Data Mining},
  year={2008}
}

@inproceedings{jia2014caffe,
  title={Caffe: Convolutional architecture for fast feature embedding},
  author={Jia, Yangqing and Shelhamer, Evan and Donahue, Jeff and Karayev, Sergey and Long, Jonathan and Girshick, Ross and Guadarrama, Sergio and Darrell, Trevor},
  booktitle={ACM International Conference on Multimedia},
  year={2014}
  }
  
  
 @inproceedings{he2016learning,
  title={Learning compatibility across categories for heterogeneous item recommendation},
  author={He, Ruining and Packer, Charles and McAuley, Julian},
  booktitle={International Conference on Data Mining},
  year={2016}
}

@inproceedings{kang2019complete,
  title={Complete the look: Scene-based complementary product recommendation},
  author={Kang, Wang-Cheng and Kim, Eric and Leskovec, Jure and Rosenberg, Charles and McAuley, Julian},
  booktitle={IEEE Conference on Computer Vision and Pattern Recognition},
  year={2019}
}

@inproceedings{mcauley2012learning,
  title={Learning attitudes and attributes from multi-aspect reviews},
  author={McAuley, Julian and Leskovec, Jure and Jurafsky, Dan},
  booktitle={International Conference on Data Mining},
  year={2012},
  organization={IEEE}
}

@inproceedings{hsiao2018creating,
  title={Creating capsule wardrobes from fashion images},
  author={Hsiao, Wei-Lin and Grauman, Kristen},
  booktitle={IEEE Conference on Computer Vision and Pattern Recognition},
  year={2018}
}

@article{burke2017multisided,
  title={Multisided fairness for recommendation},
  author={Burke, Robin},
  journal={arXiv preprint arXiv:1707.00093},
  year={2017}
}

@inproceedings{xu2015show,
  title={Show, attend and tell: Neural image caption generation with visual attention},
  author={Xu, Kelvin and Ba, Jimmy and Kiros, Ryan and Cho, Kyunghyun and Courville, Aaron and Salakhudinov, Ruslan and Zemel, Rich and Bengio, Yoshua},
  booktitle={International Conference on Machine Learning},
  year={2015}
}

@inproceedings{pan2014click,
  title={Click-through-based cross-view learning for image search},
  author={Pan, Yingwei and Yao, Ting and Mei, Tao and Li, Houqiang and Ngo, Chong-Wah and Rui, Yong},
  booktitle={ACM SIGIR Conference on Research and Development in Information Retrieval},
  year={2014}
}

@inproceedings{trevisiol2012image,
  title={Image ranking based on user browsing behavior},
  author={Trevisiol, Michele and Chiarandini, Luca and Aiello, Luca Maria and Jaimes, Alejandro},
  booktitle={ACM SIGIR Conference on Research and Development in Information Retrieval},
  year={2012}
}

@inproceedings{he2015vbpr,
  title={{VBPR}: Visual {Bayesian} personalized ranking from implicit feedback},
  author={He, Ruining and McAuley, Julian},
  booktitle={AAAI Conference on Artificial Intelligence},
  year={2015}
}

@inproceedings{he2016ups,
  title={Ups and downs: Modeling the visual evolution of fashion trends with one-class collaborative filtering},
  author={He, Ruining and McAuley, Julian},
  booktitle={International World Wide Web Conference},
  year={2016}
}

@misc{van1979information,
  title={Information Retrieval},
  author={Van Rijsbergen, Cornelius Joost},
  year={1979},
  publisher={USA: Butterworth-Heinemann}
}

@article{kulesza2012determinantal,
  title = 	{Determinantal point processes for machine learning},
  author = 	{Alex Kulesza and Ben Taskar},
  journal = 	{Foundations and Trends in Machine Learning},
  year = 	{2012},
  publisher = 	{Now Publishers},
}

@inproceedings{carbonell1998use,
  title={The use of {MMR}, diversity-based reranking for reordering documents and producing summaries},
  author={Carbonell, Jaime and Goldstein, Jade},
  booktitle={ACM SIGIR Conference on Research and Development in Information Retrieval},
  year={1998}
}

@inproceedings{vargas2011new,
  title={New approaches to diversity and novelty in recommender systems},
  author={Vargas, S{\'u}ul},
  booktitle={Symposium on Future Directions in Information Access},
  year={2011}
}

@article{mehrabi2019survey,
  title={A survey on bias and fairness in machine learning},
  author={Mehrabi, Ninareh and Morstatter, Fred and Saxena, Nripsuta and Lerman, Kristina and Galstyan, Aram},
  journal={arXiv preprint arXiv:1908.09635},
  year={2019}
}

@article{schlimmer1986incremental,
  title={Incremental learning from noisy data},
  author={Schlimmer, Jeffrey C and Granger, Richard H},
  journal={Machine learning},
  year={1986},
  publisher={Springer}
}

@article{kolter2007dynamic,
  title={Dynamic weighted majority: An ensemble method for drifting concepts},
  author={Kolter, J Zico and Maloof, Marcus A},
  journal={Journal of Machine Learning Research},
  year={2007}
}

@article{tsymbal2004problem,
  title={The problem of concept drift: Definitions and related work},
  author={Tsymbal, Alexey},
  journal={Computer Science Department, Trinity College Dublin},
  year={2004},
  publisher={Citeseer}
}

@inproceedings{ding2005time,
  title={Time weight collaborative filtering},
  author={Ding, Yi and Li, Xue},
  booktitle={Conference on Information and Knowledge Management},
  year={2005}
}

@inproceedings{sugiyama2004adaptive,
  title={Adaptive web search based on user profile constructed without any effort from users},
  author={Sugiyama, Kazunari and Hatano, Kenji and Yoshikawa, Masatoshi},
  booktitle={International World Wide Web Conference},
  year={2004}
}

@article{gale1962college,
  title={College admissions and the stability of marriage},
  author={Gale, David and Shapley, Lloyd S},
  journal={The American Mathematical Monthly},
  year={1962},
  publisher={Taylor \& Francis}
}

@book{gusfield1989stable,
  title={The stable marriage problem: Structure and algorithms},
  author={Gusfield, Dan and Irving, Robert W},
  year={1989},
  publisher={MIT press}
}

@article{adomavicius2011improving,
  title={Improving aggregate recommendation diversity using ranking-based techniques},
  author={Adomavicius, Gediminas and Kwon, YoungOk},
  journal={IEEE Transactions on Knowledge and Data Engineering},
  year={2011}
}

@inproceedings{vargas2011rank,
  title={Rank and relevance in novelty and diversity metrics for recommender systems},
  author={Vargas, Sa{\'u}l and Castells, Pablo},
  booktitle={ACM Conference on Recommender systems},
  year={2011}
}


@inproceedings{li2017neural,
  title={Neural attentive session-based recommendation},
  author={Li, Jing and Ren, Pengjie and Chen, Zhumin and Ren, Zhaochun and Lian, Tao and Ma, Jun},
  booktitle={Conference on Information and Knowledge Management},
  year={2017}
}

@inproceedings{kang2018self,
  title={Self-attentive sequential recommendation},
  author={Kang, Wang-Cheng and McAuley, Julian},
  booktitle={International Conference on Data Mining},
  year={2018},
  organization={IEEE}
}

@inproceedings{sun2019bert4rec,
  title={{BERT4Rec:} Sequential recommendation with bidirectional encoder representations from transformer},
  author={Sun, Fei and Liu, Jun and Wu, Jian and Pei, Changhua and Lin, Xiao and Ou, Wenwu and Jiang, Peng},
  booktitle={International Conference on Information and Knowledge Management},
  year={2019}
}

@inproceedings{kang2017visually,
  title={Visually-aware fashion recommendation and design with generative image models},
  author={Kang, Wang-Cheng and Fang, Chen and Wang, Zhaowen and McAuley, Julian},
  booktitle={International Conference on Data Mining},
  year={2017},
  organization={IEEE}
}

@inproceedings{goodfellow2014generative,
  title={Generative adversarial nets},
  author={Goodfellow, Ian and Pouget-Abadie, Jean and Mirza, Mehdi and Xu, Bing and Warde-Farley, David and Ozair, Sherjil and Courville, Aaron and Bengio, Yoshua},
  booktitle={Advances in Neural Information Processing Systems},
  year={2014}
}

@article{mirza2014conditional,
  title={Conditional generative adversarial nets},
  author={Mirza, Mehdi and Osindero, Simon},
  journal={arXiv preprint arXiv:1411.1784},
  year={2014}
}

@article{fleder2009blockbuster,
  title={Blockbuster culture's next rise or fall: The impact of recommender systems on sales diversity},
  author={Fleder, Daniel and Hosanagar, Kartik},
  journal={Management Science},
  year={2009},
  publisher={INFORMS}
}

@inproceedings{ziegler2005improving,
  title={Improving recommendation lists through topic diversification},
  author={Ziegler, Cai-Nicolas and McNee, Sean M and Konstan, Joseph A and Lausen, Georg},
  booktitle={International World Wide Web Conference},
  year={2005}
}

@inproceedings{zhang2008avoiding,
  title={Avoiding monotony: Improving the diversity of recommendation lists},
  author={Zhang, Mi and Hurley, Neil},
  booktitle={ACM Conference on Recommender systems},
  year={2008}
}

@inproceedings{ekstrand2018all,
  title={All the cool kids, how do they fit in?: Popularity and demographic biases in recommender evaluation and effectiveness},
  author={Ekstrand, Michael D and Tian, Mucun and Azpiazu, Ion Madrazo and Ekstrand, Jennifer D and Anuyah, Oghenemaro and McNeill, David and Pera, Maria Soledad},
  booktitle={Conference on Fairness, Accountability and Transparency},
  year={2018}
}

@article{harper2015movielens,
  title={The {Movielens} datasets: History and context},
  author={Harper, F Maxwell and Konstan, Joseph A},
  journal={ACM Transactions on Interactive Intelligent Systems},
  year={2015}
}

@phdthesis{celma2008music,
  title={Music recommendation and discovery in the long tail},
  author={Celma Herrada, {\`O}scar},
  year={2008},
  school={Universitat Pompeu Fabra}
}

@inproceedings{ekstrand2018exploring,
  title={Exploring author gender in book rating and recommendation},
  author={Ekstrand, Michael D and Tian, Mucun and Kazi, Mohammed R Imran and Mehrpouyan, Hoda and Kluver, Daniel},
  booktitle={ACM Conference on Recommender systems},
  year={2018}
}

@inproceedings{wan2020addressing,
  title={Addressing marketing bias in product recommendations},
  author={Wan, Mengting and Ni, Jianmo and Misra, Rishabh and McAuley, Julian},
  booktitle={International Conference on Web Search and Data Mining},
  year={2020}
}

@inproceedings{bellogin2011precision,
  title={Precision-oriented evaluation of recommender systems: An algorithmic comparison},
  author={Bellogin, Alejandro and Castells, Pablo and Cantador, Ivan},
  booktitle={ACM Conference on Recommender systems},
  year={2011}
}

@inproceedings{wan2018item,
  title={Item recommendation on monotonic behavior chains},
  author={Wan, Mengting and McAuley, Julian},
  booktitle={ACM Conference on Recommender systems},
  year={2018}
}

@inproceedings{ma2008sorec,
  title={Sorec: Social recommendation using probabilistic matrix factorization},
  author={Ma, Hao and Yang, Haixuan and Lyu, Michael R and King, Irwin},
  booktitle={Conference on Information and Knowledge Management},
  year={2008}
}

@inproceedings{zhao2014leveraging,
  title={Leveraging social connections to improve personalized ranking for collaborative filtering},
  author={Zhao, Tong and McAuley, Julian and King, Irwin},
  booktitle={Conference on Information and Knowledge Management},
  year={2014}
}

@inproceedings{o2001polylens,
  title={{PolyLens}: A recommender system for groups of users},
  author={O’connor, Mark and Cosley, Dan and Konstan, Joseph A and Riedl, John},
  booktitle={European Conference on
Computer-Supported Cooperative Work},
  year={2001}
}

@inproceedings{pan2013gbpr,
  title={{GBPR}: Group preference based bayesian personalized ranking for one-class collaborative filtering},
  author={Pan, Weike and Chen, Li},
  booktitle={International Joint Conference on Artificial Intelligence},
  year={2013}
}

@article{amer2009group,
  title={Group recommendation: Semantics and efficiency},
  author={Amer-Yahia, Sihem and Roy, Senjuti Basu and Chawlat, Ashish and Das, Gautam and Yu, Cong},
  journal={Proceedings of the VLDB Endowment},
  year={2009}
}

@inproceedings{anderson2020algorithmic,
  title={Algorithmic effects on the diversity of consumption on {Spotify}},
  author={Anderson, Ashton and Maystre, Lucas and Anderson, Ian and Mehrotra, Rishabh and Lalmas, Mounia},
  booktitle={International World Wide Web Conference},
  year={2020}
}

@inproceedings{lipton2018does,
  title={Does mitigating {ML}'s impact disparity require treatment disparity?},
  author={Lipton, Zachary C and Chouldechova, Alexandra and McAuley, Julian},
  booktitle={Advances in Neural Information Processing Systems},
  year={2018}
}

@inproceedings{zhou2010impact,
  title={The impact of {YouTube} recommendation system on video views},
  author={Zhou, Renjie and Khemmarat, Samamon and Gao, Lixin},
  booktitle={ACM SIGCOMM Conference on Internet measurement},
  year={2010}
}

@article{brynjolfsson2006niches,
  title={From niches to riches: Anatomy of the long tail},
  author={Brynjolfsson, Erik and Hu, Yu Jeffrey and Smith, Michael D},
  journal={Sloan Management Review},
  year={2006}
}

@inproceedings{mooney2000content,
  title={Content-based book recommending using learning for text categorization},
  author={Mooney, Raymond J and Roy, Loriene},
  booktitle={ACM Conference on Digital Libraries},
  year={2000}
}

@inproceedings{ribeiro2020auditing,
  title={Auditing radicalization pathways on {YouTube}},
  author={Ribeiro, Manoel Horta and Ottoni, Raphael and West, Robert and Almeida, Virg{\'\i}lio AF and Meira Jr, Wagner},
  booktitle={Conference on Fairness, Accountability, and Transparency},
  year={2020}
}

@inproceedings{park2009pairwise,
  title={Pairwise preference regression for cold-start recommendation},
  author={Park, Seung-Taek and Chu, Wei},
  booktitle={ACM Conference on Recommender systems},
  year={2009}
}

@inproceedings{rashid2002getting,
  title={Getting to know you: Learning new user preferences in recommender systems},
  author={Rashid, Al Mamunur and Albert, Istvan and Cosley, Dan and Lam, Shyong K and McNee, Sean M and Konstan, Joseph A and Riedl, John},
  booktitle={International Conference on Intelligent User Interfaces},
  year={2002}
}

@inproceedings{zhou2011functional,
  title={Functional matrix factorizations for cold-start recommendation},
  author={Zhou, Ke and Yang, Shuang-Hong and Zha, Hongyuan},
  booktitle={ACM SIGIR Conference on Research and Development in Information Retrieval},
  year={2011}
}

@inproceedings{li2010contextual,
  title={A contextual-bandit approach to personalized news article recommendation},
  author={Li, Lihong and Chu, Wei and Langford, John and Schapire, Robert E},
  booktitle={International World Wide Web Conference},
  year={2010}
}

@inproceedings{mcauley2013hidden,
  title={Hidden factors and hidden topics: Understanding rating dimensions with review text},
  author={McAuley, Julian and Leskovec, Jure},
  booktitle={ACM Conference on Recommender systems},
  year={2013}
}

@article{blei2003latent,
  title={Latent {Dirichlet} allocation},
  author={Blei, David M and Ng, Andrew Y and Jordan, Michael I},
  journal={Journal of Machine Learning Research},
  year={2003}
}

@inproceedings{pizzato2010recon,
  title={{RECON}: A reciprocal recommender for online dating},
  author={Pizzato, Luiz and Rej, Tomek and Chung, Thomas and Koprinska, Irena and Kay, Judy},
  booktitle={ACM Conference on Recommender systems},
  year={2010}
}

@inproceedings{waller2019generalists,
  title={Generalists and specialists: Using community embeddings to quantify activity diversity in online platforms},
  author={Waller, Isaac and Anderson, Ashton},
  booktitle={International World Wide Web Conference},
  year={2019}
}

@inproceedings{mikolov2013distributed,
  title={Distributed representations of words and phrases and their compositionality},
  author={Mikolov, Tomas and Sutskever, Ilya and Chen, Kai and Corrado, Greg S and Dean, Jeff},
  booktitle={Advances in Neural Information Processing Systems},
  year={2013}
}

@inproceedings{barkan2016item2vec,
  title={Item2vec: Neural item embedding for collaborative filtering},
  author={Barkan, Oren and Koenigstein, Noam},
  booktitle={International Workshop on Machine Learning for Signal Processing},
  year={2016}
}

@article{maaten2008visualizing,
  title={Visualizing data using {t-SNE}},
  author={Maaten, Laurens van der and Hinton, Geoffrey},
  journal={Journal of Machine Learning Research},
  year={2008}
}

@article{mehta2007adwords,
  title={Adwords and generalized online matching},
  author={Mehta, Aranyak and Saberi, Amin and Vazirani, Umesh and Vazirani, Vijay},
  journal={Journal of the ACM},
  year={2007}
}

@book{rajaraman2011mining,
  title={Mining of massive datasets},
  author={Rajaraman, Anand and Ullman, Jeffrey David},
  year={2011},
  publisher={Cambridge University Press}
}

@article{bakshy2015exposure,
  title={Exposure to ideologically diverse news and opinion on {Facebook}},
  author={Bakshy, Eytan and Messing, Solomon and Adamic, Lada A},
  journal={Science},
  year={2015}
}

@article{flaxman2016filter,
  title={Filter bubbles, echo chambers, and online news consumption},
  author={Flaxman, Seth and Goel, Sharad and Rao, Justin M},
  journal={Public Opinion Quarterly},
  year={2016},
  publisher={Oxford University Press}
}

@article{haim2018burst,
  title={Burst of the filter bubble? Effects of personalization on the diversity of {Google News}},
  author={Haim, Mario and Graefe, Andreas and Brosius, Hans-Bernd},
  journal={Digital Journalism},
  year={2018},
  publisher={Taylor \& Francis}
}

@inproceedings{nguyen2014exploring,
  title={Exploring the filter bubble: The effect of using recommender systems on content diversity},
  author={Nguyen, Tien T and Hui, Pik-Mai and Harper, F Maxwell and Terveen, Loren and Konstan, Joseph A},
  booktitle={International World Wide Web Conference},
  year={2014}
}

@book{pariser2011filter,
  title={The filter bubble: What the Internet is hiding from you},
  author={Pariser, Eli},
  year={2011},
  publisher={Penguin UK}
}

@article{radford2017learning,
  title={Learning to generate reviews and discovering sentiment},
  author={Radford, Alec and Jozefowicz, Rafal and Sutskever, Ilya},
  journal={arXiv preprint arXiv:1704.01444},
  year={2017}
}

@inproceedings{dong2017learning,
  title={Learning to generate product reviews from attributes},
  author={Dong, Li and Huang, Shaohan and Wei, Furu and Lapata, Mirella and Zhou, Ming and Xu, Ke},
  booktitle={European Chapter of the Association for Computational Linguistics},
  year={2017}
}

@inproceedings{ni2017estimating,
  title={Estimating reactions and recommending products with generative models of reviews},
  author={Ni, Jianmo and Lipton, Zachary C and Vikram, Sharad and McAuley, Julian},
  booktitle={International Joint Conference on Natural Language Processing},
  year={2017}
}

@inproceedings{zheng2017joint,
  title={Joint deep modeling of users and items using reviews for recommendation},
  author={Zheng, Lei and Noroozi, Vahid and Yu, Philip S},
  booktitle={International Conference on Web Search and Data Mining},
  year={2017}
}

@inproceedings{ling2014ratings,
  title={Ratings meet reviews, a combined approach to recommend},
  author={Ling, Guang and Lyu, Michael R and King, Irwin},
  booktitle={ACM Conference on Recommender systems},
  year={2014}
}

@inproceedings{diao2014jointly,
  title={Jointly modeling aspects, ratings and sentiments for movie recommendation {(JMARS)}},
  author={Diao, Qiming and Qiu, Minghui and Wu, Chao-Yuan and Smola, Alexander J and Jiang, Jing and Wang, Chong},
  booktitle={ACM SIGKDD International Conference on Knowledge Discovery and Data Mining},
  year={2014}
}

@inproceedings{wang2011collaborative,
  title={Collaborative topic modeling for recommending scientific articles},
  author={Wang, Chong and Blei, David M},
  booktitle={ACM SIGKDD International Conference on Knowledge Discovery and Data Mining},
  year={2011}
}

@inproceedings{sachdeva2020useful,
  title={How useful are reviews for recommendation? A critical review and potential improvements},
  author={Sachdeva, Noveen and McAuley, Julian},
  booktitle={ACM SIGIR Conference on Research and Development in Information Retrieval},
  year={2020}
}

@inproceedings{abdollahpouri2017recommender,
  title={Recommender systems as multistakeholder environments},
  author={Abdollahpouri, Himan and Burke, Robin and Mobasher, Bamshad},
  booktitle={Conference on User Modeling, Adaptation and Personalization},
  year={2017}
}

@inproceedings{rappaz2017bartering,
  title={Bartering books to beers: A recommender system for exchange platforms},
  author={Rappaz, J{\'e}r{\'e}mie and Vladarean, Maria-Luiza and McAuley, Julian and Catasta, Michele},
  booktitle={International Conference on Web Search and Data Mining},
  year={2017}
}

@inproceedings{he2017translation,
  title={Translation-based recommendation},
  author={He, Ruining and Kang, Wang-Cheng and McAuley, Julian},
  booktitle={ACM Conference on Recommender systems},
  year={2017}
}

@inproceedings{bordes2013translating,
  title={Translating embeddings for modeling multi-relational data},
  author={Bordes, Antoine and Usunier, Nicolas and Garcia-Duran, Alberto and Weston, Jason and Yakhnenko, Oksana},
  booktitle={Advances in Neural Information Processing Systems},
  year={2013}
}

@inproceedings{wang2014knowledge,
  title={Knowledge graph embedding by translating on hyperplanes},
  author={Wang, Zhen and Zhang, Jianwen and Feng, Jianlin and Chen, Zheng},
  booktitle={AAAI Conference on Artificial Intelligence},
  year={2014}
}

@inproceedings{10.5555/2886521.2886624,
author = {Lin, Yankai and Liu, Zhiyuan and Sun, Maosong and Liu, Yang and Zhu, Xuan},
title = {Learning entity and relation embeddings for knowledge graph completion},
year = {2015},
booktitle = {AAAI Conference on Artificial Intelligence}
}

@inproceedings{wan2017modeling,
  title={Modeling consumer preferences and price sensitivities from large-scale grocery shopping transaction logs},
  author={Wan, Mengting and Wang, Di and Goldman, Matt and Taddy, Matt and Rao, Justin and Liu, Jie and Lymberopoulos, Dimitrios and McAuley, Julian},
  booktitle={International World Wide Web Conference},
  year={2017}
}

@article{zhang2004customizing,
  title={Customizing promotions in online stores},
  author={Zhang, Jie and Krishnamurthi, Lakshman},
  journal={Marketing Science},
  year={2004},
  publisher={INFORMS}
}

@article{zhang2009effectiveness,
  title={The effectiveness of customized promotions in online and offline stores},
  author={Zhang, Jie and Wedel, Michel},
  journal={Journal of Marketing Research},
  year={2009}
}

@book{case2007principles,
  title={Principles of microeconomics},
  author={Case, Karl E and Fair, Ray C},
  year={2007},
  publisher={Pearson Education}
}

@inproceedings{wilhelm2018practical,
  title={Practical diversified recommendations on youtube with determinantal point processes},
  author={Wilhelm, Mark and Ramanathan, Ajith and Bonomo, Alexander and Jain, Sagar and Chi, Ed H and Gillenwater, Jennifer},
  booktitle={Conference on Information and Knowledge Management},
  year={2018}
}

@article{herlocker2004evaluating,
  title={Evaluating collaborative filtering recommender systems},
  author={Herlocker, Jonathan L and Konstan, Joseph A and Terveen, Loren G and Riedl, John T},
  journal={ACM Transactions on Information Systems},
  year={2004}
}

@article{bayer2016fastfm,
  title={fastfm: A library for factorization machines},
  author={Bayer, Immanuel},
  journal={The Journal of Machine Learning Research},
  year={2016}
}


@article{Hug2020,
  doi = {10.21105/joss.02174},
  publisher = {The Open Journal},
  year = {2020},
  author = {Nicolas Hug},
  title = {Surprise: A {Python} library for recommender systems},
  journal = {Journal of Open Source Software}
}

@inproceedings{dwork2012fairness,
  title={Fairness through awareness},
  author={Dwork, Cynthia and Hardt, Moritz and Pitassi, Toniann and Reingold, Omer and Zemel, Richard},
  booktitle={Innovations in Theoretical Computer Science},
  year={2012}
}

@article{graves2013generating,
  title={Generating sequences with recurrent neural networks},
  author={Graves, Alex},
  journal={arXiv preprint arXiv:1308.0850},
  year={2013}
}

@inproceedings{lakkaraju2013s,
  title={What's in a name? Understanding the interplay between titles, content, and communities in social media},
  author={Lakkaraju, Himabindu and McAuley, Julian J and Leskovec, Jure},
  booktitle={International AAAI Conference on Web and Social Media},
  year={2013}
}

@inproceedings{wang2013theoretical,
  title={A theoretical analysis of {NDCG} type ranking measures},
  author={Wang, Yining and Wang, Liwei and Li, Yuanzhi and He, Di and Liu, Tie-Yan},
  booktitle={Conference on Learning Theory},
  year={2013}
}

@inproceedings{kabbur2013fism,
  title={{FISM}: Factored item similarity models for top-n recommender systems},
  author={Kabbur, Santosh and Ning, Xia and Karypis, George},
  booktitle={ACM SIGKDD International Conference on Knowledge Discovery and Data Mining},
  year={2013}
}

@inproceedings{ning2011slim,
  title={Slim: Sparse linear methods for top-n recommender systems},
  author={Ning, Xia and Karypis, George},
  booktitle={International Conference on Data Mining},
  year={2011},
  organization={IEEE}
}

@article{ge2014cost,
  title={Cost-aware collaborative filtering for travel tour recommendations},
  author={Ge, Yong and Xiong, Hui and Tuzhilin, Alexander and Liu, Qi},
  journal={ACM Transactions on Information Systems},
  year={2014}
}

@inproceedings{ge2011cost,
  title={Cost-aware travel tour recommendation},
  author={Ge, Yong and Liu, Qi and Xiong, Hui and Tuzhilin, Alexander and Chen, Jian},
  booktitle={ACM SIGKDD International Conference on Knowledge Discovery and Data Mining},
  year={2011}
}

@inproceedings{guo2017understanding,
  title={Understanding users' budgets for recommendation with hierarchical {Poisson} factorization.},
  author={Guo, Yunhui and Xu, Congfu and Song, Hanzhang and Wang, Xin},
  booktitle={International Joint Conference on Artificial Intelligence},
  year={2017}
}

@article{gopalan2013scalable,
  title={Scalable recommendation with {Poisson} factorization},
  author={Gopalan, Prem and Hofman, Jake M and Blei, David M},
  journal={arXiv preprint arXiv:1311.1704},
  year={2013}
}

@inproceedings{hu2018learning,
  title={Learning within-session budgets from browsing trajectories},
  author={Hu, Diane and Louca, Raphael and Hong, Liangjie and McAuley, Julian},
  booktitle={ACM Conference on Recommender systems},
  year={2018}
}

@inproceedings{mcauley2015inferring,
  title={Inferring networks of substitutable and complementary products},
  author={McAuley, Julian and Pandey, Rahul and Leskovec, Jure},
  booktitle={ACM SIGKDD International Conference on Knowledge Discovery and Data Mining},
  year={2015}
}

@inproceedings{wang2018path,
  title={A path-constrained framework for discriminating substitutable and complementary products in e-commerce},
  author={Wang, Zihan and Jiang, Ziheng and Ren, Zhaochun and Tang, Jiliang and Yin, Dawei},
  booktitle={International Conference on Web Search and Data Mining},
  year={2018}
}

@inproceedings{hao2020p,
  title={P-Companion: A principled framework for diversified complementary product recommendation},
  author={Hao, Junheng and Zhao, Tong and Li, Jin and Dong, Xin Luna and Faloutsos, Christos and Sun, Yizhou and Wang, Wei},
  booktitle={Conference on Information and Knowledge Management},
  year={2020}
}

@inproceedings{ni2019modeling,
  title={Modeling heart rate and activity data for personalized fitness recommendation},
  author={Ni, Jianmo and Muhlstein, Larry and McAuley, Julian},
  booktitle={International World Wide Web Conference},
  year={2019}
}

@inproceedings{majumder2019generating,
  title={Generating personalized recipes from historical user preferences},
  author={Majumder, Bodhisattwa Prasad and Li, Shuyang and Ni, Jianmo and McAuley, Julian},
  booktitle={Empirical Methods in Natural Language Processing},
  year={2019}
}

@article{jacobs1991adaptive,
  title={Adaptive mixtures of local experts},
  author={Jacobs, Robert A and Jordan, Michael I and Nowlan, Steven J and Hinton, Geoffrey E},
  journal={Neural computation},
  year={1991},
  publisher={MIT Press}
}

@inproceedings{vinyals2015show,
  title={Show and tell: A neural image caption generator},
  author={Vinyals, Oriol and Toshev, Alexander and Bengio, Samy and Erhan, Dumitru},
  booktitle={IEEE Conference on Computer Vision and Pattern Recognition},
  year={2015}
}

@article{widmer1996learning,
  title={Learning in the presence of concept drift and hidden contexts},
  author={Widmer, Gerhard and Kubat, Miroslav},
  journal={Machine Learning},
  year={1996},
  publisher={Springer}
}

@article{godes2012sequential,
  title={Sequential and temporal dynamics of online opinion},
  author={Godes, David and Silva, Jos{\'e} C},
  journal={Marketing Science},
  year={2012},
  publisher={INFORMS}
}

@inproceedings{rendle2020neural,
  title={Neural collaborative filtering vs. matrix factorization revisited},
  author={Rendle, Steffen and Krichene, Walid and Zhang, Li and Anderson, John},
  booktitle={ACM Conference on Recommender systems},
  year={2020}
}

@inproceedings{he2017neural,
  title={Neural collaborative filtering},
  author={He, Xiangnan and Liao, Lizi and Zhang, Hanwang and Nie, Liqiang and Hu, Xia and Chua, Tat-Seng},
  booktitle={International World Wide Web Conference},
  year={2017}
}

@inproceedings{mcauley2013amateurs,
  title={From amateurs to connoisseurs: Modeling the evolution of user expertise through online reviews},
  author={McAuley, Julian John and Leskovec, Jure},
  booktitle={International World Wide Web Conference},
  year={2013}
}

@article{li2020recipes,
  title={Recipes for success: Data science in the home kitchen},
  author={Li, Shuyang and McAuley, Julian},
  journal={Harvard Data Science Review},
  year={2020},
  publisher={PubPub}
}

@inproceedings{ueta2011recipe,
  title={A recipe recommendation system based on automatic nutrition information extraction},
  author={Ueta, Tsuguya and Iwakami, Masashi and Ito, Takayuki},
  booktitle={International Conference on Knowledge Science, Engineering and Management},
  year={2011}
}

@inproceedings{inagawa2013support,
  title={A support system for healthy eating habits: Optimization of recipe retrieval},
  author={Inagawa, Yuma and Hakamta, Junki and Tokumaru, Masataka},
  booktitle={International Conference on Human-Computer Interaction},
  year={2013}
}

@article{marin2019recipe1m,
  title={Recipe1m+: A dataset for learning cross-modal embeddings for cooking recipes and food images},
  author={Marin, Javier and Biswas, Aritro and Ofli, Ferda and Hynes, Nicholas and Salvador, Amaia and Aytar, Yusuf and Weber, Ingmar and Torralba, Antonio},
  journal={IEEE Transactions on Pattern Analysis and Machine Intelligence},
  year={2019}
}

@inproceedings{majumder2020like,
  title={Like hiking? You probably enjoy nature: Persona-grounded dialog with commonsense expansions},
  author={Majumder, Bodhisattwa Prasad and Jhamtani, Harsh and Berg-Kirkpatrick, Taylor and McAuley, Julian},
  booktitle={Empirical Methods in Natural Language Processing},
  year={2020}
}

@inproceedings{mao2020speech,
  title={Speech recognition and multi-speaker diarization of long conversations},
  author={Mao, Huanru Henry and Li, Shuyang and McAuley, Julian and Cottrell, Garrison},
  booktitle={Interspeech},
  year={2020}
}

@inproceedings{jin2018effects,
  title={Effects of personal characteristics on music recommender systems with different levels of controllability},
  author={Jin, Yucheng and Tintarev, Nava and Verbert, Katrien},
  booktitle={ACM Conference on Recommender systems},
  year={2018}
}

@inproceedings{li2020purs,
  title={{PURS}: Personalized unexpected recommender system for improving user satisfaction},
  author={Li, Pan and Que, Maofei and Jiang, Zhichao and Hu, Yao and Tuzhilin, Alexander},
  booktitle={ACM Conference on Recommender systems},
  year={2020}
}

@article{bentley1975multidimensional,
  title={Multidimensional binary search trees used for associative searching},
  author={Bentley, Jon Louis},
  journal={Communications of the ACM},
  year={1975}
}

@inproceedings{broder1997resemblance,
  title={On the resemblance and containment of documents},
  author={Broder, Andrei Z},
  booktitle={Compression and Complexity of Sequences},
  year={1997}
}

@inproceedings{indyk1998approximate,
  title={Approximate nearest neighbors: Towards removing the curse of dimensionality},
  author={Indyk, Piotr and Motwani, Rajeev},
  booktitle={ACM Symposium on Theory of Computing},
  year={1998}
}

@inproceedings{charikar2002similarity,
  title={Similarity estimation techniques from rounding algorithms},
  author={Charikar, Moses S},
  booktitle={ACM Symposium on Theory of Computing},
  year={2002}
}

@inproceedings{bachrach2014speeding,
  title={Speeding up the {Xbox} recommender system using a {Euclidean} transformation for inner-product spaces},
  author={Bachrach, Yoram and Finkelstein, Yehuda and Gilad-Bachrach, Ran and Katzir, Liran and Koenigstein, Noam and Nice, Nir and Paquet, Ulrich},
  booktitle={ACM Conference on Recommender systems},
  year={2014}
}

@article{zhang2019deep,
  title={Deep learning based recommender system: A survey and new perspectives},
  author={Zhang, Shuai and Yao, Lina and Sun, Aixin and Tay, Yi},
  journal={ACM Computing Surveys},
  year={2019}
}

@inproceedings{dacrema2019we,
  title={Are we really making much progress? A worrying analysis of recent neural recommendation approaches},
  author={Dacrema, Maurizio Ferrari and Cremonesi, Paolo and Jannach, Dietmar},
  booktitle={ACM Conference on Recommender systems},
  year={2019}
}

@inproceedings{koenigstein2012efficient,
  title={Efficient retrieval of recommendations in a matrix factorization framework},
  author={Koenigstein, Noam and Ram, Parikshit and Shavitt, Yuval},
  booktitle={Conference on Information and Knowledge Management},
  year={2012}
}

@inproceedings{guo2017deepfm,
  title={{DeepFM}: A factorization-machine based neural network for {CTR} prediction},
  author={Guo, Huifeng and Tang, Ruiming and Ye, Yunming and Li, Zhenguo and He, Xiuqiang},
  booktitle={International Joint Conference on Artificial Intelligence},
  year={2017}
}

@inproceedings{hidasi2015session,
  title={Session-based recommendations with recurrent neural networks},
  author={Hidasi, Bal{\'a}zs and Karatzoglou, Alexandros and Baltrunas, Linas and Tikk, Domonkos},
  booktitle={International Conference on Learning Representations},
  year={2016}
}

@article{bahdanau2014neural,
  title={Neural machine translation by jointly learning to align and translate},
  author={Bahdanau, Dzmitry and Cho, Kyunghyun and Bengio, Yoshua},
  journal={arXiv preprint arXiv:1409.0473},
  year={2014}
}

@inproceedings{ni2018personalized,
  title={Personalized review generation by expanding phrases and attending on aspect-aware representations},
  author={Ni, Jianmo and McAuley, Julian},
  booktitle={Annual Meeting of the Association for Computational Linguistics},
  year={2018}
}

@inproceedings{liu2018towards,
  title={Towards explainable {NLP}: A generative explanation framework for text classification},
  author={Liu, Hui and Yin, Qingyu and Wang, William Yang},
  booktitle={Annual Meeting of the Association for Computational Linguistics},
  year={2019}
}

@inproceedings{ng2017predicting,
  title={Predicting surgery duration with neural heteroscedastic regression},
  author={Ng, Nathan H and Gabriel, Rodney A and McAuley, Julian and Elkan, Charles and Lipton, Zachary C},
  booktitle={Machine Learning for Healthcare Conference},
  year={2017}
}

@article{ingrande2020performance,
  title={The performance of an artificial neural network model in predicting the early distribution kinetics of propofol in morbidly obese and lean subjects},
  author={Ingrande, Jerry and Gabriel, Rodney A and McAuley, Julian and Krasinska, Karolina and Chien, Allis and Lemmens, Hendrikus JM},
  journal={Anesthesia \& Analgesia},
  year={2020},
  publisher={Wolters Kluwer}
}

@inproceedings{ni2020learning,
  title={Learning visual-semantic embeddings for reporting abnormal findings on chest x-rays},
  author={Ni, Jianmo and Hsu, Chun-Nan and Gentili, Amilcare and McAuley, Julian},
  booktitle={Empirical Methods in Natural Language Processing},
  year={2020}
}

@inproceedings{yang2014finding,
  title={Finding progression stages in time-evolving event sequences},
  author={Yang, Jaewon and McAuley, Julian and Leskovec, Jure and LePendu, Paea and Shah, Nigam},
  booktitle={International World Wide Web Conference},
  year={2014}
}

@book{wasserman2013all,
  title={All of statistics: A concise course in statistical inference},
  author={Wasserman, Larry},
  year={2013},
  publisher={Springer Science \& Business Media}
}

@article{smith2017two,
  title={Two decades of recommender systems at {Amazon.com}},
  author={Smith, Brent and Linden, Greg},
  journal={IEEE Internet Computing},
  year={2017}
}

@inproceedings{kotkov2018investigating,
  title={Investigating serendipity in recommender systems based on real user feedback},
  author={Kotkov, Denis and Konstan, Joseph A and Zhao, Qian and Veijalainen, Jari},
  booktitle={ACM Symposium on Applied Computing},
  year={2018}
}

@article{kaminskas2016diversity,
  title={Diversity, serendipity, novelty, and coverage: A survey and empirical analysis of beyond-accuracy objectives in recommender systems},
  author={Kaminskas, Marius and Bridge, Derek},
  journal={ACM Transactions on Interactive Intelligent Systems},
  year={2016}
}

@inproceedings{ge2010beyond,
  title={Beyond accuracy: Evaluating recommender systems by coverage and serendipity},
  author={Ge, Mouzhi and Delgado-Battenfeld, Carla and Jannach, Dietmar},
  booktitle={ACM Conference on Recommender systems},
  year={2010}
}

@article{bell2015learning,
  title={Learning visual similarity for product design with convolutional neural networks},
  author={Bell, Sean and Bala, Kavita},
  journal={ACM Transactions on Graphics},
  year={2015}
}

@inproceedings{he2016vista,
  title={Vista: A visually, socially, and temporally-aware model for artistic recommendation},
  author={He, Ruining and Fang, Chen and Wang, Zhaowen and McAuley, Julian},
  booktitle={ACM Conference on Recommender systems},
  year={2016}
}

@inproceedings{sedhain2015autorec,
  title={Autorec: Autoencoders meet collaborative filtering},
  author={Sedhain, Suvash and Menon, Aditya Krishna and Sanner, Scott and Xie, Lexing},
  booktitle={International World Wide Web Conference},
  year={2015}
}

@inproceedings{he2017neuralB,
  title={Neural factorization machines for sparse predictive analytics},
  author={He, Xiangnan and Chua, Tat-Seng},
  booktitle={ACM SIGIR Conference on Research and Development in Information Retrieval},
  year={2017}
}

@inproceedings{ni2019justifying,
  title={Justifying recommendations using distantly-labeled reviews and fine-grained aspects},
  author={Ni, Jianmo and Li, Jiacheng and McAuley, Julian},
  booktitle={International Joint Conference on Natural Language Processing},
  year={2019}
}

@inproceedings{kapoor2015like,
  title={``I like to explore sometimes:'' Adapting to dynamic user novelty preferences},
  author={Kapoor, Komal and Kumar, Vikas and Terveen, Loren and Konstan, Joseph A and Schrater, Paul},
  booktitle={ACM Conference on Recommender systems},
  year={2015}
}

@inproceedings{zhang2012auralist,
  title={Auralist: Introducing serendipity into music recommendation},
  author={Zhang, Yuan Cao and S{\'e}aghdha, Diarmuid {\'O} and Quercia, Daniele and Jambor, Tamas},
  booktitle={International Conference on Web Search and Data Mining},
  year={2012}
}

@inproceedings{chang2016crowd,
  title={Crowd-based personalized natural language explanations for recommendations},
  author={Chang, Shuo and Harper, F Maxwell and Terveen, Loren Gilbert},
  booktitle={ACM Conference on Recommender systems},
  year={2016}
}

@inproceedings{kunkel2019let,
  title={Let me explain: Impact of personal and impersonal explanations on trust in recommender systems},
  author={Kunkel, Johannes and Donkers, Tim and Michael, Lisa and Barbu, Catalin-Mihai and Ziegler, J{\"u}rgen},
  booktitle={Conference on Human Factors in Computing Systems},
  year={2019}
}

@inproceedings{mahmood2009improving,
  title={Improving recommender systems with adaptive conversational strategies},
  author={Mahmood, Tariq and Ricci, Francesco},
  booktitle={ACM Conference on Hypertext and Hypermedia},
  year={2009}
}

@inproceedings{christakopoulou2016towards,
  title={Towards conversational recommender systems},
  author={Christakopoulou, Konstantina and Radlinski, Filip and Hofmann, Katja},
  booktitle={ACM SIGKDD International Conference on Knowledge Discovery and Data Mining},
  year={2016}
}

@article{kelly2006enhancing,
  title={Enhancing the diversity of conversational collaborative recommendations: A comparison},
  author={Kelly, John Paul and Bridge, Derek},
  journal={Artificial Intelligence Review},
  year={2006},
  publisher={Springer}
}

@inproceedings{li2020ranking,
  title={A ranking optimization approach to latent linear critiquing for conversational recommender systems},
  author={Li, Hanze and Sanner, Scott and Luo, Kai and Wu, Ga},
  booktitle={ACM Conference on Recommender systems},
  year={2020}
}

@inproceedings{li2018towards,
  title={Towards deep conversational recommendations},
  author={Li, Raymond and Kahou, Samira and Schulz, Hannes and Michalski, Vincent and Charlin, Laurent and Pal, Chris},
  booktitle={Advances in Neural Information Processing Systems},
  year={2018}
}

@inproceedings{kang2019recommendation,
  title={Recommendation as a communication game: Self-supervised bot-play for goal-oriented dialogue},
  author={Kang, Dongyeop and Balakrishnan, Anusha and Shah, Pararth and Crook, Paul and Boureau, Y-Lan and Weston, Jason},
  booktitle={Empirical Methods in Natural Language Processing},
  year={2019}
}

@article{thompson2004personalized,
  title={A personalized system for conversational recommendations},
  author={Thompson, Cynthia A and Goker, Mehmet H and Langley, Pat},
  journal={Journal of Artificial Intelligence Research},
  year={2004}
}

@inproceedings{mahmood2007learning,
  title={Learning and adaptivity in interactive recommender systems},
  author={Mahmood, Tariq and Ricci, Francesco},
  booktitle={International Conference on Electronic Commerce},
  year={2007}
}

@inproceedings{dodge2015evaluating,
  title={Evaluating prerequisite qualities for learning end-to-end dialog systems},
  author={Dodge, Jesse and Gane, Andreea and Zhang, Xiang and Bordes, Antoine and Chopra, Sumit and Miller, Alexander and Szlam, Arthur and Weston, Jason},
  booktitle={International Conference on Learning Representations},
  year={2016}
}

@inproceedings{vaswani2017attention,
  title={Attention is all you need},
  author={Vaswani, Ashish and Shazeer, Noam and Parmar, Niki and Uszkoreit, Jakob and Jones, Llion and Gomez, Aidan N and Kaiser, Lukasz and Polosukhin, Illia},
  booktitle={Advances in Neural Information Processing Systems},
  year={2017}
}

@inproceedings{xiao2017attentional,
  title={Attentional factorization machines: Learning the weight of feature interactions via attention networks},
  author={Xiao, Jun and Ye, Hao and He, Xiangnan and Zhang, Hanwang and Wu, Fei and Chua, Tat-Seng},
  booktitle={International Joint Conference on Artificial Intelligence},
  year={2017}
}

@article{mcinnes2018umap,
  doi = {10.21105/joss.00861},
  url = {https://doi.org/10.21105/joss.00861},
  year = {2018},
  publisher = {The Open Journal},
  author = {Leland McInnes and John Healy and Nathaniel Saul and Lukas Großberger},
  title = {UMAP: Uniform Manifold Approximation and Projection},
  journal = {Journal of Open Source Software}
}

@article{burke2002hybrid,
  title={Hybrid recommender systems: Survey and experiments},
  author={Burke, Robin},
  journal={User Modeling and User-Adapted Interaction},
  year={2002},
  publisher={Springer}
}

@inproceedings{konstan1998recommender,
  title={Recommender systems: A {Grouplens} perspective},
  author={Konstan, Joseph A and Riedl, John and Borchers, A and Herlocker, Jonathan L},
  booktitle={Recommender Systems Workshop},
  year={1998},
  organization={AAAI Press}
}

@article{bobadilla2013recommender,
  title={Recommender systems survey},
  author={Bobadilla, Jes{\'u}s and Ortega, Fernando and Hernando, Antonio and Guti{\'e}rrez, Abraham},
  journal={Knowledge-Based Systems},
  year={2013},
  publisher={Elsevier}
}

@article{adamopoulos2014unexpectedness,
  title={On unexpectedness in recommender systems: Or how to better expect the unexpected},
  author={Adamopoulos, Panagiotis and Tuzhilin, Alexander},
  journal={ACM Transactions on Intelligent Systems and Technology},
  year={2014}
}

@article{jennings1993user,
  title={A user model neural network for a personal news service},
  author={Jennings, Andrew and Higuchi, Hideyuki},
  journal={User Modeling and User-Adapted Interaction},
  year={1993},
  publisher={Springer}
}

@article{bao2015recommendations,
  title={Recommendations in location-based social networks: A survey},
  author={Bao, Jie and Zheng, Yu and Wilkie, David and Mokbel, Mohamed},
  journal={GeoInformatica},
  year={2015},
  publisher={Springer}
}

@inproceedings{hansen2021shifting,
  title={Shifting consumption towards diverse content on music streaming platforms},
  author={Hansen, Christian and Mehrotra, Rishabh and Hansen, Casper and Brost, Brian and Maystre, Lucas and Lalmas, Mounia},
  booktitle={International Conference on Web Search and Data Mining},
  year={2021}
}

@inproceedings{cai2017spmc,
  title={{SPMC}: Socially-aware personalized {Markov} chains for sparse sequential recommendation},
  author={Cai, Chenwei and He, Ruining and McAuley, Julian},
  booktitle={International Joint Conference on Artificial Intelligence},
  year={2017}
}

@inproceedings{devlin2018bert,
  title={{BERT}: Pre-training of deep bidirectional transformers for language understanding},
  author={Devlin, Jacob and Chang, Ming-Wei and Lee, Kenton and Toutanova, Kristina},
  booktitle={Association for Computational Linguistics},
  year={2019}
}

@inproceedings{xiang2010temporal,
  title={Temporal recommendation on graphs via long-and short-term preference fusion},
  author={Xiang, Liang and Yuan, Quan and Zhao, Shiwan and Chen, Li and Zhang, Xiatian and Yang, Qing and Sun, Jimeng},
  booktitle={ACM SIGKDD International Conference on Knowledge Discovery and Data Mining},
  year={2010}
}

@inproceedings{wu2020sse,
  title={{SSE-PT}: Sequential recommendation via personalized transformer},
  author={Wu, Liwei and Li, Shuqing and Hsieh, Cho-Jui and Sharpnack, James},
  booktitle={ACM Conference on Recommender systems},
  year={2020}
}

@book{friedman2001elements,
  title={The elements of statistical learning},
  author={Friedman, Jerome and Hastie, Trevor and Tibshirani, Robert and others},
  year={2001},
  publisher={Springer}
}

@inproceedings{bordes2016learning,
  title={Learning end-to-end goal-oriented dialog},
  author={Bordes, Antoine and Boureau, Y-Lan and Weston, Jason},
  booktitle={Learning end-to-end goal-oriented dialog},
  year={2017}
}

@article{joshi2017personalization,
  title={Personalization in goal-oriented dialog},
  author={Joshi, Chaitanya K and Mi, Fei and Faltings, Boi},
  journal={arXiv preprint arXiv:1706.07503},
  year={2017}
}

@inproceedings{zhang2014chinese,
  title={Chinese poetry generation with recurrent neural networks},
  author={Zhang, Xingxing and Lapata, Mirella},
  booktitle={Empirical Methods in Natural Language Processing},
  year={2014}
}

@inproceedings{roemmele2016writing,
  title={Writing stories with help from recurrent neural networks},
  author={Roemmele, Melissa},
  booktitle={AAAI Conference on Artificial Intelligence},
  year={2016}
}

@inproceedings{van2013deep,
  title={Deep content-based music recommendation},
  author={Van Den Oord, A{\"a}ron and Dieleman, Sander and Schrauwen, Benjamin},
  booktitle={Advances in Neural Information Processing Systems},
  year={2013}
}

@inproceedings{wang2014improving,
  title={Improving content-based and hybrid music recommendation using deep learning},
  author={Wang, Xinxi and Wang, Ye},
  booktitle={ACM International Conference on Multimedia},
  year={2014}
}

@article{bertin2011million,
  title={The million song dataset},
  author={Bertin-Mahieux, Thierry and Ellis, Daniel PW and Whitman, Brian and Lamere, Paul},
  year={2011}
}

@inproceedings{mcfee2012million,
  title={The million song dataset challenge},
  author={McFee, Brian and Bertin-Mahieux, Thierry and Ellis, Daniel PW and Lanckriet, Gert RG},
  booktitle={International World Wide Web Conference},
  year={2012}
}

@article{umberto2015developing,
  title={Developing a price-sensitive recommender system to improve accuracy and business performance of e-commerce applications},
  author={Umberto, Panniello},
  journal={International Journal of Electronic Commerce Studies},
  year={2015}
}

@article{ruiz2020shopper,
  title={Shopper: A probabilistic model of consumer choice with substitutes and complements},
  author={Ruiz, Francisco JR and Athey, Susan and Blei, David M and others},
  journal={Annals of Applied Statistics},
  year={2020},
  publisher={Institute of Mathematical Statistics}
}

@article{jiang2015redesigning,
  title={Redesigning promotion strategy for e-commerce competitiveness through pricing and recommendation},
  author={Jiang, Yuanchun and Shang, Jennifer and Liu, Yezheng and May, Jerrold},
  journal={International Journal of Production Economics},
  year={2015},
  publisher={Elsevier}
}

@inproceedings{chen2016empirical,
  title={An empirical analysis of algorithmic pricing on {Amazon Marketplace}},
  author={Chen, Le and Mislove, Alan and Wilson, Christo},
  booktitle={International World Wide Web Conference},
  year={2016}
}

@inproceedings{li2009grocery,
  title={Grocery shopping recommendations based on basket-sensitive random walk},
  author={Li, Ming and Dias, Benjamin M and Jarman, Ian and El-Deredy, Wael and Lisboa, Paulo JG},
  booktitle={ACM SIGKDD International Conference on Knowledge Discovery and Data Mining},
  year={2009}
}

@inproceedings{liu2008eigenrank,
  title={Eigenrank: A ranking-oriented approach to collaborative filtering},
  author={Liu, Nathan N and Yang, Qiang},
  booktitle={ACM SIGIR Conference on Research and Development in Information Retrieval},
  year={2008}
}

@article{kleinberg1999hubs,
  title={Hubs, authorities, and communities},
  author={Kleinberg, Jon M},
  journal={ACM Computing Surveys},
  year={1999}
}

@article{brin1998anatomy,
  title={The anatomy of a large-scale hypertextual web search engine},
  author={Brin, Sergey and Page, Lawrence},
  journal={Computer Networks and ISDN Systems},
  year={1998},
  publisher={Elsevier}
}

@inproceedings{yildirim2008random,
  title={A random walk method for alleviating the sparsity problem in collaborative filtering},
  author={Yildirim, Hilmi and Krishnamoorthy, Mukkai S},
  booktitle={ACM Conference on Recommender systems},
  year={2008}
}

@inproceedings{rendle2008online,
  title={Online-updating regularized kernel matrix factorization models for large-scale recommender systems},
  author={Rendle, Steffen and Schmidt-Thieme, Lars},
  booktitle={ACM Conference on Recommender systems},
  year={2008}
}

@article{sutskever2014sequence,
  title={Sequence to sequence learning with neural networks},
  author={Sutskever, Ilya and Vinyals, Oriol and Le, Quoc V},
  journal={arXiv preprint arXiv:1409.3215},
  year={2014}
}

@inproceedings{cheng2016wide,
  title={Wide \& deep learning for recommender systems},
  author={Cheng, Heng-Tze and Koc, Levent and Harmsen, Jeremiah and Shaked, Tal and Chandra, Tushar and Aradhye, Hrishi and Anderson, Glen and Corrado, Greg and Chai, Wei and Ispir, Mustafa and others},
  booktitle={Workshop on Deep Learning for Recommender Systems},
  year={2016}
}

@article{hochreiter1997long,
  title={Long short-term memory},
  author={Hochreiter, Sepp and Schmidhuber, J{\"u}rgen},
  journal={Neural Computation},
  year={1997},
  publisher={MIT Press}
}

@article{kingma2014adam,
  title={{ADAM}: A method for stochastic optimization},
  author={Kingma, Diederik P and Ba, Jimmy},
  journal={arXiv preprint arXiv:1412.6980},
  year={2014}
}

@inproceedings{koren2008factorization,
  title={Factorization meets the neighborhood: A multifaceted collaborative filtering model},
  author={Koren, Yehuda},
  booktitle={ACM SIGKDD International Conference on Knowledge Discovery and Data Mining},
  year={2008}
}

@article{jannach2020survey,
  title={A survey on conversational recommender systems},
  author={Jannach, Dietmar and Manzoor, Ahtsham and Cai, Wanling and Chen, Li},
  journal={arXiv preprint arXiv:2004.00646},
  year={2020}
}

@article{kuhn1955hungarian,
  title={The {Hungarian} method for the assignment problem},
  author={Kuhn, Harold W},
  journal={Naval Research Logistics Quarterly},
  year={1955},
  publisher={Wiley Online Library}
}

@inproceedings{pampalk2005dynamic,
  title={Dynamic playlist generation based on skipping behavior},
  author={Pampalk, Elias and Pohle, Tim and Widmer, Gerhard},
  booktitle={International Society for Music Information Retrieval Conference},
  year={2005}
}

@inproceedings{anderson2014dynamics,
  title={The dynamics of repeat consumption},
  author={Anderson, Ashton and Kumar, Ravi and Tomkins, Andrew and Vassilvitskii, Sergei},
  booktitle={International World Wide Web Conference},
  year={2014}
}

@inproceedings{wu2014learning,
  title={Learning to personalize trending image search suggestion},
  author={Wu, Chun-Che and Mei, Tao and Hsu, Winston H and Rui, Yong},
  booktitle={ACM SIGIR Conference on Research and Development in Information Retrieval},
  year={2014}
}

@inproceedings{al2012finding,
  title={Finding trending local topics in search queries for personalization of a recommendation system},
  author={Al Bawab, Ziad and Mills, George H and Crespo, Jean-Francois},
  booktitle={ACM SIGKDD International Conference on Knowledge Discovery and Data Mining},
  year={2012}
}

@book{markowitz1968portfolio,
  title={Portfolio selection},
  author={Markowitz, Harry M},
  year={1968},
  publisher={Yale university press}
}

@book{robertson2009probabilistic,
  title={The probabilistic relevance framework: {BM25} and beyond},
  author={Robertson, Stephen and Zaragoza, Hugo},
  year={2009},
  publisher={Now Publishers}
}

@book{schutze2008introduction,
  title={Introduction to information retrieval},
  author={Sch{\"u}tze, Hinrich and Manning, Christopher D and Raghavan, Prabhakar},
  year={2008},
  publisher={Cambridge University Press}
}

@article{zhang2020survey,
  title={A survey of autoencoder-based recommender systems},
  author={Zhang, Guijuan and Liu, Yang and Jin, Xiaoning},
  journal={Frontiers of Computer Science},
  year={2020},
  publisher={Springer}
}

@inproceedings{sachdeva2019sequential,
  title={Sequential variational autoencoders for collaborative filtering},
  author={Sachdeva, Noveen and Manco, Giuseppe and Ritacco, Ettore and Pudi, Vikram},
  booktitle={International Conference on Web Search and Data Mining},
  year={2019}
}

@inproceedings{dong2017metapath2vec,
  title={metapath2vec: Scalable representation learning for heterogeneous networks},
  author={Dong, Yuxiao and Chawla, Nitesh V and Swami, Ananthram},
  booktitle={ACM SIGKDD International Conference on Knowledge Discovery and Data Mining},
  year={2017}
}

@inproceedings{wan2018representing,
  title={Representing and recommending shopping baskets with complementarity, compatibility and loyalty},
  author={Wan, Mengting and Wang, Di and Liu, Jie and Bennett, Paul and McAuley, Julian},
  booktitle={Conference on Information and Knowledge Management},
  year={2018}
}

@article{koren2009matrix,
  title={Matrix factorization techniques for recommender systems},
  author={Koren, Yehuda and Bell, Robert and Volinsky, Chris},
  journal={Computer},
  year={2009},
  publisher={IEEE}
}

@inproceedings{zheng2009mining,
  title={Mining interesting locations and travel sequences from {GPS} trajectories},
  author={Zheng, Yu and Zhang, Lizhu and Xie, Xing and Ma, Wei-Ying},
  booktitle={International World Wide Web Conference},
  year={2009}
}

@inproceedings{cho2011friendship,
  title={Friendship and mobility: User movement in location-based social networks},
  author={Cho, Eunjoon and Myers, Seth A and Leskovec, Jure},
  booktitle={ACM SIGKDD International Conference on Knowledge Discovery and Data Mining},
  year={2011}
}

@inproceedings{wu2008public,
  title={How public opinion forms},
  author={Wu, Fang and Huberman, Bernardo A},
  booktitle={Internet and Network Economics},
  year={2008}
}

@article{li2008self,
  title={Self-selection and information role of online product reviews},
  author={Li, Xinxin and Hitt, Lorin M},
  journal={Information Systems Research},
  year={2008},
  publisher={INFORMS}
}

@inproceedings{kim-2014-convolutional,
    title = "Convolutional Neural Networks for Sentence Classification",
    author = "Kim, Yoon",
    booktitle = "Empirical Methods in Natural Language Processing",
    year = "2014"
}

@inproceedings{chen2018neural,
  title={Neural attentional rating regression with review-level explanations},
  author={Chen, Chong and Zhang, Min and Liu, Yiqun and Ma, Shaoping},
  booktitle={International World Wide Web Conference},
  year={2018}
}

@inproceedings{tay2018multi,
  title={Multi-pointer co-attention networks for recommendation},
  author={Tay, Yi and Luu, Anh Tuan and Hui, Siu Cheung},
  booktitle={ACM SIGKDD International Conference on Knowledge Discovery and Data Mining},
  year={2018}
}

@inproceedings{wang2020impacts,
  title={The impacts of item features and user characteristics on users' perceived serendipity of recommendations},
  author={Wang, Ningxia and Chen, Li and Yang, Yonghua},
  booktitle={Conference on User Modeling, Adaptation and Personalization},
  year={2020}
}
