Open Access iconOpen Access

ARTICLE

crossmark

Design of Artificial Intelligence Companion Chatbot

Xiaoying Chen1,*, Jie Kang1, Cong Hu2

1 College of Mechanical & Electrical Engineering, Sanjiang University, Nanjing, 210012, China
2 Guangxi Key Laboratory of Automatic Detecting Technology and Instruments, Guilin University of Electronic Technology, Guilin, 541004, China

* Corresponding Author: Xiaoying Chen. Email: email

Journal of New Media 2024, 6, 1-16. https://doi.org/10.32604/jnm.2024.045833

Abstract

With the development of cities and the prevalence of networks, interpersonal relationships have become increasingly distant. When people crave communication, they hope to find someone to confide in. With the rapid advancement of deep learning and big data technologies, an enabling environment has been established for the development of intelligent chatbot systems. By effectively combining cutting-edge technologies with human-centered design principles, chatbots hold the potential to revolutionize our lives and alleviate feelings of loneliness. A multi-topic chat companion robot based on a state machine has been proposed, which can engage in fluent dialogue with humans and meet different functional requirements. It can chat with users about movies, music, and other related topics, and recommend movies and music that may interest them to alleviate their loneliness and provide companionship. The interaction platform of the companion robot is realized through the QQ communication platform, with two chat modes: Conversation mode and recommendation mode. First, the KdConv open-source corpus was selected, and Python was used to crawl information on movies and music from Douban and QQ Music to establish and pre-process the dataset. Then, the dialogue function was implemented using generative language models and retrieval systems, while the recommendation function was achieved using user profiling and collaborative filtering. Finally, a state machine algorithm was used to achieve real-time switching between the two chat modes of the companion robot. In conclusion, test participants gave high ratings for the accuracy of the companion robot’s responses and the satisfaction with its content recommendations. Compared to traditional large-scale integrated models, this robot employs a state-machine framework to achieve diverse functions through seamless state transitions, thereby enhancing computational speed and precision. Additionally, the robot can recommend movies and music, providing companionship and alleviating loneliness for users, which is of great significance in modern society where interpersonal relationships are increasingly alienated.

Keywords


Cite This Article

APA Style
Chen, X., Kang, J., Hu, C. (2024). Design of artificial intelligence companion chatbot. Journal of New Media, 6(1), 1-16. https://doi.org/10.32604/jnm.2024.045833
Vancouver Style
Chen X, Kang J, Hu C. Design of artificial intelligence companion chatbot. J New Media . 2024;6(1):1-16 https://doi.org/10.32604/jnm.2024.045833
IEEE Style
X. Chen, J. Kang, and C. Hu "Design of Artificial Intelligence Companion Chatbot," J. New Media , vol. 6, no. 1, pp. 1-16. 2024. https://doi.org/10.32604/jnm.2024.045833



cc This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 117

    View

  • 82

    Download

  • 0

    Like

Share Link