Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

A Survey on Conversational Recommender Systems

Published: 25 May 2021 Publication History
  • Get Citation Alerts
  • Abstract

    Recommender systems are software applications that help users to find items of interest in situations of information overload. Current research often assumes a one-shot interaction paradigm, where the users’ preferences are estimated based on past observed behavior and where the presentation of a ranked list of suggestions is the main, one-directional form of user interaction. Conversational recommender systems (CRS) take a different approach and support a richer set of interactions. These interactions can, for example, help to improve the preference elicitation process or allow the user to ask questions about the recommendations and to give feedback. The interest in CRS has significantly increased in the past few years. This development is mainly due to the significant progress in the area of natural language processing, the emergence of new voice-controlled home assistants, and the increased use of chatbot technology. With this article, we provide a detailed survey of existing approaches to conversational recommendation. We categorize these approaches in various dimensions, e.g., in terms of the supported user intents or the knowledge they use in the background. Moreover, we discuss technological approaches, review how CRS are evaluated, and finally identify a number of gaps that deserve more research in the future.

    References

    [1]
    Jesús Omar Álvarez Márquez and Jürgen Ziegler. 2016. Hootle+: A group recommender system supporting preference negotiation. In Collaboration and Technology (CRIWG'16). 151--166.
    [2]
    Elisabeth André and Catherine Pelachaud. 2010. Interacting with embodied conversational agents. In Speech Technology: Theory and Applications. Springer US, 123--149.
    [3]
    Prashanti Angara, Miguel Jiménez, Kirti Agarwal, Harshit Jain, Roshni Jain, Ulrike Stege, Sudhakar Ganti, Hausi A. Müller, and Joanna W. Ng. 2017. Foodie Fooderson: A conversational agent for the smart kitchen. In CASCON’17. 247--253.
    [4]
    A. Argal, S. Gupta, A. Modi, P. Pandey, S. Shim, and C. Choo. 2018. Intelligent travel chatbot for predictive recommendation in Echo platform. In CCWC’18. 176--183.
    [5]
    D. Arteaga, J. Arenas, F. Paz, M. Tupia, and M. Bruzza. 2019. Design of information system architecture for the recommendation of tourist sites in the city of Manta, Ecuador through a chatbot. In CISTI’19. 1--6.
    [6]
    Zahra Ashktorab, Mohit Jain, Q. Vera Liao, and Justin D. Weisz. 2019. Resilient chatbots: Repair strategy preferences for conversational breakdowns. In CHI’19. 254.
    [7]
    Olga Averjanova, Francesco Ricci, and Quang Nhat Nguyen. 2008. Map-based interaction with a conversational mobile recommender system. In UBICOMM’08. 212--218.
    [8]
    Roland Bader, Oliver Siegmund, and Wolfgang Woerndl. 2011. A study on user acceptance of proactive in-vehicle recommender systems. In AutomotiveUI’11. 47--54.
    [9]
    Tilman Becker, Nate Blaylock, Ciprian Gerstenberger, Ivana Kruijff-Korbayová, Andreas Korthauer, Manfred Pinkal, Michael Pitz, Peter Poller, and Jan Schehl. 2006. Natural and intuitive multimodal dialogue for in-car applications: The SAMMIE system. In ECAI’06. 612--616.
    [10]
    Jöran Beel and Stefan Langer. 2015. A comparison of offline evaluations, online evaluations, and user studies in the context of research-paper recommender systems. In TPDL’15. 153--168.
    [11]
    Henry Blanco and Francesco Ricci. 2013. Acquiring user profiles from implicit feedback in a conversational recommender system. In RecSys’13. 307--310.
    [12]
    Daniel G. Bobrow, Ronald M. Kaplan, Martin Kay, Donald A. Norman, Henry S. Thompson, and Terry Winograd. 1977. GUS, a frame-driven dialog system. Artif. Intell. 8, 2 (1977), 155--173.
    [13]
    Derek G. Bridge. 2002. Towards conversational recommender systems: A dialogue grammar approach. In ECCBR’02. 9--22.
    [14]
    Robin Burke. 1999. The Wasabi personal shopper: A case-based recommender system. In AAAI’99. 844--849.
    [15]
    Robin D. Burke, Kristian J. Hammond, and Benjamin C. Young. 1997. The FindMe approach to assisted browsing. IEEE Expert 12, 4 (1997), 32--40.
    [16]
    Wanling Cai and Li Chen. 2019. Towards a taxonomy of user feedback intents for conversational recommendations. In RecSys’19 Late-Breaking Results. 572--573.
    [17]
    Giuseppe Carenini, Jocelyin Smith, and David Poole. 2003. Towards more conversational and collaborative recommender systems. In IUI’03. 12--18.
    [18]
    Berardina De Carolis, Marco de Gemmis, Pasquale Lops, and Giuseppe Palestra. 2017. Recognizing users feedback from non-verbal communicative acts in conversational recommender systems. Pattern Recogn. Lett. 99, C (2017), 87--95.
    [19]
    Justine Cassell. 2001. Embodied conversational agents: Representation and intelligence in user interfaces. AI Mag. 22, 4 (2001), 67--83.
    [20]
    Sapna Ria Chakraborty, M. Anagha, Kartikeya Vats, Khyati Baradia, Tanveer Khan, Sandipan Sarkar, and Sujoy Roychowdhury. 2019. Recommendence and fashionsence: Online fashion advisor for offline experience. In CoDS-COMAD’19.
    [21]
    A. A. Chandrashekara, R. K. M. Talluri, S. S. Sivarathri, R. Mitra, P. Calyam, K. Kee, and S. Nair. 2018. Fuzzy-based conversational recommender for data-intensive science gateway applications. In BigData’18. 4870--4875.
    [22]
    Fang Chen, Ing-Marie Jonsson, Jessica Villing, and Staffan Larsson. 2010. Application of speech technology in vehicles. In Speech Technology: Theory and Applications. Springer, 195--219.
    [23]
    Li Chen and Pearl Pu. 2006. Evaluating critiquing-based recommender agents. In AAAI’06. 157--162.
    [24]
    Li Chen and Pearl Pu. 2007. Hybrid critiquing-based recommender systems. In IUI’07. 22--31.
    [25]
    Li Chen and Pearl Pu. 2007. Preference-based organization interfaces: Aiding user critiques in recommender systems. In UMAP'07. 77--86.
    [26]
    Li Chen and Pearl Pu. 2012. Critiquing-based recommenders: Survey and emerging trends. User Model. User-Adapt. Interact. 22, 1-2 (2012), 125--150.
    [27]
    Qibin Chen, Junyang Lin, Yichang Zhang, Ming Ding, Yukuo Cen, Hongxia Yang, and Jie Tang. 2019. Towards knowledge-based recommender dialog system. In EMNLP-IJCNLP’19. 1803--1813.
    [28]
    Wen-Kuo Chen, Heng-Chiang Huang, and Seng-cho Timothy Chou. 2008. Understanding consumer recommendation behavior in a mobile phone service context. In ECIS’08. 1022--1033.
    [29]
    Konstantina Christakopoulou, Filip Radlinski, and Katja Hofmann. 2016. Towards conversational recommender systems. In KDD’16. 815--824.
    [30]
    Konstantina Christakopoulou, Alex Beutel, Rui Li, Sagar Jain, and Ed H. Chi. 2018. Q&R: A two-stage approach toward interactive recommendation. In KDD’18. 139--148.
    [31]
    F. Clarizia, F. Colace, M. Lombardi, and F. Pascale. 2018. A context aware recommender system for digital storytelling. In AINA’18. 542--549.
    [32]
    Francesco Colace, Massimo De Santo, Francesco Pascale, Saverio Lemma, and Marco Lombardi. 2017. BotWheels: A Petri net based chatbot for recommending tires. In DATA’17. 350--358.
    [33]
    David Contreras, Maria Salamó, Inmaculada Rodríguez, and Anna Puig. 2015. A 3D visual interface for critiquing-based recommenders: Architecture and interaction. Int. J. Interact. Media Artif. Intell. 3 (2015), 7--15.
    [34]
    D. Contreras, M. Salamo, I. Rodriguez, and A. Puig. 2018. Shopping decisions made in a virtual world: Defining a state-based model of collaborative and conversational user-recommender interactions. IEEE Consum. Electr. Mag. 7, 4 (2018), 260--35.
    [35]
    Paolo Cremonesi, Franca Garzotto, and Roberto Turrin. 2012. Investigating the persuasion potential of recommender systems from a quality perspective: An empirical study. Trans. Interact. Intell. Syst. 2, 2 (2012), 1--41.
    [36]
    Jeffrey Dalton, Victor Ajayi, and Richard Main. 2018. Vote Goat: Conversational movie recommendation. In SIGIR’18. 1285--1288.
    [37]
    Berardina De Carolis, Marco de Gemmis, and Pasquale Lops. 2015. A multimodal framework for recognizing emotional feedback in conversational recommender systems. In EMPIRE Workshop at ACM RecSys. 11--18.
    [38]
    Doris M. Dehn and Susanne van Mulken. 2000. The impact of animated interface agents: A review of empirical research. Int. J. Hum.-Comput. Stud. 52, 1 (2000), 1--22.
    [39]
    Linus W. Dietz, Saadi Myftija, and Wolfgang Wörndl. 2019. Designing a conversational travel recommender system based on data-driven destination characterization. In ACM RecSys Workshop on Recommenders in Tourism. 17--21.
    [40]
    Jesse Dodge, Andreea Gane, Xiang Zhang, Antoine Bordes, Sumit Chopra, Alexander H. Miller, Arthur Szlam, and Jason Weston. 2016. Evaluating prerequisite qualities for learning end-to-end dialog systems. In ICLR’16.
    [41]
    Alexander Felfernig, Gerhard Friedrich, Dietmar Jannach, and Markus Zanker. 2006. An integrated environment for the development of knowledge-based recommender applications. Int. Electr. Commerce 11, 2 (2006), 11--34.
    [42]
    Alexander Felfernig, Gerhard Friedrich, Dietmar Jannach, and Markus Zanker. 2015. Constraint-based recommender systems. In Recommender Systems Handbook. Springer, 161--190.
    [43]
    Mary Ellen Foster and Jon Oberlander. 2010. User preferences can drive facial expressions: Evaluating an embodied conversational agent in a recommender dialogue system. User Model. User-Adapt. Interact. 20, 4 (2010), 341--381.
    [44]
    Florent Garcin, Boi Faltings, Olivier Donatsch, Ayar Alazzawi, Christophe Bruttin, and Amr Huber. 2014. Offline and online evaluation of news recommender systems at Swissinfo.ch. In RecSys’14.
    [45]
    Fatih Gedikli, Dietmar Jannach, and Mouzhi Ge. 2014. How should I explain? A comparison of different explanation types for recommender systems. Int. J. Hum.-Comput. Stud. 72, 4 (2014), 367--382.
    [46]
    Marjan Ghazvininejad, Chris Brockett, Ming-Wei Chang, Bill Dolan, Jianfeng Gao, Wen-tau Yih, and Michel Galley. 2018. A knowledge-grounded neural conversation model. In AAAI’18. 5110--5117.
    [47]
    Peter Grasch, Alexander Felfernig, and Florian Reinfrank. 2013. ReComment: Towards critiquing-based recommendation with speech interaction. In RecSys’13. 157--164.
    [48]
    Claudio Greco, Alessandro Suglia, Pierpaolo Basile, and Giovanni Semeraro. 2017. Converse-Et-Impera: Exploiting deep learning and hierarchical reinforcement learning for conversational recommender systems. In AI*IA 2017. 372--386.
    [49]
    Kristian J. Hammond, Robin Burke, and Kathryn Schmitt. 1994. Case-based approach to knowledge navigation. In AAAI’94.
    [50]
    Negar Hariri, Bamshad Mobasher, and Robin Burke. 2014. Context adaptation in interactive recommender systems. In RecSys’14. 41--48.
    [51]
    Jonathan L. Herlocker, Joseph A. Konstan, and John Riedl. 2000. Explaining collaborative filtering recommendations. In CSCW’00. 241--250.
    [52]
    Zeng-Wei Hong, Rui-Tang Huang, Kai-Yi Chin, Chia-Chi Yen, and Jim-Min Lin. 2010. An interactive agent system for supporting knowledge-based recommendation: A case study on an e-novel recommender system. In ICUIMC’10. 53:1--53:8.
    [53]
    Yuichiro Ikemoto, Varit Asawavetvutt, Kazuhiro Kuwabara, and Hung-Hsuan Huang. 2019. Tuning a conversation strategy for interactive recommendations in a chatbot setting. J. Inf. Telecommun. 3, 2 (2019), 180--195.
    [54]
    Andrea Iovine, Fedelucio Narducci, and Giovanni Semeraro. 2020. Conversational recommender systems and natural language: A study through the ConveRSE framework. Decis. Supp. Syst. 131 (2020), 113250--113260.
    [55]
    Dietmar Jannach. 2004. ADVISOR SUITE—A knowledge-based sales advisory system. In ECAI’04. 720--724.
    [56]
    Dietmar Jannach. 2006. Finding preferred query relaxations in content-based recommenders. In IS’06. 355--360.
    [57]
    Dietmar Jannach and Michael Jugovac. 2019. Measuring the business value of recommender systems. ACM Trans. Manage. Inf. Syst. 10, 4 (2019), 1--23.
    [58]
    Dietmar Jannach and Gerold Kreutler. 2007. Rapid development of knowledge-based conversational recommender applications with advisor suite. J. Web Eng. 6, 2 (Jun. 2007), 165--192.
    [59]
    Dietmar Jannach and Ahtsham Manzoor. 2020. End-to-end learning for conversational recommendation: A long way to go? In IntRS Workshop at ACM RecSys 2020. Online.
    [60]
    Dietmar Jannach, Markus Zanker, Markus Jessenitschnig, and Oskar Seidler. 2007. Developing a conversational travel advisor with ADVISOR SUITE. In ENTER’07. 43--52.
    [61]
    Dietmar Jannach, Sidra Naveed, and Michael Jugovac. 2016. User control in recommender systems: Overview and interaction challenges. In EC-Web’16.
    [62]
    Yucheng Jin, Wanling Cai, Li Chen, Nyi Nyi Htun, and Katrien Verbert. 2019. MusicBot: Evaluating critiquing-based music recommenders with conversational interaction. In CIKM’19. 951--960.
    [63]
    Chaitanya K. Joshi, Fei Mi, and Boi Faltings. 2017. Personalization in goal-oriented dialog. In NeurIPS’17 Workshop on Conversational AI.
    [64]
    Dongyeop Kang, Anusha Balakrishnan, Pararth Shah, Paul Crook, Y.-Lan Boureau, and Jason Weston. 2019. Recommendation as a communication game: Self-supervised bot-play for goal-oriented dialogue. In EMNLP-IJCNLP’19. 1951--1961.
    [65]
    Jie Kang, Kyle Condiff, Shuo Chang, Joseph A. Konstan, Loren Terveen, and F. Maxwell Harper. 2017. Understanding how people use natural language to ask for recommendations. In RecSys’17. 229--237.
    [66]
    Epaminondas Kapetanios, Doina Tatar, and Christian Sacarea. 2013. Natural Language Processing: Semantic Aspects. CRC Press.
    [67]
    Ralph L. Keeney and Howard Raiffa. 1993. Decisions with Multiple Objectives: Preferences and Value Trade-Offs. Cambridge UP.
    [68]
    B. P. Knijnenburg, M. C. Willemsen, Z. Gantner, H. Soncu, and C. Newell. 2012. Explaining the user experience of recommender systems. User Model. User-Adapt. Interact. 22, 4 (2012), 441--504.
    [69]
    Béatrice Lamche, Ugur Adigüzel, and Wolfgang Wörndl. 2014. Interactive explanations in mobile shopping recommender systems. In RecSys’19 IntRS Workshop. 14--21.
    [70]
    Hanbit Lee, Yeonchan Ahn, Haejun Lee, Seungdo Ha, and Sang-goo Lee. 2016. Quote recommendation in dialogue using deep neural network. In SIGIR’16. 957--960.
    [71]
    Min Kyung Lee, Sara Kielser, Jodi Forlizzi, Siddhartha Srinivasa, and Paul Rybski. 2010. Gracefully mitigating breakdowns in robotic services. In HRI’10. 203--210.
    [72]
    SeoYoung Lee and Junho Choi. 2017. Enhancing user experience with conversational agent for movie recommendation: Effects of self-disclosure and reciprocity. Int. J. Hum.-Comput. Stud. 103 (2017), 95--105.
    [73]
    Sunhwan Lee, Robert J. Moore, Guang-Jie Ren, Raphael Arar, and Shun Jiang. 2018. Making personalized recommendation through conversation: Architecture design and recommendation methods. In AAAI’18. 727--730.
    [74]
    Yeoreum Lee, Jae-eul Bae, Sona Kwak, and Myungsuk Kim. 2011. The effect of politeness strategy on human-robot collaborative interaction on malfunction of robot vacuum cleaner. In RSS Workshop on HRI.
    [75]
    Raymond Li, Samira Ebrahimi Kahou, Hannes Schulz, Vincent Michalski, Laurent Charlin, and Chris Pal. 2018. Towards deep conversational recommendations. In NIPS’18. 9725--9735.
    [76]
    Xiujun Li, Yun-Nung Chen, Lihong Li, Jianfeng Gao, and Asli Celikyilmaz. 2017. End-to-end task-completion neural dialogue systems. In IJCNLP’17.
    [77]
    Lizi Liao, Ryuichi Takanobu, Yunshan Ma, Xun Yang, Minlie Huang, and Tat-Seng Chua. 2019. Deep conversational recommender in travel. arXiv abs/1907.00710. Retrieved from https://arxiv.org/abs/1907.00710.
    [78]
    Diane J. Litman and Shimei Pan. 1999. Empirically evaluating an adaptable spoken dialogue system. In UM’99. 55--64.
    [79]
    Chia-Wei Liu, Ryan Lowe, Iulian Serban, Mike Noseworthy, Laurent Charlin, and Joelle Pineau. 2016. How NOT to evaluate your dialogue system: An empirical study of unsupervised evaluation metrics for dialogue response generation. In EMNLP’16. 2122--2132.
    [80]
    Jingjing Liu, Stephanie Seneff, and Victor Zue. 2010. Dialogue-oriented review summary generation for spoken dialogue recommendation systems. In ACL’10. 64--72.
    [81]
    Benedikt Loepp, Tim Hussein, and Jürgen Ziegler. 2014. Choice-based preference elicitation for collaborative filtering recommender systems. In CHI’14. 3085--3094.
    [82]
    Stanley Loh, Daniel Lichtnow, Adriana Justin Cerveira Kampff, and Jose Palazzo Moreira de Oliveira. 2010. Recommendation of complementary material during chat discussions. Knowl. Manage. E-Learn. 2, 4 (2010).
    [83]
    Juergen Luettin, Susanne Rothermel, and Mark Andrew. 2019. Future of in-vehicle recommendation Systems @ Bosch. In RecSys’19. 524.
    [84]
    Kai Luo, Scott Sanner, Ga Wu, Hanze Li, and Hojin Yang. 2020. Latent linear critiquing for conversational recommender systems. In WWW’20. 2535--2541.
    [85]
    Tariq Mahmood and Francesco Ricci. 2007. Learning and adaptivity in interactive recommender systems. In ICEC’07. 75--84.
    [86]
    Tariq Mahmood and Francesco Ricci. 2009. Improving recommender systems with adaptive conversational strategies. In HT’09. 73--82.
    [87]
    Andrii Maksai, Florent Garcin, and Boi Faltings. 2015. Predicting online performance of news recommender systems through richer evaluation metrics. In RecSys’15. 179--186.
    [88]
    Gary Marcus. 2020. GPT-2 and the Nature of Intelligence. Retrieved from https://thegradient.pub/gpt2-and-the-nature-of-intelligence/.
    [89]
    Kevin McCarthy, James Reilly, Lorraine McGinty, and Barry Smyth. 2004. On the dynamic generation of compound critiques in conversational recommender systems. In AH’04. 176--184.
    [90]
    Kevin McCarthy, James Reilly, Lorraine McGinty, and Barry Smyth. 2004. Thinking positively-explanatory feedback for conversational recommender systems. In ECCBR’04. 115--124.
    [91]
    Kevin McCarthy, Maria Salamó, Lorcan Coyle, Lorraine McGinty, Barry Smyth, and Paddy Nixon. 2006. Group recommender systems: A critiquing based approach. In IUI’06. 267--269.
    [92]
    Kevin McCarthy, Yasser Salem, and Barry Smyth. 2010. Experience-based critiquing: Reusing critiquing experiences to improve conversational recommendation. In ICCBR’10. 480--494.
    [93]
    Lorraine McGinty and Barry Smyth. 2003. On the role of diversity in conversational recommender systems. In ICCBR’03. 276--290.
    [94]
    David McSherry. 2004. Incremental relaxation of unsuccessful queries. In ECCBR’04. 331--345.
    [95]
    Mohammed Slim Ben Mimoun, Ingrid Poncin, and Marion Garnier. 2012. Case study–Embodied virtual agents: An analysis on reasons for failure. J. Retail. Cons. Serv. 19, 6 (2012), 605--612.
    [96]
    Nader Mirzadeh, Francesco Ricci, and Mukesh Bansal. 2005. Feature selection methods for conversational recommender systems. In EEE’05. 772--777.
    [97]
    Seungwhan Moon, Pararth Shah, Anuj Kumar, and Rajen Subba. 2019. OpenDialKG: Explainable conversational reasoning with attention-based walks over knowledge graphs. In ACL’19. 845--854.
    [98]
    Chelsea Myers, Anushay Furqan, Jessica Nebolsky, Karina Caro, and Jichen Zhu. 2018. Patterns for how users overcome obstacles in voice user interfaces. In CHI’18.
    [99]
    David Nadeau and Satoshi Sekine. 2007. A survey of named entity recognition and classification. Linguist Investig. 30, 1 (2007), 3--26.
    [100]
    Fedelucio Narducci, Pierpaolo Basile, Andrea Iovine, Marco de Gemmis, Pasquale Lops, and Giovanni Semeraro. 2018. A domain-independent framework for building conversational recommender systems. In RecSys’18 KaRS Workshop. 29--34.
    [101]
    Fedelucio Narducci, Marco de Gemmis, Pasquale Lops, and Giovanni Semeraro. 2018. Improving the user experience with a conversational recommender system. In AI*IA’18. 528--538.
    [102]
    Fedelucio Narducci, Pierpaolo Basile, Marco de Gemmis, Pasquale Lops, and Giovanni Semeraro. 2019. An investigation on the user interaction modes of conversational recommender systems for the music domain. UMUAI 30 (2019), 251--284.
    [103]
    Thuy Ngoc Nguyen and Francesco Ricci. 2017. A chat-based group recommender system for tourism. In ENTER’17. 17--30.
    [104]
    Iulia Nica, Oliver A Tazl, and Franz Wotawa. 2018. Chatbot-based tourist recommendations using model-based reasoning. In Configuration Workshop’18. 25--30.
    [105]
    Liqiang Nie, Wenjie Wang, Richang Hong, Meng Wang, and Qi Tian. 2019. Multimodal dialog system: Generating responses via adaptive decoders. In MM’19. 1098--1106.
    [106]
    Ingrid Nunes and Dietmar Jannach. 2017. A systematic review and taxonomy of explanations in decision support and recommender systems. User Model. User-Adapt. Interact. 27, 3--5 (Dec. 2017), 393--444.
    [107]
    Kishore Papineni, Salim Roukos, Todd Ward, and Wei-Jing Zhu. 2002. BLEU: A method for automatic evaluation of machine translation. In ACL’02. 311--318.
    [108]
    Sunjeong Park and Lim. Youn-kyung. 2019. Design considerations for explanations made by a recommender chatbot. In IASDR’19.
    [109]
    Florian Pecune, Shruti Murali, Vivian Tsai, Yoichi Matsuyama, and Justine Cassell. 2019. A model of social explanations for a conversational movie recommendation system. In HAI’19. 135--143.
    [110]
    Pearl Pu and Li Chen. 2006. Trust building with explanation interfaces. In IUI’06. 93--100.
    [111]
    Pearl Pu, Paolo Viappiani, and Boi Faltings. 2006. Increasing user decision accuracy using suggestions. In CHI’06. 121--130.
    [112]
    Pearl Pu, Maoan Zhou, and Sylvain Castagnos. 2009. Critiquing recommenders for public taste products. In RecSys’09. 249--252.
    [113]
    Pearl Pu, Li Chen, and Rong Hu. 2011. A user-centric evaluation framework for recommender systems. In RecSys’11. 157--164.
    [114]
    Minghui Qiu, Feng-Lin Li, Siyu Wang, Xing Gao, Yan Chen, Weipeng Zhao, Haiqing Chen, Jun Huang, and Wei Chu. 2017. Alime chat: A sequence to sequence and rerank based chatbot engine. In ACL’17. 498--503.
    [115]
    Filip Radlinski and Nick Craswell. 2017. A theoretical framework for conversational search. In CHIIR’17. 117--126.
    [116]
    Filip Radlinski, Krisztian Balog, Bill Byrne, and Karthik Krishnamoorthi. 2019. Coached conversational preference elicitation: A case study in understanding movie preferences. In SIGDIAL’19. 353--360.
    [117]
    Dimitrios Rafailidis and Yannis Manolopoulos. 2019. Can virtual assistants produce recommendations? In WIMS’19.
    [118]
    Dimitrios Rafailidis and Yannis Manolopoulos. 2019. The technological gap between virtual assistants and recommendation systems. arXiv abs/1901.00431. Retrieved from https://arxiv.orb/abs/1901.00431.
    [119]
    Arpit Rana and Derek Bridge. 2020. Navigation-by-preference: A new conversational recommender with preference-based feedback. In IUI’20. 155--165.
    [120]
    Al Mamunur Rashid, Istvan Albert, Dan Cosley, Shyong K. Lam, Sean M. McNee, Joseph A. Konstan, and John Riedl. 2002. Getting to know you: Learning new user preferences in recommender systems. In IUI’02. 127--134.
    [121]
    James Reilly, Kevin McCarthy, Lorraine McGinty, and Barry Smyth. 2004. Dynamic critiquing. In ECCBR 04. 763--777.
    [122]
    James Reilly, Jiyong Zhang, Lorraine McGinty, Pearl Pu, and Barry Smyth. 2007. A comparison of two compound critiquing systems. In IUI’07. 317--320.
    [123]
    Francesco Ricci and Quang Nhat Nguyen. 2007. Acquiring and revising preferences in a critique-based mobile recommender system. Intell. Syst. 22, 3 (2007), 22--29.
    [124]
    Francesco Ricci, Adriano Venturini, Dario Cavada, Nader Mirzadeh, Dennis Blaas, and Marisa Nones. 2003. Product recommendation with interactive query management and twofold similarity. In ICCBR’03. 479--493.
    [125]
    Francesco Ricci, Quang Nhat Nguyen, and Olga Averjanova. 2010. Exploiting a map-based interface in conversational recommender systems for mobile travelers. In Tourism Informatics. IGI, 73--79.
    [126]
    Francesco Ricci, Lior Rokach, Bracha Shapira, and Paul B. Kantor. 2015. Recommender Systems Handbook (2nd ed.). Springer-Verlag.
    [127]
    Elaine Rich. 1979. User modeling via stereotypes. Cogn. Sci. 3, 4 (1979).
    [128]
    Marco Rossetti, Fabio Stella, and Markus Zanker. 2016. Contrasting offline and online results when evaluating recommendation algorithms. In RecSys’16. 31--34.
    [129]
    Amrita Saha, Mitesh M. Khapra, and Karthik Sankaranarayanan. 2018. Towards building large scale multimodal domain-aware conversation systems. In AAAI’18.
    [130]
    Yasser Salem, Jun Hong, and Weiru Liu. 2014. History-guided conversational recommendation. In WWW’14. 999--1004.
    [131]
    Guy Shani and Asela Gunawardana. 2011. Evaluating recommendation systems. In Recommender Systems Handbook. Springer US, 257--297.
    [132]
    Hideo Shimazu. 2002. ExpertClerk: A conversational case-based reasoning tool for developing salesclerk agents in E-commerce webshops. Artif. Intell. Rev. 18, 3-4 (2002), 223--244.
    [133]
    N. Siangchin and T. Samanchuen. 2019. Chatbot implementation for ICD-10 recommendation system. In ICESI’19. 1--6.
    [134]
    Barry Smyth, Lorraine McGinty, James Reilly, and Kevin McCarthy. 2004. Compound critiques for conversational recommender systems. In WI’04. 145--151.
    [135]
    Alessandro Sordoni, Yoshua Bengio, Hossein Vahabi, Christina Lioma, Jakob Grue Simonsen, and Jian-Yun Nie. 2015. A hierarchical recurrent encoder-decoder for generative context-aware query suggestion. In CIKM’15. 553--562.
    [136]
    Vasant Srinivasan and Leila Takayama. 2016. Help me please: Robot politeness strategies for soliciting help from humans. In CHI’16. 4945--4955.
    [137]
    Andreas Stolcke, Noah Coccaro, Rebecca Bates, Paul Taylor, Carol Van Ess-Dykema, Klaus Ries, Elizabeth Shriberg, Daniel Jurafsky, Rachel Martin, and Marie Meteer. 2000. Dialogue act modeling for automatic tagging and recognition of conversational speech. Computational Linguistics 26, 3 (2000), 339--373.
    [138]
    Mingxuan Sun, Fuxin Li, Joonseok Lee, Ke Zhou, Guy Lebanon, and Hongyuan Zha. 2013. Learning multiple-question decision trees for cold-start recommendation. In WSDM’13. 445--454.
    [139]
    Yueming Sun and Yi Zhang. 2018. Conversational recommender system. In SIGIR’18. 235--244.
    [140]
    P. R. Telang, A. K. Kalia, M. Vukovic, R. Pandita, and M. P. Singh. 2018. A conceptual framework for engineering chatbots. IEEE Internet Comput. 22, 06 (2018), 54--59.
    [141]
    Paul Thomas, Mary Czerwinski, Daniel McDuff, and Nick Craswell. 2020. Theories of conversation for conversational IR. In CAIR’17.
    [142]
    Cynthia A. Thompson, Mehmet H. Göker, and Pat Langley. 2004. A personalized system for conversational recommendations. J. Artif. Intell. Res. 21, 1 (2004), 393--428.
    [143]
    Nava Tintarev and Judith Masthoff. 2011. Designing and evaluating explanations for recommender systems. In Recommender Systems Handbook. Vol. 1. Springer, 479--510.
    [144]
    Frederich N. Tou, Michael D. Williams, Richard Fikes, D. Austin Henderson Jr., and Thomas W. Malone. 1982. RABBIT: An intelligent database assistant. In AAAI’82. 314--318.
    [145]
    Walid Trabelsi, Nic Wilson, Derek G. Bridge, and Francesco Ricci. 2010. Comparing approaches to preference dominance for conversational recommenders. In ICTAI’10. 113--120.
    [146]
    Daisuke Tsumita and Tomohiro Takagi. 2019. Dialogue based recommender system that flexibly mixes utterances and recommendations. In WI’19. 51--58.
    [147]
    Paolo Viappiani and Craig Boutilier. 2009. Regret-based optimal recommendation sets in conversational recommender systems. In RecSys’11. 101--108.
    [148]
    Paolo Viappiani, Pearl Pu, and Boi Faltings. 2007. Conversational recommenders with adaptive suggestions. In RecSys’07. 89--96.
    [149]
    Jesse Vig, Shilad Sen, and John Riedl. 2011. Navigating the tag genome. In IUI’11. 93--102.
    [150]
    M. A. Walker, S. J. Whittaker, A. Stent, P. Maloor, J. Moore, M. Johnston, and G. Vasireddy. 2004. Generation and evaluation of user tailored responses in multimodal dialogue. Cogn. Sci. 28, 5 (2004), 811--840.
    [151]
    Richard S. Wallace. 2009. The anatomy of A.L.I.C.E. In Parsing the Turing Test. Springer, 181--210.
    [152]
    Weiquan Wang and Izak Benbasat. 2013. Research note—A contingency approach to investigating the effects of user-system interaction modes of online decision aids. Inf. Syst. Res. 24, 3 (2013), 861--876.
    [153]
    Pontus Wärnestål. 2005. Modeling a dialogue strategy for personalized movie recommendations. In IUI’05 Beyond Personalization Workshop. 77--82.
    [154]
    Pontus Wärnestål. 2005. User evaluation of a conversational recommender system. In IJCAI’05 Workshop on Knowledge and Reasoning in Practical Dialogue Systems.
    [155]
    Pontus Wärnestål, Lars Degerstedt, and Arne Jönsson. 2007. Interview and delivery: Dialogue strategies for conversational recommender systems. In NODALIDA’07. 199--205.
    [156]
    Pontus Wärnestål, Lars Degerstedt, and Arne Jönsson. 2007. PCQL: A formalism for human-like preference dialogues*. In IJCAI’07 Workshop on Knowledge and Reasoning in Practical Dialogue Systems.
    [157]
    Bifan Wei, Jun Liu, Qinghua Zheng, Wei Zhang, Chenchen Wang, and Bei Wu. 2015. DF-Miner: Domain-specific facet mining by leveraging the hyperlink structure of Wikipedia. Knowl.-Based Syst. 77 (2015), 80--91.
    [158]
    Joseph Weizenbaum. 1966. ELIZA—Computer program for the study of natural language communication between man and machine. Commun. ACM 9, 1 (Jan. 1966), 36--45.
    [159]
    Tsung-Hsien Wen, David Vandyke, Nikola Mrkšić, Milica Gašić, Lina M. Rojas-Barahona, Pei-Hao Su, Stefan Ultes, and Steve Young. 2017. A network-based end-to-end trainable task-oriented dialogue system. In ACL’17. 438--449.
    [160]
    Dwi H. Widyantoro and Z. K. A. Baizal. 2014. A framework of conversational recommender system based on user functional requirements. In ICoICT’14. 160--165.
    [161]
    Joshua Wissbroecker and F. Maxwell Harper. 2018. Early lessons from a voice-only interface for finding movies. In RecSys’19 Late-Breaking Results.
    [162]
    Chien-Sheng Wu, Andrea Madotto, Ehsan Hosseini-Asl, Caiming Xiong, Richard Socher, and Pascale Fung. 2019. Transferable multi-domain state generator for task-oriented dialogue systems. In ACL'19.
    [163]
    David Jingjun Xu, Izak Benbasat, and Ronald T. Cenfetelli. 2017. A two-stage model of generating product advice: Proposing and testing the complementarity principle. J. Manage. Inf. Syst. 34, 3 (2017), 826--862.
    [164]
    Zhao Yan, Nan Duan, Peng Chen, Ming Zhou, Jianshe Zhou, and Zhoujun Li. 2017. Building task-oriented dialogue systems for online shopping. In AAAI’17. 4618--4626.
    [165]
    Longqi Yang, Michael Sobolev, Christina Tsangouri, and Deborah Estrin. 2018. Understanding user interactions with podcast recommendations delivered via voice. In RecSys’18. 190--194.
    [166]
    Zi Yin, Keng-hao Chang, and Ruofei Zhang. 2017. DeepProbe: Information directed sequence understanding and chatbot design via recurrent neural networks. In KDD’17. 2131--2139.
    [167]
    Tong Yu, Yilin Shen, and Hongxia Jin. 2019. A visual dialog augmented interactive recommender system. In KDD’19. 157--165.
    [168]
    Tong Yu, Yilin Shen, Ruiyi Zhang, Xiangyu Zeng, and Hongxia Jin. 2019. Vision-language recommendation via attribute augmented multimodal reinforcement learning. In MM’19. 39--47.
    [169]
    Markus Zanker and Markus Jessenitschnig. 2009. Case-studies on exploiting explicit customer requirements in recommender systems. User Model. User-Adapt. Interact. 19, 1-2 (2009), 133--166.
    [170]
    Jie Zeng, Yukiko I. Nakano, Takeshi Morita, Ichiro Kobayashi, and Takahira Yamaguchi. 2018. Eliciting user food preferences in terms of taste and texture in spoken dialogue systems. In MHFI’18. 1--5.
    [171]
    Jiyong Zhang and Pearl Pu. 2006. A comparative study of compound critique generation in conversational recommender systems. In AH’02. 234--243.
    [172]
    Yongfeng Zhang, Xu Chen, Qingyao Ai, Liu Yang, and W. Bruce Croft. 2018. Towards conversational search and recommendation: System ask, user respond. In CIKM’18. 177--186.
    [173]
    Guoshuai Zhao, Hao Fu, Ruihua Song, Tetsuya Sakai, Zhongxia Chen, Xing Xie, and Xueming Qian. 2019. Personalized reason generation for explainable song recommendation. ACM Trans. Intell. Syst. Technol. 10, 4 (2019), 1--21.
    [174]
    Xiaoxue Zhao, Weinan Zhang, and Jun Wang. 2013. Interactive collaborative filtering. In CIKM’13. 1411--1420.

    Cited By

    View all
    • (2024)A Mobile App Leveraging NLP Techniques for Sci-Fi Book RecommendationsJournal of Computing Sciences in Colleges10.5555/3665482.366548639:7(33-40)Online publication date: 16-May-2024
    • (2024)Distributed Action-Rule Discovery Based on Attribute Correlation and Vertical Data PartitioningApplied Sciences10.3390/app1403127014:3(1270)Online publication date: 3-Feb-2024
    • (2024)Error Correction and Adaptation in Conversational AI: A Review of Techniques and Applications in ChatbotsAI10.3390/ai50200415:2(803-841)Online publication date: 4-Jun-2024
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Computing Surveys
    ACM Computing Surveys  Volume 54, Issue 5
    June 2022
    719 pages
    ISSN:0360-0300
    EISSN:1557-7341
    DOI:10.1145/3467690
    Issue’s Table of Contents
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 25 May 2021
    Accepted: 01 February 2021
    Revised: 01 November 2020
    Received: 01 March 2020
    Published in CSUR Volume 54, Issue 5

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Conversational recommendation
    2. dialogue systems

    Qualifiers

    • Research-article
    • Research
    • Refereed

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)1,335
    • Downloads (Last 6 weeks)120
    Reflects downloads up to 27 Jul 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)A Mobile App Leveraging NLP Techniques for Sci-Fi Book RecommendationsJournal of Computing Sciences in Colleges10.5555/3665482.366548639:7(33-40)Online publication date: 16-May-2024
    • (2024)Distributed Action-Rule Discovery Based on Attribute Correlation and Vertical Data PartitioningApplied Sciences10.3390/app1403127014:3(1270)Online publication date: 3-Feb-2024
    • (2024)Error Correction and Adaptation in Conversational AI: A Review of Techniques and Applications in ChatbotsAI10.3390/ai50200415:2(803-841)Online publication date: 4-Jun-2024
    • (2024)Knowledge-based recommender systems: overview and research directionsFrontiers in Big Data10.3389/fdata.2024.13044397Online publication date: 26-Feb-2024
    • (2024)Metric-Free Learning Network with Dual Relations Propagation for Few-Shot Aspect Category Sentiment AnalysisTransactions of the Association for Computational Linguistics10.1162/tacl_a_0063512(100-119)Online publication date: 31-Jan-2024
    • (2024)Visualization for Recommendation Explainability: A Survey and New PerspectivesACM Transactions on Interactive Intelligent Systems10.1145/3672276Online publication date: 11-Jun-2024
    • (2024)A Challenge-based Survey of E-recruitment Recommendation SystemsACM Computing Surveys10.1145/365994256:10(1-33)Online publication date: 22-Jun-2024
    • (2024)ToneCheck: Unveiling the Impact of Dialects in Privacy PolicyProceedings of the 29th ACM Symposium on Access Control Models and Technologies10.1145/3649158.3657035(7-18)Online publication date: 24-Jun-2024
    • (2024)Multimodal Dialogue Systems via Capturing Context-aware Dependencies and Ordinal Information of Semantic ElementsACM Transactions on Intelligent Systems and Technology10.1145/364509915:3(1-25)Online publication date: 15-Apr-2024
    • (2024)You Today, Better Tomorrow: Envisioning the Role of Conversation in Recommender Systems of the FutureProceedings of the 6th ACM Conference on Conversational User Interfaces10.1145/3640794.3665881(1-5)Online publication date: 8-Jul-2024
    • Show More Cited By

    View Options

    Get Access

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format.

    HTML Format

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media