JP-7854754-B1 - Information processing system, information processing device, information processing method, and information processing program
Abstract
[Challenge] Predict and infer the prompts that the user will input in advance. [Solution] The information processing device 100 includes an execution means that executes a first AI agent that performs processing to predict a prompt input by a user, and a second AI agent that performs inference processing based on the input prompt. The first AI agent predicts the content of the prompt input by the user and outputs the prediction result to the second AI agent, and the second AI agent performs inference processing based on the prompt input by the first AI agent. [Selection Diagram] Figure 1
Inventors
- 西郷 孝一
- 池田 雅人
- 諸冨 大樹
Assignees
- 株式会社D4All
Dates
- Publication Date
- 20260507
- Application Date
- 20250807
Claims (19)
- An information processing system comprising a first AI agent that performs processing to predict prompts input by a user, and a second AI agent that performs inference processing based on the input prompt, The first AI agent predicts the content of the prompt input by the user and outputs the prediction result to the second AI agent. The second AI agent performs inference processing based on the prompt input from the first AI agent. When the first AI agent receives a prompt from the user, it outputs the input prompt to the second AI agent. The information processing system is characterized in that the second AI agent outputs an inference result based on a previously predicted prompt when the user prompt input from the first AI agent matches or is equivalent to a prompt previously predicted by the first AI agent .
- In the information processing system described in claim 1 , The information processing system is characterized in that, if the user prompt input from the first AI agent does not match or is not synonymous with a prompt previously predicted by the first AI agent, the second AI agent performs inference processing based on the newly input user prompt and outputs the inference result.
- In the information processing system according to claim 1 or 2 , The second AI agent outputs the inference result to the first AI agent. An information processing system characterized in that the first AI agent outputs the inference results output from the second AI agent.
- In the information processing system described in claim 3 , An information processing system further comprising presentation means for processing the inference results output from the first AI agent to the user.
- In the information processing system described in claim 1, The aforementioned second AI agent is an information processing system characterized by utilizing a large-scale language model that has learned from data related to business information.
- In the information processing system described in claim 5 , An information processing system characterized in that the data relating to the aforementioned management information includes data relating to purchase history.
- An information processing device comprising an execution means for executing a first AI agent that performs processing for predicting prompts input by a user, and a second AI agent that performs inference processing based on the input prompt, The first AI agent predicts the content of the prompt input by the user and outputs the prediction result to the second AI agent. The second AI agent performs inference processing based on the prompt input from the first AI agent. When the first AI agent receives a prompt from the user, it outputs the input prompt to the second AI agent. The second AI agent is characterized in that, if the user prompt input from the first AI agent matches or is equivalent to a prompt previously predicted by the first AI agent, it outputs an inference result based on the previously predicted prompt .
- In the information processing apparatus according to claim 7 , The information processing device is characterized in that, if the user prompt input from the first AI agent does not match or is not equivalent to a prompt previously predicted by the first AI agent, the second AI agent performs inference processing based on the newly input user prompt and outputs the inference result.
- In the information processing apparatus according to claim 7 or 8 , The second AI agent outputs the inference result to the first AI agent. The first AI agent is characterized by outputting the inference result output from the second AI agent.
- In the information processing apparatus according to claim 9 , An information processing device further comprising presentation means for processing the inference results output from the first AI agent to the user.
- In the information processing apparatus according to claim 7 , The information processing device is characterized in that the second AI agent is a system that utilizes a large-scale language model that has learned data related to business information.
- In the information processing apparatus according to claim 11 , The information processing device is characterized in that the data relating to the aforementioned management information includes data relating to purchase history.
- An information processing method performed on a computer, comprising the steps of executing a first AI agent that performs processing for predicting a prompt input by a user, and a second AI agent that performs inference processing based on the input prompt, The first AI agent predicts the content of the prompt input by the user and outputs the prediction result to the second AI agent. The second AI agent performs inference processing based on the prompt input from the first AI agent. When the first AI agent receives a prompt from the user, it outputs the input prompt to the second AI agent. The information processing method is characterized in that the second AI agent outputs an inference result based on a previously predicted prompt when the user prompt input from the first AI agent matches or is equivalent to a prompt previously predicted by the first AI agent .
- In the information processing method described in claim 13 , The information processing method is characterized in that, if the user prompt input from the first AI agent does not match or is not synonymous with a prompt previously predicted by the first AI agent, the second AI agent performs inference based on the newly input user prompt and outputs the inference result.
- In the information processing method described in claim 13, The second AI agent outputs the inference result to the first AI agent. An information processing method characterized in that the first AI agent outputs the inference results output from the second AI agent.
- In the information processing method described in claim 15 , An information processing method characterized in that the presentation means further comprises the step of processing for presenting the inference results output from the first AI agent to the user.
- In the information processing method described in claim 13 , The information processing method is characterized in that the second AI agent is a system that utilizes a large-scale language model that has learned data related to business information.
- In the information processing method described in claim 17 , An information processing method characterized in that the data relating to the aforementioned management information includes data relating to purchase history.
- An information processing program for causing a computer to perform the method described in any one of claims 13 to 18 .
Description
This invention relates to an information processing system, an information processing device, an information processing method, and an information processing program. The following system is known. This system manages an organization by having multiple generative AIs converse with each other (for example, Patent Document 1). Japanese Patent Publication No. 2025-049273 This is a block diagram showing the configuration of one embodiment of the information processing device 100.This diagram illustrates the data flow and processing of prompts and inference results.This is a flowchart showing the flow of processing performed by the information processing device 100. Figure 1 is a block diagram showing the configuration of one embodiment of the information processing device 100 that constitutes the information processing system in this embodiment. The information processing device 100 may be a personal computer or a server, and includes a communication module 101, a control device 102, and a recording device 103. The communication module 101 includes a module for connecting the information processing device 100 to a communication line such as a LAN or the Internet, either wirelessly or via a wired connection. In this embodiment, the information processing device 100 can communicate with other devices by connecting to a communication line via the communication module 101. The control device 102 consists of a CPU, memory, and other peripheral circuits, and controls the entire information processing device 100. The memory constituting the control device 102 is a volatile memory such as SDRAM. This memory is used as work memory for the CPU to load programs during program execution, and as buffer memory for temporarily recording data. For example, data received via the communication module 101 is temporarily recorded in the buffer memory. The recording device 103 is a recording device for recording various data stored by the information processing device 100, as well as program data for execution by the control device 102. For example, an HDD (Hard Disk Drive) or SSD (Solid State Drive) may be used. The program data to be recorded on the recording device 103 may be provided on a recording medium such as a CD-ROM or DVD-ROM, or via a network. By installing the program data obtained by the user onto the recording device 103, the control device 102 can execute the program. In this embodiment, the information processing device 100 performs processing using an AI agent, which will be described later. Here, an AI agent is a system that acts as a human agent, possessing the ability to learn and make decisions independently, and integrating various AI technologies for complex problem-solving. For example, when a user provides a question (prompt), the AI agent searches for or generates an answer to the question and outputs the answer. Also, for example, when a user provides a task (prompt), the AI agent searches for or generates a solution to the task and outputs the solution. In this embodiment, a Large-Scale Language Model (LLM) is assumed as an example of an AI agent. However, the AI agent according to the present invention is not limited to an LLM. In this embodiment, the information processing device 100 utilizes a first AI agent that has learned data to predict prompts input by the user, and a second AI agent that has learned data related to business information, to propose answers to questions and solutions to problems (prompts) presented by the user. The business information data includes, for example, data related to purchase history at stores, etc. The first AI agent is a system that uses a large-scale language model, which has learned the content of prompts previously entered by the user, to perform processing to predict what kind of prompts the user will enter. Using this first AI agent, it is possible to predict the prompts that a user accessing the information processing device 100 will enter. The second AI agent is a system that uses a large-scale language model trained on management information data, including purchase history data, to continuously process responses to input prompts. Using this second AI agent, it is possible to continuously consider responses to input prompts while incorporating new information. In this embodiment, the prediction results from the first AI agent are input to the second AI agent. This allows the second AI agent to continue considering a response to a prompt based on the prompt predicted by the first AI agent, even before the user inputs a prompt. The first AI agent waits for prompt input from the user, and when a prompt is entered by the user, it learns the entered prompt. The first AI agent also outputs the actual prompt entered by the user to the second AI agent. The second AI agent initiates inference processing upon receiving a prompt from the first AI agent. Specifically, if the prompt actually entered by the user, as input from the first AI agent, matches or is equivalent