@inproceedings{koren2009collaborative,
  title={Collaborative filtering with temporal dynamics},
  author={Koren, Yehuda},
  booktitle={Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining},
  pages={447--456},
  year={2009}
}

@inproceedings{bennett2007netflix,
  title={The netflix prize},
  author={Bennett, James and Lanning, Stan and others},
  booktitle={Proceedings of KDD cup and workshop},
  pages={35},
  year={2007},
  organization={New York}
}

@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={Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining},
  pages={955--964},
  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},
  volume={20},
  number={3},
  pages={273--297},
  year={1995},
  publisher={Springer}
}

@inproceedings{ho1995random,
  title={Random decision forests},
  author={Ho, Tin Kam},
  booktitle={Proceedings of 3rd international conference on document analysis and recognition},
  volume={1},
  pages={278--282},
  year={1995},
  organization={IEEE}
}

@article{bell2007lessons,
  title={Lessons from the Netflix prize challenge},
  author={Bell, Robert M and Koren, Yehuda},
  journal={Acm Sigkdd Explorations Newsletter},
  volume={9},
  number={2},
  pages={75--79},
  year={2007},
  publisher={ACM New York, NY, USA}
}

@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},
  volume={41},
  number={6},
  pages={1558--1590},
  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},
  volume={66},
  number={3},
  pages={496--514},
  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},
  pages={1085--1093},
  year={2013}
}

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

@article{lovins1968development,
  title={Development of a stemming algorithm},
  author={Lovins, Julie Beth},
  journal={Mech. Transl. Comput. Linguistics},
  volume={11},
  number={1-2},
  pages={22--31},
  year={1968}
}

@article{porter1980algorithm,
  title={An algorithm for suffix stripping.},
  author={Porter, Martin F and others},
  journal={Program},
  volume={14},
  number={3},
  pages={130--137},
  year={1980},
  publisher={Citeseer}
}

@article{liu1989limited,
  title={On the limited memory BFGS method for large scale optimization},
  author={Liu, Dong C and Nocedal, Jorge},
  journal={Mathematical programming},
  volume={45},
  number={1-3},
  pages={503--528},
  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},
  volume={7},
  number={1},
  pages={76--80},
  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={Impr. Royale}
}

@inproceedings{sarwar2001item,
  title={Item-based collaborative filtering recommendation algorithms},
  author={Sarwar, Badrul and Karypis, George and Konstan, Joseph and Riedl, John},
  booktitle={Proceedings of the 10th international conference on World Wide Web},
  pages={285--295},
  year={2001}
}

@inproceedings{rendle2010factorizing,
  title={Factorizing personalized markov chains for next-basket recommendation},
  author={Rendle, Steffen and Freudenthaler, Christoph and Schmidt-Thieme, Lars},
  booktitle={Proceedings of the 19th international conference on World wide web},
  pages={811--820},
  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},
  pages={134--151},
  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={2012 IEEE 12th International Conference on Data Mining},
  pages={765--774},
  year={2012},
  organization={IEEE}
}

@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},
  pages={2973--2981},
  year={2016}
}

@incollection{bottou2010large,
  title={Large-scale machine learning with stochastic gradient descent},
  author={Bottou, L{\'e}on},
  booktitle={Proceedings of COMPSTAT'2010},
  pages={177--186},
  year={2010},
  publisher={Springer}
}

@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},
  volume={58},
  number={2},
  pages={285--319},
  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={IJCAI'15 Proceedings of the 24th International Conference on Artificial Intelligence},
  pages={2069--2075},
  year={2015},
  organization={ACM}
}

@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={Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining},
  pages={1640--1649},
  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={Proceedings of the fourth ACM conference on Recommender systems},
  pages={293--296},
  year={2010}
}

@inproceedings{covington2016deep,
  title={Deep neural networks for youtube recommendations},
  author={Covington, Paul and Adams, Jay and Sargin, Emre},
  booktitle={Proceedings of the 10th ACM conference on recommender systems},
  pages={191--198},
  year={2016}
}

@inproceedings{chen2012playlist,
  title={Playlist prediction via metric embedding},
  author={Chen, Shuo and Moore, Josh L and Turnbull, Douglas and Joachims, Thorsten},
  booktitle={Proceedings of the 18th ACM SIGKDD international conference on Knowledge discovery and data mining},
  pages={714--722},
  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={Proceedings of the 38th international ACM SIGIR conference on research and development in information retrieval},
  pages={43--52},
  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},
  pages={4642--4650},
  year={2015}
}

@inproceedings{rendle2010factorization,
  title={Factorization machines},
  author={Rendle, Steffen},
  booktitle={2010 IEEE International Conference on Data Mining},
  pages={995--1000},
  year={2010},
  organization={IEEE}
}

@article{robertson2004understanding,
  title={Understanding inverse document frequency: on theoretical arguments for IDF},
  author={Robertson, Stephen},
  journal={Journal of documentation},
  year={2004},
  publisher={Emerald Group Publishing Limited}
}

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

@inproceedings{steck2018calibrated,
  title={Calibrated recommendations},
  author={Steck, Harald},
  booktitle={Proceedings of the 12th ACM conference on recommender systems},
  pages={154--162},
  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},
  pages={2921--2930},
  year={2017}
}

@inproceedings{pedreshi2008discrimination,
  title={Discrimination-aware data mining},
  author={Pedreshi, Dino and Ruggieri, Salvatore and Turini, Franco},
  booktitle={Proceedings of the 14th ACM SIGKDD international conference on Knowledge discovery and data mining},
  pages={560--568},
  year={2008}
}

@article{chouldechova2017fair,
  title={Fair prediction with disparate impact: A study of bias in recidivism prediction instruments},
  author={Chouldechova, Alexandra},
  journal={Big data},
  volume={5},
  number={2},
  pages={153--163},
  year={2017},
  publisher={Mary Ann Liebert, Inc. 140 Huguenot Street, 3rd Floor New Rochelle, NY 10801 USA}
}

@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},
  pages={962--970},
  year={2017},
  organization={PMLR}
}

@inproceedings{kamiran2009classifying,
  title={Classifying without discriminating},
  author={Kamiran, Faisal and Calders, Toon},
  booktitle={2009 2nd International Conference on Computer, Control and Communication},
  pages={1--6},
  year={2009},
  organization={IEEE}
}

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

@article{rendle2012bpr,
  title={BPR: Bayesian personalized ranking from implicit feedback},
  author={Rendle, Steffen and Freudenthaler, Christoph and Gantner, Zeno and Schmidt-Thieme, Lars},
  journal={arXiv preprint arXiv:1205.2618},
  year={2012}
}

@inproceedings{hu2008collaborative,
  title={Collaborative filtering for implicit feedback datasets},
  author={Hu, Yifan and Koren, Yehuda and Volinsky, Chris},
  booktitle={2008 Eighth IEEE International Conference on Data Mining},
  pages={263--272},
  year={2008},
  organization={Ieee}
}

@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={2008 Eighth IEEE International Conference on Data Mining},
  pages={502--511},
  year={2008},
  organization={IEEE}
}

@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={Proceedings of the 22nd ACM international conference on Multimedia},
  pages={675--678},
  year={2014}
  }
  
  
 @inproceedings{he2016learning,
  title={Learning compatibility across categories for heterogeneous item recommendation},
  author={He, Ruining and Packer, Charles and McAuley, Julian},
  booktitle={2016 IEEE 16th International Conference on Data Mining (ICDM)},
  pages={937--942},
  year={2016},
  organization={IEEE}
}

@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={Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition},
  pages={10532--10541},
  year={2019}
}

@inproceedings{hsiao2018creating,
  title={Creating capsule wardrobes from fashion images},
  author={Hsiao, Wei-Lin and Grauman, Kristen},
  booktitle={Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition},
  pages={7161--7170},
  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},
  pages={2048--2057},
  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={Proceedings of the 37th international ACM SIGIR conference on Research \& development in information retrieval},
  pages={717--726},
  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={Proceedings of the 35th international ACM SIGIR conference on Research and development in information retrieval},
  pages={445--454},
  year={2012}
}

@article{he2015vbpr,
  title={VBPR: visual bayesian personalized ranking from implicit feedback},
  author={He, Ruining and McAuley, Julian},
  journal={arXiv preprint arXiv:1510.01784},
  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={proceedings of the 25th international conference on world wide web},
  pages={507--517},
  year={2016}
}

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

@article{kulesza2012determinantal,
  title={Determinantal point processes for machine learning},
  author={Kulesza, Alex and Taskar, Ben},
  journal={arXiv preprint arXiv:1207.6083},
  year={2012}
}

@inproceedings{carbonell1998use,
  title={The use of MMR, diversity-based reranking for reordering documents and producing summaries},
  author={Carbonell, Jaime and Goldstein, Jade},
  booktitle={Proceedings of the 21st annual international ACM SIGIR conference on Research and development in information retrieval},
  pages={335--336},
  year={1998}
}

@inproceedings{vargas2011new,
  title={New approaches to diversity and novelty in recommender systems},
  author={Vargas, S{\'u}ul},
  booktitle={Fourth BCS-IRSG Symposium on Future Directions in Information Access (FDIA 2011) 4},
  pages={8--13},
  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},
  volume={1},
  number={3},
  pages={317--354},
  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},
  volume={8},
  number={Dec},
  pages={2755--2790},
  year={2007}
}

@article{tsymbal2004problem,
  title={The problem of concept drift: definitions and related work},
  author={Tsymbal, Alexey},
  journal={Computer Science Department, Trinity College Dublin},
  volume={106},
  number={2},
  pages={58},
  year={2004},
  publisher={Citeseer}
}

@inproceedings{ding2005time,
  title={Time weight collaborative filtering},
  author={Ding, Yi and Li, Xue},
  booktitle={Proceedings of the 14th ACM international conference on Information and knowledge management},
  pages={485--492},
  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={Proceedings of the 13th international conference on World Wide Web},
  pages={675--684},
  year={2004}
}

@article{gale1962college,
  title={College admissions and the stability of marriage},
  author={Gale, David and Shapley, Lloyd S},
  journal={The American Mathematical Monthly},
  volume={69},
  number={1},
  pages={9--15},
  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},
  volume={24},
  number={5},
  pages={896--911},
  year={2011},
  publisher={IEEE}
}

@inproceedings{vargas2011rank,
  title={Rank and relevance in novelty and diversity metrics for recommender systems},
  author={Vargas, Sa{\'u}l and Castells, Pablo},
  booktitle={Proceedings of the fifth ACM conference on Recommender systems},
  pages={109--116},
  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={Proceedings of the 2017 ACM on Conference on Information and Knowledge Management},
  pages={1419--1428},
  year={2017}
}

@inproceedings{kang2018self,
  title={Self-attentive sequential recommendation},
  author={Kang, Wang-Cheng and McAuley, Julian},
  booktitle={2018 IEEE International Conference on Data Mining (ICDM)},
  pages={197--206},
  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={Proceedings of the 28th ACM International Conference on Information and Knowledge Management},
  pages={1441--1450},
  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={2017 IEEE International Conference on Data Mining (ICDM)},
  pages={207--216},
  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},
  pages={2672--2680},
  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},
  volume={55},
  number={5},
  pages={697--712},
  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={Proceedings of the 14th international conference on World Wide Web},
  pages={22--32},
  year={2005}
}

@inproceedings{zhang2008avoiding,
  title={Avoiding monotony: improving the diversity of recommendation lists},
  author={Zhang, Mi and Hurley, Neil},
  booktitle={Proceedings of the 2008 ACM conference on Recommender systems},
  pages={123--130},
  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},
  pages={172--186},
  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 (tiis)},
  volume={5},
  number={4},
  pages={1--19},
  year={2015},
  publisher={ACM New York, NY, USA}
}

@phdthesis{celma2008music,
  title={Music recommendation and discovery in the long tail},
  author={Celma Herrada, {\`O}scar},
  year={2008},
  publisher={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={Proceedings of the 12th ACM conference on recommender systems},
  pages={242--250},
  year={2018}
}

@inproceedings{wan2020addressing,
  title={Addressing Marketing Bias in Product Recommendations},
  author={Wan, Mengting and Ni, Jianmo and Misra, Rishabh and McAuley, Julian},
  booktitle={Proceedings of the 13th International Conference on Web Search and Data Mining},
  pages={618--626},
  year={2020}
}

@inproceedings{bellogin2011precision,
  title={Precision-oriented evaluation of recommender systems: an algorithmic comparison},
  author={Bellogin, Alejandro and Castells, Pablo and Cantador, Ivan},
  booktitle={Proceedings of the fifth ACM conference on Recommender systems},
  pages={333--336},
  year={2011}
}

@inproceedings{wan2018item,
  title={Item recommendation on monotonic behavior chains},
  author={Wan, Mengting and McAuley, Julian},
  booktitle={Proceedings of the 12th ACM Conference on Recommender Systems},
  pages={86--94},
  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={Proceedings of the 17th ACM conference on Information and knowledge management},
  pages={931--940},
  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={Proceedings of the 23rd ACM international conference on conference on information and knowledge management},
  pages={261--270},
  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={ECSCW 2001},
  pages={199--218},
  year={2001},
  organization={Springer}
}

@inproceedings{pan2013gbpr,
  title={Gbpr: Group preference based bayesian personalized ranking for one-class collaborative filtering},
  author={Pan, Weike and Chen, Li},
  booktitle={Twenty-Third 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},
  volume={2},
  number={1},
  pages={754--765},
  year={2009},
  publisher={VLDB Endowment}
}

@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={Proceedings of The Web Conference 2020},
  pages={2155--2165},
  year={2020}
}

@inproceedings{zhou2010impact,
  title={The impact of YouTube recommendation system on video views},
  author={Zhou, Renjie and Khemmarat, Samamon and Gao, Lixin},
  booktitle={Proceedings of the 10th ACM SIGCOMM conference on Internet measurement},
  pages={404--410},
  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},
  volume={47},
  number={4},
  pages={67--71},
  year={2006}
}

@inproceedings{mooney2000content,
  title={Content-based book recommending using learning for text categorization},
  author={Mooney, Raymond J and Roy, Loriene},
  booktitle={Proceedings of the fifth ACM conference on Digital libraries},
  pages={195--204},
  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={Proceedings of the 2020 Conference on Fairness, Accountability, and Transparency},
  pages={131--141},
  year={2020}
}

@inproceedings{park2009pairwise,
  title={Pairwise preference regression for cold-start recommendation},
  author={Park, Seung-Taek and Chu, Wei},
  booktitle={Proceedings of the third ACM conference on Recommender systems},
  pages={21--28},
  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={Proceedings of the 7th international conference on Intelligent user interfaces},
  pages={127--134},
  year={2002}
}

@inproceedings{zhou2011functional,
  title={Functional matrix factorizations for cold-start recommendation},
  author={Zhou, Ke and Yang, Shuang-Hong and Zha, Hongyuan},
  booktitle={Proceedings of the 34th international ACM SIGIR conference on Research and development in Information Retrieval},
  pages={315--324},
  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={Proceedings of the 19th international conference on World wide web},
  pages={661--670},
  year={2010}
}

@inproceedings{mcauley2013hidden,
  title={Hidden factors and hidden topics: understanding rating dimensions with review text},
  author={McAuley, Julian and Leskovec, Jure},
  booktitle={Proceedings of the 7th ACM conference on Recommender systems},
  pages={165--172},
  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},
  volume={3},
  pages={993--1022},
  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={Proceedings of the fourth ACM conference on Recommender systems},
  pages={207--214},
  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={The World Wide Web Conference},
  pages={1954--1964},
  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},
  pages={3111--3119},
  year={2013}
}

@inproceedings{barkan2016item2vec,
  title={Item2vec: neural item embedding for collaborative filtering},
  author={Barkan, Oren and Koenigstein, Noam},
  booktitle={2016 IEEE 26th International Workshop on Machine Learning for Signal Processing (MLSP)},
  pages={1--6},
  year={2016},
  organization={IEEE}
}

@article{maaten2008visualizing,
  title={Visualizing data using t-SNE},
  author={Maaten, Laurens van der and Hinton, Geoffrey},
  journal={Journal of machine learning research},
  volume={9},
  pages={2579--2605},
  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 (JACM)},
  year={2007},
  publisher={ACM New York, NY, USA}
}

@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},
  publisher={American Association for the Advancement of Science}
}

@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={Proceedings of the 23rd international conference on World wide web},
  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={Proceedings of the 15th Conference of the European Chapter of the Association for Computational Linguistics: Volume 1, Long Papers},
  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={Proceedings of the Eighth International Joint Conference on Natural Language Processing (Volume 1: Long Papers)},
  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={Proceedings of the Tenth ACM 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={Proceedings of the 8th 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={Proceedings of the 20th 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={Proceedings of the 17th ACM SIGKDD international conference on Knowledge discovery and data mining},
  year={2011}
}

@article{sachdeva2020useful,
  title={How Useful are Reviews for Recommendation? A Critical Review and Potential Improvements},
  author={Sachdeva, Noveen and McAuley, Julian},
  journal={arXiv preprint arXiv:2005.12210},
  year={2020}
}

@inproceedings{abdollahpouri2017recommender,
  title={Recommender systems as multistakeholder environments},
  author={Abdollahpouri, Himan and Burke, Robin and Mobasher, Bamshad},
  booktitle={Proceedings of the 25th 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={Proceedings of the Tenth ACM 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={Proceedings of the eleventh 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},
  year={2014},
  organization={Citeseer}
}

@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={Proceedings of the 26th International Conference on World Wide Web},
  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},
  publisher={SAGE Publications Sage CA: Los Angeles, CA}
}

@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={Proceedings of the 27th ACM International 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 (TOIS)},
  year={2004},
  publisher={ACM New York, NY, USA}
}

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


@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={Proceedings of the 3rd innovations in theoretical computer science conference},
  year={2012}
}

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

@article{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},
  journal={ICWSM},
  year={2013},
  publisher={Citeseer}
}

@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={Proceedings of the 19th 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={2011 IEEE 11th 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 (TOIS)},
  year={2014},
  publisher={ACM New York, NY, USA}
}

@inproceedings{ge2011cost,
  title={Cost-aware travel tour recommendation},
  author={Ge, Yong and Liu, Qi and Xiong, Hui and Tuzhilin, Alexander and Chen, Jian},
  booktitle={Proceedings of the 17th 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={IJCAI},
  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={Proceedings of the 12th 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={Proceedings of the 21th 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={Proceedings of the Eleventh ACM 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={Proceedings of the 29th ACM International Conference on Information \& 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={The World Wide Web Conference},
  year={2019}
}

@article{majumder2019generating,
  title={Generating personalized recipes from historical user preferences},
  author={Majumder, Bodhisattwa Prasad and Li, Shuyang and Ni, Jianmo and McAuley, Julian},
  journal={arXiv preprint arXiv:1909.00105},
  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={Proceedings of the 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}
}

@article{rendle2020neural,
  title={Neural Collaborative Filtering vs. Matrix Factorization Revisited},
  author={Rendle, Steffen and Krichene, Walid and Zhang, Li and Anderson, John},
  journal={arXiv preprint arXiv:2005.09683},
  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={Proceedings of the 26th international conference on world wide web},
  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={Proceedings of the 22nd international conference on World Wide Web},
  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},
  organization={Springer}
}

@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},
  organization={Springer}
}

@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},
  publisher={IEEE}
}

@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={Proceedings of the 12th 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={Fourteenth 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},
  publisher={ACM New York, NY, USA}
}

@inproceedings{broder1997resemblance,
  title={On the resemblance and containment of documents},
  author={Broder, Andrei Z},
  booktitle={Proceedings. Compression and Complexity of SEQUENCES 1997 (Cat. No. 97TB100171)},
  year={1997},
  organization={IEEE}
}

@inproceedings{indyk1998approximate,
  title={Approximate nearest neighbors: towards removing the curse of dimensionality},
  author={Indyk, Piotr and Motwani, Rajeev},
  booktitle={Proceedings of the thirtieth annual ACM symposium on Theory of computing},
  year={1998}
}

@inproceedings{charikar2002similarity,
  title={Similarity estimation techniques from rounding algorithms},
  author={Charikar, Moses S},
  booktitle={Proceedings of the thiry-fourth annual 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={Proceedings of the 8th 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 (CSUR)},
  year={2019},
  publisher={ACM New York, NY, USA}
}

@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={Proceedings of the 13th 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={Proceedings of the 21st ACM international conference on Information and knowledge management},
  year={2012}
}

@article{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},
  journal={arXiv preprint arXiv:1703.04247},
  year={2017}
}

@article{hidasi2015session,
  title={Session-based recommendations with recurrent neural networks},
  author={Hidasi, Bal{\'a}zs and Karatzoglou, Alexandros and Baltrunas, Linas and Tikk, Domonkos},
  journal={arXiv preprint arXiv:1511.06939},
  year={2015}
}

@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={Proceedings of the 56th Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers)},
  year={2018}
}

@article{liu2018towards,
  title={Towards explainable NLP: A generative explanation framework for text classification},
  author={Liu, Hui and Yin, Qingyu and Wang, William Yang},
  journal={arXiv preprint arXiv:1811.00196},
  year={2018}
}

@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},
  organization={PMLR}
}

@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}
}

@article{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},
  journal={arXiv preprint arXiv:2010.02467},
  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={Proceedings of the 23rd international conference on World wide web},
  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},
  publisher={IEEE}
}

@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={Proceedings of the 33rd Annual 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 (TiiS)},
  year={2016},
  publisher={ACM New York, NY, USA}
}

@inproceedings{ge2010beyond,
  title={Beyond accuracy: evaluating recommender systems by coverage and serendipity},
  author={Ge, Mouzhi and Delgado-Battenfeld, Carla and Jannach, Dietmar},
  booktitle={Proceedings of the fourth 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 (TOG)},
  year={2015},
  publisher={ACM New York, NY, USA}
}

@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={Proceedings of the 10th 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={Proceedings of the 24th international conference on World Wide Web},
  year={2015}
}

@inproceedings{he2017neuralB,
  title={Neural factorization machines for sparse predictive analytics},
  author={He, Xiangnan and Chua, Tat-Seng},
  booktitle={Proceedings of the 40th International 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={Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP)},
  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={Proceedings of the 9th 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={Proceedings of the fifth ACM 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={Proceedings of the 10th 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={Proceedings of the 2019 CHI 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={Proceedings of the 20th 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={Proceedings of the 22nd 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={Fourteenth ACM Conference on Recommender Systems},
  year={2020}
}

@article{li2018towards,
  title={Towards deep conversational recommendations},
  author={Li, Raymond and Kahou, Samira and Schulz, Hannes and Michalski, Vincent and Charlin, Laurent and Pal, Chris},
  journal={arXiv preprint arXiv:1812.07617},
  year={2018}
}

@article{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},
  journal={arXiv preprint arXiv:1909.03922},
  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={Proceedings of the ninth international conference on Electronic commerce},
  year={2007}
}

@article{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},
  journal={arXiv preprint arXiv:1511.06931},
  year={2015}
}

@article{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},
  journal={arXiv preprint arXiv:1706.03762},
  year={2017}
}

@article{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},
  journal={arXiv preprint arXiv:1708.04617},
  year={2017}
}

@article{mcinnes2018umap,
  title={Umap: Uniform manifold approximation and projection for dimension reduction},
  author={McInnes, Leland and Healy, John and Melville, James},
  journal={arXiv preprint arXiv:1802.03426},
  year={2018}
}

@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: Papers from the 1998 Workshop (AAAI Technical Report WS-98-08)},
  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 (TIST)},
  year={2014},
  publisher={ACM New York, NY, USA}
}

@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={Proceedings of the 14th ACM International Conference on Web Search and Data Mining},
  year={2021}
}

@article{cai2017spmc,
  title={SPMC: socially-aware personalized markov chains for sparse sequential recommendation},
  author={Cai, Chenwei and He, Ruining and McAuley, Julian},
  journal={arXiv preprint arXiv:1708.04497},
  year={2017}
}

@article{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},
  journal={arXiv preprint arXiv:1810.04805},
  year={2018}
}

@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={Proceedings of the 16th 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={Fourteenth 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 series in statistics New York}
}

@article{bordes2016learning,
  title={Learning end-to-end goal-oriented dialog},
  author={Bordes, Antoine and Boureau, Y-Lan and Weston, Jason},
  journal={arXiv preprint arXiv:1605.07683},
  year={2016}
}

@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={Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP)},
  year={2014}
}

@inproceedings{roemmele2016writing,
  title={Writing stories with help from recurrent neural networks},
  author={Roemmele, Melissa},
  booktitle={Proceedings of the 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={Neural Information Processing Systems Conference (NIPS 2013)},
  year={2013},
  organization={Neural Information Processing Systems Foundation (NIPS)}
}

@inproceedings{wang2014improving,
  title={Improving content-based and hybrid music recommendation using deep learning},
  author={Wang, Xinxi and Wang, Ye},
  booktitle={Proceedings of the 22nd 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={Proceedings of the 21st International Conference on World Wide Web},
  year={2012}
}

@article{umberto2015developing,
  title={Developing a price-sensitive recommender system to improve accuracy and business performance of ecommerce 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={Proceedings of the 25th international conference on World Wide Web},
  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={Proceedings of the 15th 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={Proceedings of the 31st annual international 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 (CSUR)},
  year={1999},
  publisher={ACM New York, NY, USA}
}

@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={Proceedings of the 2008 ACM conference on Recommender systems},
  pages={131--138},
  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={Proceedings of the 2008 ACM conference on Recommender systems},
  pages={251--258},
  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={Proceedings of the 1st workshop on deep learning for recommender systems},
  pages={7--10},
  year={2016}
}

@article{hochreiter1997long,
  title={Long short-term memory},
  author={Hochreiter, Sepp and Schmidhuber, J{\"u}rgen},
  journal={Neural computation},
  volume={9},
  number={8},
  pages={1735--1780},
  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={Proceedings of the 14th ACM SIGKDD international conference on Knowledge discovery and data mining},
  pages={426--434},
  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},
  volume={2},
  number={1-2},
  pages={83--97},
  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={ISMIR},
  volume={5},
  pages={634--637},
  year={2005}
}

@inproceedings{anderson2014dynamics,
  title={The dynamics of repeat consumption},
  author={Anderson, Ashton and Kumar, Ravi and Tomkins, Andrew and Vassilvitskii, Sergei},
  booktitle={Proceedings of the 23rd international conference on World wide web},
  pages={419--430},
  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={Proceedings of the 37th international ACM SIGIR conference on Research \& development in information retrieval},
  pages={727--736},
  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={Proceedings of the 18th ACM SIGKDD international conference on Knowledge discovery and data mining},
  pages={397--405},
  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 Inc}
}

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