Extracting user needs with Chat-GPT for dialogue recommendation

Yugen Sato,Taisei Nakajima,Tatsuki Kawamoto,Tomohiro Takagi
2023-12-06
Abstract:Large-scale language models (LLMs), such as ChatGPT, are becoming increasingly sophisticated and exhibit human-like capabilities, playing an essential role in assisting humans in a variety of everyday tasks. An important application of AI is interactive recommendation systems that respond to human inquiries and make recommendations tailored to the user. In most conventional interactive recommendation systems, the language model is used only as a dialogue model, and there is a separate recommendation system. This is due to the fact that the language model used as a dialogue system does not have the capability to serve as a recommendation system. Therefore, we will realize the construction of a dialogue system with recommendation capability by using OpenAI's Chat-GPT, which has a very high inference capability as a dialogue system and the ability to generate high-quality sentences, and verify the effectiveness of the system.
Computers and Society
What problem does this paper attempt to address?
The problem that this paper attempts to solve is how to use large - language models (LLM), especially OpenAI's Chat - GPT, to build a conversational system with recommendation capabilities in a conversational recommendation system. Traditionally, conversational systems and recommendation systems are separate. The former is responsible for natural - language interaction with users, and the latter provides recommendations according to users' needs. However, such separation limits the flexibility and degree of personalization of the system. Therefore, the goal of the paper is to achieve a system that can dynamically manage the conversation flow and make recommendations according to users' needs by integrating conversation management and recommendation functions. Specifically, researchers hope to experimentally verify whether Chat - GPT can be used as a conversational system with recommendation capabilities, effectively analyze user preferences, and dynamically adjust the questioning strategy during the conversation to better meet users' needs.