Search

JP-2026076305-A - Information processing system, information processing method, and program

JP2026076305AJP 2026076305 AJP2026076305 AJP 2026076305AJP-2026076305-A

Abstract

[Problem] To provide an information processing system, an information processing method, and a program. [Solution] The information processing system, which includes a computer operated by a user, a server, and a generating AI, comprises: a storage unit that stores skill management information including skill information for multiple skills that constitute a workflow linking multiple types of services; an operation-related information acquisition unit that acquires operation-related information related to the user's operations on the computer operated by the user; a query generation unit that generates queries based on the operation-related information and skill management information; a skill candidate identification unit that inputs the queries to the generating AI and identifies one or more skills output from the generating AI as candidates; and a presentation unit that presents the one or more skills identified by the skill candidate identification unit to the user. [Selection Diagram] Figure 11

Inventors

  • 平岡 拓
  • 西辻 陽平
  • 田島 一毅
  • 吉田 聡美
  • 石原 友介

Assignees

  • ソフトバンク株式会社

Dates

Publication Date
20260511
Application Date
20260210

Claims (12)

  1. A storage unit that stores skill management information, including skill information for multiple skills that constitute a workflow linking multiple types of services, An operation-related information acquisition unit that acquires operation-related information related to the user's operations on a computer operated by the user, A query generation unit that generates queries based on the aforementioned operation-related information and the aforementioned skill management information, A skill candidate identification unit inputs the aforementioned query into a generating AI and identifies one or more skills output from the generating AI as candidates. An information processing system comprising: a presentation unit that presents the one or more skills identified by the skill candidate identification unit to the user.
  2. The operation-related information acquisition unit acquires user input entered by the user as operation-related information, The information processing system according to claim 1, wherein the query generation unit generates a query that includes at least one of the following: an application running on the computer, the history of interaction between the user and the generated AI, and the user's history of using the skill, along with the operation-related information and the skill management information.
  3. The information processing system according to claim 2, wherein the query generation unit generates the query including the multiple applications and the hierarchical relationships between the multiple applications when multiple applications are running on the computer.
  4. The information processing system according to claim 2, wherein the query generation unit generates a query that includes the dialogue history, which includes the dialogue history with the user from a predetermined period prior to the time the query was generated, and dialogue trend information generated from the dialogue history with the user prior to the predetermined period prior to the time the query was generated.
  5. The information processing system according to claim 2, wherein the query generation unit generates the query including the usage history, which includes the ranking of the skills used by the user in the past.
  6. The operation-related information acquisition unit acquires at least one of the applications running on the computer and the information displayed on the computer screen as operation-related information. The information processing system according to claim 1, wherein the query generation unit generates a query that includes at least one of an application running on the computer and information displayed on the computer's screen, and the skill management information.
  7. The information processing system according to claim 6, wherein the query generation unit generates the query, further including the user's usage history of the skill.
  8. The operation-related information acquisition unit acquires user input entered by the user as operation-related information, The query generation unit generates a parameter query for generating candidate parameters, which are candidates for parameters to be set in the target skill, based on the required parameter item information and the operation-related information that indicate the parameter items required to execute the target skill. The aforementioned information processing system is A candidate parameter identification unit identifies the candidate parameters based on the parameter query, The information processing system according to any one of claims 1 to 7, further comprising: a setting unit that sets the candidate parameters identified by the candidate parameter identification unit to the target skill.
  9. The information processing system according to claim 8, wherein the query generation unit generates a parameter query that further includes at least one of characteristic information indicating the characteristics of the target skill, the user interaction history, and the history of parameters previously set for the target skill.
  10. The information processing system according to any one of claims 1 to 7, further comprising the aforementioned generation AI.
  11. A method of information processing performed by a computer, The memory stage stores skill management information, which includes skill information for multiple skills that constitute a workflow linking multiple types of services, in the memory unit. An operation-related information acquisition step is to acquire operation-related information related to the user's operations on the computer operated by the user, A query generation step in which a query is generated based on the aforementioned operation-related information and the aforementioned skill management information, Based on the aforementioned query, the identification step involves identifying one or more skills as candidates from the multiple skills, An information processing method comprising: a presentation step of presenting the one or more skills identified in the aforementioned specific step to the user as candidates.
  12. A program for causing a computer to execute the information processing method described in claim 11.

Description

This invention relates to an information processing system, an information processing method, and a program. Patent Document 1 describes an intelligent user assistance function that infers the user's operational needs and preferences for a software system or application to support the software user. Patent Document 2 describes a workflow management system that allows for easy reuse of past workflow components and presents relevant information in a timely manner. Patent Document 3 describes Artificial Intelligence (AI) that uses computer vision to recognize applications, screens, and UI (User Interface) elements. Patent Document 4 describes a business process generation system for generating business processes used in a network environment based on PaaS (Platform as a Service). [Prior art documents] [Patent Documents] [Patent Document 1] Japanese Patent Publication No. 2001-510599 [Patent Document 2] Japanese Unexamined Patent Publication No. 2007-188145 [Patent Document 3] Japanese Patent Publication No. 2023-545253 [Patent Document 4] Japanese Unexamined Patent Publication No. 2012-242954 An example of the information processing system 100 is shown in outline.This is an explanatory diagram for describing the skill recommendation function (user-active version) of the information processing system 100.This is an explanatory diagram for describing the skill recommendation function (user-active version) of the information processing system 100.This is an explanatory diagram for describing the skill recommendation function (user-passive version) of the information processing system 100.This is an explanatory diagram illustrating the parameter generation function during skill execution by the information processing system 100.This is an explanatory diagram illustrating the parameter generation function during skill execution by the information processing system 100.This is an explanatory diagram illustrating the parameter generation function during skill execution by the information processing system 100.This is an explanatory diagram illustrating an example of input and output to the generated AI 400 by the information processing system 100.This is an explanatory diagram illustrating an example of input and output to the generated AI 400 by the information processing system 100.This is an explanatory diagram illustrating an example of input and output to the generated AI 400 by the information processing system 100.An example of the functional configuration of the information processing system 100 is shown in general terms.An example of the processing flow by the information processing system 100 is shown in general terms.An example of the processing flow by the information processing system 100 is shown in general terms.An example of the processing flow by the information processing system 100 is shown in general terms.A schematic example of the hardware configuration of a computer 1200 that functions as an information processing system 100 is shown below. The present invention will be described below through embodiments, but these embodiments are not intended to limit the scope of the claims. Furthermore, not all combinations of features described in the embodiments are necessarily essential to the solution of the invention. Conventionally, while generative AI services such as ChatGPT (registered trademark) can accept arbitrary prompts from users and provide answers that align with the questions, they have struggled to understand the user's situation and the challenges they face, and to provide insightful suggestions and answers. Furthermore, users themselves had to write the prompts and "master" the generative AI. In other words, only users with the ability to master generative AI (prompt engineering skills) could fully utilize its power, and the "super" efficiency improvements achieved through generative AI have not been realized. The information processing system 100 according to this embodiment may function as a business support platform in which, for example, on a SaaS application screen used by the user in their work, the user selects strips of text that indicate their interest, and the generative AI reads business challenges from the current situation/past usage history, etc., and presents appropriate applications or custom-made workflows. Strip selection may include range text selection, which is the act of selecting a range of text with the same feel as selecting when copying text. The "strip selection" function may include the "area screenshot format selection" method, which involves selecting an area by dragging from the top-left pivot point to the bottom-right pivot point, similar to the function in Windows (registered trademark) that allows you to select an area and take a screenshot by dragging from the top-left pivot point to the bottom-right pivot point. Figure 1 schematically shows an example of an information processing system 100. The information processing system 100 may be implemented by