| CPC H04L 51/02 (2013.01) [G06F 16/90332 (2019.01); G06N 20/00 (2019.01); G10L 15/32 (2013.01); H04L 51/214 (2022.05); H04L 51/04 (2013.01); H04L 51/046 (2013.01)] | 17 Claims |

|
1. A chatbot server that provides an instant messaging service using a relay chatbot linked to multiple chatbots, comprising:
a receiving unit that:
receives, from a messenger server corresponding to a messenger app, a selection of a service from multiple services and service account information corresponding to the selected service,
establishes a chatroom hosted on the messenger server, through the messenger app and based on the received service account information, between a user device and the relay chatbot to provide the selected service, wherein the relay chatbot is linked to the multiple chatbots, and
receives a question message relevant to the selected service, the question message being input to the chatroom established through the messenger app;
a derivation unit that derives an answer to the question message by:
transferring the question message to the relay chatbot, and wherein the question message is transferred from the relay chatbot to at least one of the multiple chatbots linked to the relay chatbot corresponding to the service account information,
wherein the at least one of the multiple chatbots is linked to the relay chatbot and to a different relay chatbot,
wherein the relay chatbot is provided between the multiple chatbots and the user device, and
wherein the relay chatbot and the different relay chatbot are configured to only relay the question message and select an answer to the question message from multiple answers to the question message provided by the multiple chatbots; and
a transmission unit that transmits the answer to the messenger server,
wherein, when the relay chatbot relays a sub relay chatbot linked to the relay chatbot to derive the answer to the question message, the sub relay chatbot is set to relay the question message to the multiple chatbots and does not relay the question message to the relay chatbot, but transfer the answers to the question message from the at least one of the multiple chatbots to the relay chatbot.
|