Information processing apparatus, information processing method, and program

The system addresses inefficiencies in sticky note information sharing by using a machine learning model to generate and display feedback, facilitating efficient work review among multiple users.

JP2025150599AActive Publication Date: 2025-10-09KDDI AGILE DEV CENT CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2024051580
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-03-27
Publication Date
2025-10-09
Estimated Expiration
2044-03-27

AI Technical Summary

Technical Problem

Existing systems for sharing sticky note information among multiple users in group work, such as agile software development, increase effort and fail to provide benefits beyond typical online meetings, making it difficult to achieve efficient review of work.

Method used

An information processing system that utilizes a machine learning model to generate feedback information by inputting task and sticky note information, enabling efficient review by displaying evaluations on user terminals.

Benefits of technology

Enables quick and efficient review of work using sticky note information shared by multiple users, reducing processing time and enhancing the effectiveness of group meetings.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025150599000001_ABST
    Figure 2025150599000001_ABST
Patent Text Reader

Abstract

To enable efficient review of work using tag information shared by a plurality of users.SOLUTION: An information processing apparatus 1 includes: an acquisition unit 131 which acquires work information regarding work of a group including a plurality of users; a first generation unit 132 which inputs the work information to a machine learning model to generate first feedback information including evaluation of the work output by the machine learning model; a tag information receiving unit 133 which receives tag information to be shared in the group, the tag information including character strings regarding the work, from each of the users; a second generation unit 134 which inputs the first feedback information and the tag information to the machine learning model to generate second feedback information including evaluation of the tag information output by the machine learning model; and a display control unit 136 which causes information terminals used by the users, respectively, to display the second feedback information.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing device, an information processing method, and a program for processing sticky note information shared by a plurality of users. [Background technology]

[0002] Patent Document 1 describes a system in which a user pastes sticky note information onto electronic content, makes the pasted sticky note information viewable by other users, and receives evaluations of the pasted sticky note information from other users. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2013-8382 Summary of the Invention [Problem to be solved by the invention]

[0004] In a group working on agile software development, multiple users belonging to the group hold regular meetings to review the work. As in the system described in Patent Document 1, sticky note information related to the work is received from each of the multiple users belonging to the group, and the multiple users view and evaluate the received sticky note information. However, simply sharing sticky note information related to the work among multiple users increases the effort required for writing sticky note information, and it is difficult to achieve benefits beyond those of a typical online meeting.

[0005] The present invention has been made in consideration of these points, and aims to enable efficient review of work using sticky note information shared by multiple users. [Means for solving the problem]

[0006] An information processing device of a first aspect of the present invention includes an acquisition unit that acquires task information related to a task performed by a group including a plurality of users; a first generation unit that generates first feedback information including an evaluation of the task output by a machine learning model by inputting the task information into the machine learning model; a sticky note information receiving unit that receives sticky note information including a string related to the task from each of the plurality of users, the sticky note information being shared within the group; a second generation unit that generates second feedback information including an evaluation of the sticky note information output by the machine learning model by inputting the first feedback information and the sticky note information into the machine learning model; and a display control unit that displays the second feedback information on an information terminal used by each of the plurality of users.

[0007] The sticky note information receiving unit may receive the sticky note information in a meeting regarding the work that the group holds via network communication, and the first generation unit may generate the first feedback information before the meeting starts.

[0008] The sticky note information receiving unit may receive the sticky note information for a first conference and a second conference held after the first conference, and the second generation unit may input the first feedback information, the sticky note information for the first conference, and the sticky note information for the second conference into the machine learning model to generate the second feedback information including an evaluation of the sticky note information for the second conference output by the machine learning model.

[0009] The sticky note information receiving unit may receive the sticky note information for a first meeting and a second meeting held after the first meeting, and the first generation unit may input the work information and the sticky note information for the first meeting into the machine learning model to generate the first feedback information including an evaluation of the work output by the machine learning model.

[0010] The information processing device may further have a display request receiving unit that receives a display request from any one of the plurality of users to display any one of the sticky note information or any of the plurality of sticky note information, and the display control unit may cause the information terminal to display the second feedback information including an evaluation of the sticky note information indicated by the display request.

[0011] The display control unit may cause the second feedback information, which includes an evaluation of the sticky note information indicated by the display request received from any one of the plurality of users, to be displayed on all of the information terminals used by the plurality of users.

[0012] The second generation unit may start generating the second feedback information after the sticky note information receiving unit receives the sticky note information and before the display request receiving unit receives the display request for the sticky note information.

[0013] The acquisition unit may acquire the work information regarding the work for the group to develop software, and the first generation unit may input source code and release information of the software indicated by the work information into the machine learning model to generate the first feedback information.

[0014] The first generation unit may generate the first feedback information by inputting the plan and results of the work indicated by the work information into the machine learning model.

[0015] An information processing method of a second aspect of the present invention includes the steps of: acquiring task information related to a task performed by a group including a plurality of users; inputting the task information into a machine learning model to generate first feedback information including an evaluation of the task output by the machine learning model; receiving sticky note information including a string related to the task from each of the plurality of users, the sticky note information being shared within the group; inputting the first feedback information and the sticky note information into the machine learning model to generate second feedback information including an evaluation of the sticky note information output by the machine learning model; and displaying the second feedback information on an information terminal used by each of the plurality of users.

[0016] A third aspect of the program of the present invention causes a processor to execute the steps of acquiring task information related to a task performed by a group including a plurality of users, inputting the task information into a machine learning model to generate first feedback information including an evaluation of the task output by the machine learning model, receiving sticky note information including a string related to the task from each of the plurality of users and to be shared within the group, inputting the first feedback information and the sticky note information into the machine learning model to generate second feedback information including an evaluation of the sticky note information output by the machine learning model, and displaying the second feedback information on an information terminal used by each of the plurality of users. [Effects of the Invention]

[0017] According to the present invention, it is possible to efficiently review work using sticky note information shared by a plurality of users. [Brief explanation of the drawings]

[0018] [Figure 1] 1 is a schematic diagram of an information processing system according to an embodiment. [Figure 2] 1 is a block diagram of an information processing system according to an embodiment. [Figure 3] 10 is a schematic diagram for explaining a method in which an acquisition unit acquires work information. FIG. [Figure 4] 10 is a schematic diagram for explaining a method in which a sticky information receiving unit receives sticky information. FIG. [Figure 5] 10 is a schematic diagram illustrating a method in which a second generator generates second feedback information. FIG. [Figure 6] 10 is a schematic diagram for explaining a method in which a display request receiving unit receives a display request. FIG. [Figure 7] FIG. 2 is a schematic diagram of an exemplary screen displayed on an information terminal. [Figure 8] FIG. 10 is a sequence diagram of an exemplary information processing method executed by the information processing system according to the embodiment. [Figure 9] FIG. 10 is a schematic diagram for explaining a method in which an information processing device generates feedback information in a modified example. DETAILED DESCRIPTION OF THE INVENTION

[0019] [Outline of Information Processing System S] 1 is a schematic diagram of an information processing system S according to this embodiment. The information processing system S includes an information processing device 1 and a plurality of information terminals 2. The information processing system S may also include other devices such as servers and terminals.

[0020] The information processing device 1 is a computer that manages sticky note information received from the information terminal 2. The sticky note information includes character strings that are input by each of multiple users on the information terminal 2, and is shared within a group that includes multiple users. The information processing device 1 displays sticky note information input by one user belonging to a certain group on the information terminal 2 of each of one or more other users who belong to the group. The information processing device 1 also generates feedback information that includes an evaluation of the sticky note information, and displays the generated feedback information on the information terminal 2.

[0021] The information terminal 2 is a computer used by each of multiple users. A user is a person who uses the information terminal 2 to input and view sticky note information. The information terminal 2 is, for example, a smartphone, a tablet terminal, or a personal computer. The information terminal 2 has an operation unit such as a touch panel or a keyboard for receiving operations, and a display unit such as a liquid crystal display for displaying information. The information terminal 2 is associated in advance with a user by setting identification information (Identifier: ID) for identifying the user who uses the information terminal 2. The information terminal 2 is capable of communicating with the information processing device 1 via a network.

[0022] An overview of the processing executed by the information processing system S according to this embodiment will be described below. The information processing device 1 acquires work information related to work performed by a group including multiple users. The work information includes, for example, information related to the work plan, information related to the software to be worked on, and information related to knowledge about the work. The information processing device 1 acquires the work information from, for example, a work information database (work information DB) that is built in advance in the information processing device 1 or another device.

[0023] The information processing device 1 inputs the acquired task information into a machine learning model to generate first feedback information including an evaluation of the task output by the machine learning model. The machine learning model is, for example, a large language model (LLM) stored in advance in the information processing device 1 or another device.

[0024] After generating the first feedback information, the information processing device 1 receives sticky note information including a character string related to a task from each of the users included in the group, the sticky note information being shared within the group. The character string included in the sticky note information is, for example, a character string representing an impression, a criticism, a review, or the like of the task performed by the user.

[0025] The information processing device 1 inputs the generated first feedback information and the received sticky note information into a machine learning model to obtain an evaluation of the sticky note information output by the machine learning model, and generates second feedback information including the obtained evaluation. The machine learning model used by the information processing device 1 to generate the second feedback information is, for example, the same as the machine learning model used by the information processing device 1 to generate the first feedback information.

[0026] The information processing device 1 displays the generated second feedback information, together with the sticky note information used to generate the second feedback information, on the information terminals 2 used by each of the multiple users.

[0027] In a meeting held in a group including multiple users, multiple pieces of sticky note information are input, and if each piece of sticky note information is input into the machine learning model along with task information every time, it would take a long time for the machine learning model to read the task information and sticky note information and output an evaluation of the sticky note information. In contrast, the information processing system S generates first feedback information in advance by inputting task information into the machine learning model, and generates second feedback information by inputting the sticky note information and the first feedback information into the machine learning model when sticky note information is received from a user. This allows the information processing system S to quickly provide the user with an evaluation of the sticky note information by the machine learning model, thereby enabling efficient review of work using sticky note information shared by multiple users.

[0028] [Configuration of Information Processing System S] FIG. 2 is a block diagram of an information processing system S according to this embodiment. In FIG. 2, arrows indicate main data flows, and data flows other than those shown in FIG. 2 may also exist. In FIG. 2, each block indicates a functional configuration rather than a hardware (device) configuration. Therefore, the blocks shown in FIG. 2 may be implemented in a single device, or may be implemented separately in multiple devices. Data may be exchanged between blocks via any means, such as a data bus, a network, or a portable storage medium.

[0029] The information processing device 1 includes a communication unit 11, a storage unit 12, and a control unit 13. The information processing device 1 may be configured by connecting two or more physically separate devices via wired or wireless connections. The information processing device 1 may also be configured by a cloud, which is a collection of computer resources.

[0030] The communication unit 11 has a communication controller for transmitting and receiving data to and from the information terminal 2 via the network. The communication unit 11 notifies the control unit 13 of data received from the information terminal 2 via the network. The communication unit 11 also transmits data output from the control unit 13 to the information terminal 2 via the network.

[0031] The storage unit 12 is a storage medium including a ROM (Read Only Memory), a RAM (Random Access Memory), a hard disk drive, an SSD (Solid State Drive), etc. The storage unit 12 stores in advance programs to be executed by the control unit 13. The storage unit 12 may be provided outside the information processing device 1, in which case data may be exchanged between the storage unit 12 and the control unit 13 via a network.

[0032] The control unit 13 has an acquisition unit 131, a first generation unit 132, a sticky information reception unit 133, a second generation unit 134, a display request reception unit 135, and a display control unit 136. The control unit 13 is, for example, a processor such as a CPU (Central Processing Unit), and functions as the acquisition unit 131, the first generation unit 132, the sticky information reception unit 133, the second generation unit 134, the display request reception unit 135, and the display control unit 136 by executing a program stored in the storage unit 12.

[0033] The following describes in detail the processing executed by the information processing system S. In the information processing device 1, the acquisition unit 131 acquires work information related to work performed by a group including multiple users from a work information database previously constructed in the storage unit 12 of the information processing device 1 or another storage device. The work in this embodiment is work performed collaboratively by multiple users included in the group, such as work to develop software (also called a program or application).

[0034] 3 is a schematic diagram for explaining a method for acquiring task information by the acquisition unit 131. A task information database storing task information is constructed in advance in the storage unit 12 of the information processing device 1 or another storage device.

[0035] In software development work, work information includes, for example, plan information, software information, and knowledge information. Plan information is information that indicates the plan and results of the work. Plan information may be, for example, information (also called a backlog) that indicates the plan and results of the work based on multiple items that make up the work and the implementation status of each of the multiple items (not yet done, in progress, completed, etc.). Plan information may also be information that indicates the plan and results of the work based on, for example, the deadline for the work, the progress rate of the work, etc. Plan information may also include information such as the person in charge of the work or the department in charge.

[0036] The software information is information about the source code and release of the software to be worked on. The software information may include, for example, a lead time, which is the time from the registration (also called commit) of changed source code to its release (also called deployment) to the production environment. The software information may include, for example, a deployment frequency, which is the frequency at which releases are made. The software information may include, for example, a change failure rate, which is the percentage of releases of defective source code (source code that does not work as intended). The software information may include, for example, a mean time to repair, which is the average time from a failure to recovery. The software information may include, for example, a character string (such as a comment) added by a user when the source code was registered. Furthermore, the plan information may include information about the person in charge of software development or the department in charge.

[0037] The knowledge information is information that indicates general knowledge in the work. In the work of developing software, the knowledge information indicates knowledge about, for example, how to proceed with the software development, how to recover from a failure, how to share information, and the like.

[0038] The work information is not limited to the specific information shown here, and may include other information related to the work.

[0039] The first generation unit 132 generates first feedback information including an evaluation of the task output by the machine learning model by inputting the task information acquired by the acquisition unit 131 into the machine learning model. The first feedback information is information used to generate second feedback information described below, and is information that is not displayed on the information terminal 2 used by the user.

[0040] The machine learning model in this embodiment is, for example, a large-scale language model stored in advance in the information processing device 1 or another device. The large-scale language model is generated in advance by machine learning a large amount of character string data using a known deep learning process such as a DNN (Deep Neural Network). When a character string is input, the large-scale language model outputs a character string corresponding to the input character string.

[0041] The first generation unit 132 inputs the task information acquired by the acquisition unit 131 into a machine learning model at a predetermined timing (daily, weekly, etc.), and acquires an evaluation of the task output by the machine learning model. The evaluation of the task output by the machine learning model includes, for example, issues and solutions for the task. The first generation unit 132 generates first feedback information including the acquired evaluation of the task, and stores the generated first feedback information in the storage unit 12.

[0042] It is desirable that the first generating unit 132 generates the first feedback information before a meeting regarding the work that the group will perform via network communication (a meeting for sharing sticky information, described later, within the group) starts. This allows the information processing system S to generate an evaluation of the work in advance before the meeting starts, thereby reducing the time required for the process of generating an evaluation of the sticky information, described later.

[0043] The group holds a conference (also called an online conference or Web conference) regarding work via network communication. Each of the multiple users included in the group participates in the conference using the information terminal 2 used by that user. After the conference starts, the sticky note information receiving unit 133 receives sticky note information including character strings related to work from each of the multiple users, which sticky note information is to be shared within the group. The sticky note information receiving unit 133 receives the sticky note information, for example, during the conference regarding work that the group holds via network communication.

[0044] 4 is a schematic diagram for explaining a method for accepting sticky information by the sticky information accepting unit 133. The user inputs, on the information terminal 2, a character string that expresses an impression, a critique, a review, or the like of the work that the user has performed during a predetermined period (for example, the period from the previous meeting to the current meeting).

[0045] The information terminal 2 of each of the multiple users transmits sticky note information including the character string input by that user to the information processing device 1. The information terminal 2 may receive from the user, in addition to the character string, a designation of the display mode such as the shape, color, pattern, size, etc. of the character string or sticky note, and transmit the sticky note information including the received character string and display mode to the information processing device 1.

[0046] In the information processing device 1, the sticky note information receiving unit 133 receives sticky note information sent by each of the multiple information terminals 2, and stores the received sticky note information in the memory unit 12 in association with identification information for identifying the user using the information terminal 2.

[0047] The second generation unit 134 generates second feedback information including an evaluation of the sticky note information output by the machine learning model by inputting the first feedback information generated by the first generation unit 132 and the sticky note information received by the sticky note information receiving unit 133 into the machine learning model. The second feedback information is information generated based on the first feedback information and the sticky note information, and is information displayed on the information terminal 2 used by the user.

[0048] 5 is a schematic diagram illustrating a method for generating second feedback information by the second generation unit 134. At a predetermined timing (such as the time when the sticky information receiving unit 133 receives the sticky information), the second generation unit 134 inputs the first feedback information generated by the first generation unit 132 and the sticky information received by the sticky information receiving unit 133 into a machine learning model, and obtains an evaluation of the sticky information output by the machine learning model. The machine learning model used by the second generation unit 134 to generate the second feedback information is, for example, the same as the machine learning model used by the first generation unit 132 to generate the first feedback information.

[0049] The evaluation of the sticky note information output by the machine learning model includes, for example, issues and solutions for the content of the sticky note information. Furthermore, the evaluation of the sticky note information output by the machine learning model may be, for example, issues and solutions for the task indicated by the first feedback information that are related to the content of the sticky note information. The second generation unit 134 generates second feedback information including the evaluation of the acquired sticky note information, and stores the generated second feedback information in association with the sticky note information in the storage unit 12.

[0050] The feedback information generated by the second generation unit 134 is, for example, advice information for sticky note information entered by the user. The machine learning model is trained to output content such as advice from a scrum master in agile development as an evaluation. This allows the information processing system S to provide advice to the user, particularly in meetings during work such as agile development, and support the work.

[0051] It is desirable that the second generation unit 134 starts generating the second feedback information after the sticky information receiving unit 133 receives the sticky information and before the display request receiving unit 135, which will be described later, receives a request to display the sticky information. This allows the information processing system S to generate an evaluation of the sticky information in advance before a request to display the sticky information is made, thereby reducing the time required for the process of displaying the sticky information and the second feedback information.

[0052] The display request receiving unit 135 receives a display request from any one of the multiple users to display any one of the multiple sticky note information. The user making the display request is a specific user (such as an administrator) designated in advance among the multiple users included in the group, or any user among the multiple users included in the group.

[0053] 6 is a schematic diagram illustrating a method in which the display request receiving unit 135 receives a display request. Before the display request receiving unit 135 receives a display request, the display control unit 136 causes each of the multiple information terminals 2 to display at least a portion of the content of each piece of sticky note information or information about the user who input the sticky note information. One of the multiple users specifies, on the information terminal 2, one piece of sticky note information to be displayed from among the pieces of sticky note information input by the multiple users. The information terminal 2 transmits, to the information processing device 1, a display request including an ID for identifying the specified sticky note information.

[0054] In the information processing device 1, the display request receiving unit 135 receives a display request transmitted by the information terminal 2. The display control unit 136 identifies sticky note information corresponding to the ID indicated in the display request received by the display request receiving unit 135, and acquires second feedback information associated with the identified sticky note information in the storage unit 12 as second feedback information including an evaluation of the sticky note information indicated by the display request.

[0055] The display control unit 136 associates the sticky note information indicated by the display request with the specified second feedback information, and displays them on the information terminals 2 used by each of the multiple users included in the group to which the user who made the display request belongs. That is, the display control unit 136 displays the second feedback information, including an evaluation of the sticky note information indicated by the display request received from any of the multiple users, on all of the information terminals 2 used by the multiple users. This allows the information processing system S to display common sticky note information and second feedback information on the information terminals 2 of all users participating in the conference, making it easier to progress with the conference.

[0056] Fig. 7 is a schematic diagram of an exemplary screen displayed on the information terminal 2. The upper diagram in Fig. 7 shows the state before the user makes a display request. Before the user makes a display request, the display control unit 136 causes each of the multiple information terminals 2 to display a reduced version of multiple sticky information N1.

[0057] The reduced sticky note information N1 may include at least a part of the content of the sticky note information. Furthermore, the reduced sticky note information N1 does not have to include the content of the sticky note information, and may include information of the user who input the sticky note information (user name, ID, etc.). In the example of FIG. 7, the display control unit 136 displays multiple sticky note information N1 in an overlapping state, but the multiple sticky note information N1 may also be displayed separately. Any one of the multiple users designates any one of the multiple sticky note information N1 displayed on the information terminal 2.

[0058] The information terminal 2 transmits a display request indicating sticky information specified by the user to the information processing device 1. The display control unit 136 associates the sticky information indicated by the display request with the second feedback information, and displays them on the information terminals 2 used by each of the multiple users included in the group that includes the user who made the display request.

[0059] 7 shows the state after the user has made a display request. In response to the display request receiving unit 135 receiving the display request, the display control unit 136 causes each of the multiple information terminals 2 to display the sticky note information N2 indicated by the display request and the second feedback information F generated for the sticky note information N2. This allows the information processing system S to provide the user with an evaluation by the machine learning model of the sticky note information input by the user, thereby improving the effectiveness of reviewing work within a group.

[0060] [Sequence of information processing methods] 8 is a sequence diagram of an exemplary information processing method executed by the information processing system S according to this embodiment. In the information processing device 1, the acquisition unit 131 acquires task information related to tasks performed by a group including multiple users from a task information database previously constructed in the storage unit 12 of the information processing device 1 or another storage device (S11).

[0061] The first generation unit 132 inputs the task information acquired by the acquisition unit 131 into a machine learning model, thereby generating first feedback information including an evaluation of the task output by the machine learning model (S12). The machine learning model is, for example, a large-scale language model stored in advance in the information processing device 1 or another device. The first generation unit 132 stores the generated first feedback information in the storage unit 12.

[0062] After a meeting regarding work that the group will perform via network communication has started, the sticky note information receiving unit 133 receives sticky note information including a character string related to the work from each of the multiple users, the sticky note information being shared within the group (S13).

[0063] The second generating unit 134 generates second feedback information including an evaluation of the sticky information output by the machine learning model by inputting the first feedback information generated by the first generating unit 132 and the sticky information received by the sticky information receiving unit 133 into the machine learning model (S14). The machine learning model used by the second generating unit 134 to generate the second feedback information is, for example, the same as the machine learning model used by the first generating unit 132 to generate the first feedback information.

[0064] The display request receiving unit 135 receives a display request from any one of the multiple users to display any one of the multiple pieces of sticky note information (S15). The display control unit 136 associates the sticky note information indicated by the display request with second feedback information corresponding to the sticky note information, and displays them on the information terminals 2 used by each of the multiple users included in the group that includes the user who made the display request (S16).

[0065] Note that, before the second generation unit 134 generates the second feedback information in step S14, the display request receiving unit 135 may receive a display request in step S15. In this case, the display control unit 136 may cause the information terminal 2 used by each of the multiple users to display, together with the sticky note information indicated by the display request, a message indicating that the second feedback information is being generated. Thereafter, as soon as the generation of the second feedback information by the second generation unit 134 is completed, the display control unit 136 may cause the information terminal 2 used by each of the multiple users to display, together with the sticky note information indicated by the display request.

[0066] [Effects of the embodiment] According to the information processing system S of this embodiment, the information processing device 1 generates first feedback information in advance by inputting task information into a machine learning model, and generates second feedback information by inputting the sticky note information and the first feedback information into the machine learning model when sticky note information is received from a user. This allows the information processing system S to quickly provide the user with an evaluation of the sticky note information by the machine learning model, thereby enabling efficient review of work using sticky note information shared by multiple users.

[0067] <Modification> In the above-described embodiment, feedback information is generated based on sticky note information from one conference, whereas in this modified example, feedback information is generated taking into account sticky note information from multiple conferences. Below, the differences from the above-described embodiment will be mainly described.

[0068] 9 is a schematic diagram for explaining a method in which the information processing device 1 generates feedback information in this modification. In this modification, a meeting held in the past is referred to as a previous meeting (first meeting), and a meeting held after the previous meeting is referred to as a current meeting (second meeting). The previous meeting may be a single meeting or multiple meetings.

[0069] In the previous conference, as in the above-described embodiment, the first generation unit 132 generates first feedback information, the sticky information receiving unit 133 receives sticky information from multiple users, and the second generation unit 134 generates second feedback information. The first feedback information, sticky information, and second feedback information in the previous conference are stored in the storage unit 12 in association with an ID for identifying the previous conference.

[0070] In the current conference, as in the above-described embodiment, the first generation unit 132 generates first feedback information based on task information. The sticky note information receiving unit 133 receives sticky note information for the current conference from multiple users. The sticky note information receiving unit 133 also acquires sticky note information for the previous conference from the storage unit 12.

[0071] The second generation unit 134 inputs the first feedback information for the current conference, the sticky note information for the previous conference, and the sticky note information for the current conference into a machine learning model, thereby generating second feedback information including an evaluation of the sticky note information for the current conference output by the machine learning model. Through this processing, the second generation unit 134 can generate the second feedback information by taking into account both the sticky note information for the previous conference and the sticky note information for the current conference.

[0072] Furthermore, the first generating unit 132 may generate the first feedback information by inputting the task information and the sticky note information from the previous meeting into a machine learning model. In this case, the second generating unit 134 inputs the first feedback information from the current meeting (i.e., first feedback information reflecting the sticky note information from the previous meeting) and the sticky note information from the current meeting into the machine learning model, thereby generating second feedback information including an evaluation of the sticky note information from the current meeting output by the machine learning model. Even in such processing, the second generating unit 134 can generate the second feedback information by taking into consideration both the sticky note information from the previous meeting and the sticky note information from the current meeting.

[0073] According to this modified example, the information processing system S can generate feedback information using a machine learning model based on sticky note information from the previous meeting in addition to sticky note information from the current meeting, making it possible to efficiently review work using sticky note information from multiple meetings.

[0074] Furthermore, this invention will make it possible to contribute to Goal 9 of the United Nations' Sustainable Development Goals (SDGs), which is "Build resilient infrastructure, promote inclusive and sustainable industrialization, and promote innovation and resilience."

[0075] The present invention has been described above using embodiments, but the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes are possible within the scope of the gist of the present invention. For example, all or part of the device can be configured by functionally or physically distributing or integrating any unit. Furthermore, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effects of the new embodiments resulting from the combination also have the effects of the original embodiments. [Explanation of symbols]

[0076] S Information Processing System 1. Information processing equipment 11 Communications Department 12 Storage section 13 Control Unit 131 Acquisition Department 132 1st generation part 133 Sticky Note Information Reception Department 134 Second generation part 135 Display request reception unit 136 Display control unit 2. Information terminal

Claims

1. an acquisition unit that acquires work information related to work performed by a group including a plurality of users; a first generation unit that inputs the task information into a machine learning model to generate first feedback information including an evaluation of the task output by the machine learning model; a sticky information receiving unit that receives sticky information including a character string related to the work from each of the plurality of users and that is to be shared within the group; a second generation unit that generates second feedback information including an evaluation of the sticky note information output by the machine learning model by inputting the first feedback information and the sticky note information to the machine learning model; a display control unit that displays the second feedback information on an information terminal used by each of the plurality of users; An information processing device having the above.

2. the sticky note information receiving unit receives the sticky note information in a meeting regarding the work that the group holds via network communication; the first generation unit generates the first feedback information before the conference starts. The information processing device according to claim 1 .

3. the sticky information receiving unit receives the sticky information for the first conference and the second conference that is held after the first conference; the second generation unit inputs the first feedback information, the sticky note information in the first conference, and the sticky note information in the second conference into the machine learning model, thereby generating the second feedback information including an evaluation of the sticky note information in the second conference output by the machine learning model; The information processing device according to claim 2 .

4. the sticky information receiving unit receives the sticky information for the first conference and the second conference that is held after the first conference; the first generation unit inputs the task information and the sticky note information in the first meeting into the machine learning model to generate the first feedback information including an evaluation of the task output by the machine learning model; The information processing device according to claim 2 .

5. a display request receiving unit configured to receive a display request from any one of the plurality of users to display any one of the sticky note information or any one of the plurality of sticky note information; the display control unit causes the information terminal to display the second feedback information including an evaluation of the sticky note information indicated by the display request. The information processing device according to claim 1 .

6. the display control unit causes the second feedback information, including an evaluation on the sticky note information indicated by the display request received from any one of the plurality of users, to be displayed on all the information terminals used by the plurality of users. The information processing device according to claim 5 .

7. the second generation unit starts generating the second feedback information after the sticky note information receiving unit receives the sticky note information and before the display request receiving unit receives the display request for the sticky note information. The information processing device according to claim 5 .

8. the acquisition unit acquires the work information related to the work for the group to develop software, the first generation unit inputs information about a source code and a release of the software indicated by the work information into the machine learning model to generate the first feedback information; The information processing device according to claim 1 .

9. the first generation unit inputs the plan and results of the work indicated by the work information into the machine learning model to generate the first feedback information; The information processing device according to claim 1 .

10. The processor executes obtaining task information relating to a task performed by a group including a plurality of users; generating first feedback information including an evaluation of the task output by a machine learning model by inputting the task information into the machine learning model; receiving sticky note information including a character string related to the work from each of the plurality of users, the sticky note information being shared within the group; generating second feedback information including an evaluation of the sticky note information output by the machine learning model by inputting the first feedback information and the sticky note information into the machine learning model; displaying the second feedback information on an information terminal used by each of the plurality of users; An information processing method comprising:

11. The processor obtaining activity information relating to an activity by a group including a plurality of users; generating first feedback information including an evaluation of the task output by a machine learning model by inputting the task information into the machine learning model; receiving sticky note information including a character string related to the work from each of the plurality of users, the sticky note information being shared within the group; generating second feedback information including an evaluation of the sticky note information output by the machine learning model by inputting the first feedback information and the sticky note information into the machine learning model; displaying the second feedback information on an information terminal used by each of the plurality of users; A program that executes.

Citation Information

Patent Citations

  • Job activity evaluation method, job evaluation program and job activity evaluation system

    JP2016134158A

  • Information processing apparatus and information processing program

    JP2017091328A

  • Communication system and evaluation method

    JP2022023459A

  • Conference management system, conference management method, document preparation system, and document preparation method

    JP2023001849A

  • Information processing device, information processing method, program, and information processing system

    JP2023117614A