Information Processing System and Information Processing Method

The system addresses the burden of creating evaluation texts by using a language model to generate texts based on messages from the target person, resulting in a more efficient and accurate evaluation process.

JP7685785B1Active Publication Date: 2025-05-30MIKULAK INC
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024045526
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-03-21
Publication Date
2025-05-30
Estimated Expiration
2044-03-21

AI Technical Summary

Technical Problem

Evaluators face a heavy burden in creating evaluation texts for target persons, as it involves complex and delicate work.

Method used

The system generates an evaluation text using one or more messages posted by the target person, leveraging a language model to provide an appropriate text for the evaluator.

Benefits of technology

This approach reduces the evaluator's burden by providing a relevant and accurate evaluation text, reflecting the target person's thoughts, feelings, and original personality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007685785000001_ABST
    Figure 0007685785000001_ABST
Patent Text Reader

Abstract

Regarding the creation of a text for evaluating a target person, the burden on the evaluator is reduced. 【Solution means】The control system 1 has a function of generating an evaluation text regarding the evaluation of the target person by the function of the language model 8 using one or more messages posted by the target person, and a function of providing the evaluation text to the evaluator, and provides the evaluator with an evaluation text generated with the messages of the target person reflected.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information processing system capable of executing processing related to the evaluation of a target person and an information processing method by the information processing system.

Background Art

[0002] Conventionally, it has been widely practiced for an evaluator to create a text (hereinafter referred to as an "evaluation text") regarding the evaluation of a target person. For example, a school teacher creates an opinion (evaluation text) of a student (target person) to be described in a report card, a company supervisor creates an evaluation text regarding the work of a subordinate (target person), or a recruiter creates an evaluation text regarding the recruitment of a job applicant (target person). Patent Document 1 describes a technique for evaluating an individual or a group, in which a system calculates a charity score based on charitable acts such as donation acts and volunteer acts, calculates a living environment score based on the living environment surrounding the individual or group, and presents these as evaluation scores.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] In order for an evaluator to create an evaluation text, it is necessary to evaluate others and put it into words. And the work of evaluating others and putting it into words may involve delicate and difficult work, and in many cases, it was a heavy burden on the evaluator.

[0005] The present invention has been made to solve such problems, and an object thereof is to reduce the burden on an evaluator in creating a text regarding the evaluation of a target person.

Means for Solving the Problems

[0006] In order to solve the above problems, the present invention uses one or more messages posted by a target person to generate an evaluation text regarding the evaluation of the target person by a language model, and provides the text to an evaluator.

Advantages of the Invention

[0007] It is assumed that the content of the message posted by the target person reflects "the thoughts and feelings of the target person when the post was made", "the original personality and individuality of the target person", "the circumstances leading to the target person's posting", and so on. Therefore, the message posted by the target person is appropriate as a material for use in evaluating the target person, and thus it can be said that the text generated by the function of the language model based on the message is appropriate as a text regarding the evaluation of the target person. Based on the above, according to the present invention configured as described above, since an evaluation text regarding the evaluation of the target person with appropriateness is provided to the evaluator, the evaluator can use the evaluation text to create a text regarding the final evaluation of the target person, and the burden on the evaluator can be reduced.

Brief Description of the Drawings

[0008]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Mode for Carrying Out the Invention

[0009] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a diagram showing a configuration example of a control system 1 (information processing system) according to the present embodiment. As shown in FIG. 1, the control system 1 includes an information processing server 2 (information processing system, server, computer), a teacher terminal 3 (information processing system, terminal, computer), and a student terminal 4 (information processing system, terminal, computer). The information processing server 2, the teacher terminal 3, and the student terminal 4 can all be connected to a network N including the Internet, a telephone network, and other communication networks. A language model server 5 and a database server 6 are connected to the network N.

[0010] In this embodiment, one class in an elementary school (hereinafter referred to as the "assigned class") is assumed. The assigned class includes one homeroom teacher and a plurality of students. Hereinafter, the teacher of the assigned class is referred to as the "assigned teacher", and the students of the assigned class are referred to as the "assigned students". The assigned teacher corresponds to the evaluator, and the assigned students correspond to the "targets". The teacher terminal 3 is a terminal used by the assigned teacher. However, the teacher terminal 3 is for the convenience of indicating the terminal used by the assigned teacher and does not mean a terminal exclusively used by the assigned teacher. The type of the teacher terminal 3 can be anything. For example, a tablet computer (including a so-called smartphone), a desktop computer, or a notebook computer can function as the teacher terminal 3. The student terminal 4 is a terminal used by the assigned students. However, the student terminal 4 is for the convenience of indicating the terminal used by the students and does not mean a terminal exclusively used by the students. The type of the student terminal 4 can be anything. In particular, in recent years, there are elementary schools that distribute tablet terminals to each student. In this case, the tablet terminals distributed to each student can function as the student terminals 4.

[0011] The information processing server 2 has a function of providing a predetermined service. Hereinafter, the service provided by the information processing server 2 is referred to as the "subject service". The subject service includes a service related to observations. An observation is an evaluation text regarding the evaluation of a student (subject) by a teacher (evaluator). The observations may widely include not only evaluations regarding the activities, actions, attitudes, etc. of the student at school, but also guidance / advice for the student and other information provided from the teacher to the student or related persons (especially guardians). The observations may be recorded on a notification form, a contact form, or other media provided to the student or related persons. In FIGS. 1 and 2, the information processing server 2 is represented by one block. However, this does not mean that the information processing server 2 is composed of a single server device. For example, the information processing server 2 may be composed of a plurality of server devices. In this case, the server devices constituting the information processing server 2 may include a web server or a web application server. Also, in this case, the information processing server 2 may be configured to include a plurality of server devices that are load-balanced by a load balancer. In this case, each of the server information processing units 10 of the plurality of server devices, or a plurality of combinations, functions as the "server information processing unit".

[0012] The database server 6 is a server device capable of storing a database. Various databases are stored in the database server 6. The databases stored in the database server 6 at least include a posting space database 7 (hereinafter referred to as "space DB7"). In FIG. 1, the database server 6 is connected to the information processing server 2 via the network N, but the database server 6 may not be connected to the network N. For example, the database server 6 may be connected to the information processing server 2 via a LAN, or may be directly connected to the information processing server 2 by wire or wirelessly.

[0013] The language model server 5 is a server equipped with the language model 8. The provider of the language model 8, the type of the language model 8, and the machine learning method of the language model 8 are not limited. The language model 8 may be a large language model. In this case, the language model 8 may be additionally trained from the viewpoint of being used for the generation of findings. The language model server 5 has a function of inputting a prompt (question sentence) from an external device, generating an answer sentence for the prompt by the function of the language model 8, and responding to the external device with the answer sentence. The information processing server 2 is appropriately given the right to use the language model server 5.

[0014] FIG. 2 is a block diagram showing a functional configuration example of the information processing server 2, the teacher terminal 3, and the student terminal 4. As shown in FIG. 2, the information processing server 2 includes, as a functional configuration, a server information processing unit 10 (information processing unit), a server communication unit 11, and a server storage unit 12. The teacher terminal 3 includes, as a functional configuration, a terminal information processing unit 13t (information processing unit), a terminal communication unit 14t, a terminal display unit 15t (display unit), a terminal input unit 16t, and a terminal storage unit 17t. The student terminal 4 includes, as a functional configuration, a terminal information processing unit 13s (information processing unit), a terminal communication unit 14s, a terminal display unit 15s (display unit), a terminal input unit 16s, and a terminal storage unit 17s.

[0015] The server information processing unit 10 includes a processing device including a processor and a primary storage device. The server information processing unit 10 executes processing by reading a program stored in a storage area (which may be another storage area) of the server storage unit 12 into the primary storage device and executing it. That is, the server information processing unit 10 executes processing through the cooperation of hardware and software. The server communication unit 11 includes a communication device including a communication control device and a network interface. The server communication unit 11 communicates with an external device by the communication device under the control of the server information processing unit 10. Hereinafter, it is assumed that the communication by the information processing server 2 is appropriately executed by the server communication unit 11, and the description of the communication is omitted. The server storage unit 12 stores data in a non-volatile memory. The non-volatile memory is, for example, a hard disk drive (which may be another magnetic storage device), a ROM, or a flash memory.

[0016] The terminal information processing unit 13t includes a processing device including a processor and a primary storage device. The terminal information processing unit 13t executes processing by reading a program stored in the storage area of the terminal storage unit 17t (it may be another storage area) into the primary storage device and executing it. That is, the terminal information processing unit 13t executes processing through the cooperation of hardware and software. The above points regarding the terminal information processing unit 13t are the same for the terminal information processing unit 13s. The terminal communication unit 14t includes a communication device including a communication control device and a network interface. The terminal communication unit 14t communicates with an external device by the communication device under the control of the terminal information processing unit 13t. Hereinafter, it is assumed that the communication by the teacher terminal 3 is appropriately executed by the terminal communication unit 14t, and the description regarding communication is omitted. The above points regarding the terminal communication unit 14t are the same for the terminal communication unit 14s. The terminal display unit 15t includes a liquid crystal panel, an organic EL panel, and other display devices. The terminal display unit 15t displays an image on the display device under the control of the terminal information processing unit 13t. The above points regarding the terminal display unit 15t are the same for the terminal display unit 15s. The terminal input unit 16t detects an input to the input device and outputs the detection result to the terminal information processing unit 13t. The input device is, for example, a keyboard, a mouse, a touch panel, or a camera. The above points regarding the terminal input unit 16t are the same for the terminal input unit 16s. The terminal storage unit 17 stores data in a non-volatile memory. The above points regarding the terminal storage unit 17t are the same for the terminal storage unit 17s.

[0017] As shown in FIG. 2, a dedicated application AP (hereinafter referred to as "dedicated app AP") is installed on the teacher terminal 3 and the student terminal 4. The dedicated app AP is dedicated software implemented with functions to provide various screens related to this service, functions to transmit and receive various information to and from the information processing server 2, and functions to execute other processes related to this service. The terminal information processing unit 13t and the terminal information processing unit 13s basically execute processing by utilizing the functions of the dedicated app AP (including the terminal's OS, web applications available to the dedicated app AP, and other programs that can cooperate with the dedicated app AP). Even if not specifically described, the terminal information processing unit 13t and the terminal information processing unit 13s execute the following processing as necessary. That is, the terminal information processing unit 13t and the terminal information processing unit 13s communicate with the server information processing unit 10 and other external devices as necessary to obtain information required for processing. Also, the terminal information processing unit 13t and the terminal information processing unit 13s communicate with the server information processing unit 10 and other external devices as necessary to request the execution of processing and obtain the processing results.

[0018] Next, the operation of the control system 1 will be described separately for each scenario.

[0019] <Scene S1 where the teacher in charge creates a posting space> In this service, the teacher in charge can create a posting space by causing the control system 1 to generate a posting space. The posting space refers to the posting space that receives the messages of the students in charge. The posting space is a concept that includes objects such as timelines, submission boxes, rooms, threads, etc. The students in charge can select a desired posting space from the posting spaces created by the teacher in charge and post messages. Furthermore, one student in charge can post comments within that posting space about the messages posted by other students in charge in a certain posting space. The message is information posted by the student in charge as new posting information, not as posting information about messages that have already been made. Also, the comment is information posted by the student in charge as posting information for messages that have already been made, not as new posting information. The message does not include a comment, and the comment does not include a message. Messages and comments are terms used for convenience to distinguish them. In this embodiment, the message by the student in charge is a set of information that is uploaded in response to an instruction by the student in charge after the message is input on the student terminal 4. However, in the case of a configuration where, during the input of the message, the input part is automatically uploaded to the information processing server 2 (or another server) and automatically saved, this part is also included in the concept of the message. Hereinafter, the operation of the control system 1 in the scene S1 where the teacher in charge creates a posting space will be described.

[0020] When creating a submission space, the teacher in charge starts the dedicated application AP on the teacher terminal 3 and logs in. When logging in, the server information processing unit 10 collaborates with the terminal information processing unit 13t to authenticate the teacher in charge. The server information processing unit 10 obtains the user ID of the teacher in charge during authentication. The user ID is identification information for users (including teachers in charge and students in charge) who use this service. The database server 6 stores a user management database (not shown). The user management database stores information about users in association with their user IDs. The server information processing unit 10 can obtain information about the teacher in charge from the user management database using the user ID of the teacher in charge. Information about the teacher in charge includes the class in charge (such as Class 1, Grade 4, Class 2, Grade 5, etc.) to which the teacher in charge belongs. Even if not specifically described below, the server information processing unit 10 obtains information about the teacher in charge from the user management database as needed. The above points are the same when a student in charge logs in. That is, in response to the login of the student in charge, a state is constructed in which the server information processing unit 10 can obtain information about the student in charge.

[0021] After logging in, the teacher in charge performs a predetermined operation to instruct the display of the submission space generation screen 20. In response to this instruction, the terminal information processing unit 13t displays the submission space generation screen 20 on the terminal display unit 15t. The terminal information processing unit 13t obtains information necessary for the display of this screen from the server information processing unit 10 and displays this screen. The point that the terminal information processing unit 13t obtains information necessary for the display of one screen from the server information processing unit 10 is the same for the display of other screens. The same also applies to the display of screens by the terminal information processing unit 13s. FIG. 3 is an example of the submission space generation screen 20. As shown in FIG. 3, information indicating the class in charge is displayed on the submission space generation screen 20. In addition, columns for entering the subject, semester, and class name are provided on this screen. The teacher in charge selects values from the pull-down menu for the subject and semester, and enters a desired string for the class name.

[0022] A subject is a type of educational content taught to students in elementary school, such as drawing, physical education, arithmetic, and Japanese. The "other" indicating that it does not correspond to any of the prepared types may be included in the subject. The teacher in charge inputs the subject to be associated with the submission space. A semester is a period that divides a school year. In this embodiment, it is one of the first semester, the second semester, and the third semester. The teacher in charge inputs the semester to be associated with the submission space. The class name is the name given to the submission space. The teacher in charge can freely set the class name. However, it is assumed that the class name is in line with the theme of the submission space. For example, assume that the teacher in charge intends to create a submission space regarding the impressions of a clay work class in drawing in the third semester. In this case, the teacher in charge inputs "drawing" as the subject, "the third semester" as the semester, and "Tell me your impressions of the clay work." as the class name on the submission space generation screen 20. The subject, semester, and class name each correspond to the meta-information about the submission space. Hereinafter, the subject input on the submission space generation screen 20 is referred to as the input subject, the semester as the input semester, and the class name as the input class name. Also, the combination of the input subject, input semester, and input class name is referred to as the input meta-information.

[0023] The teacher in charge inputs the input meta-information on the submission space generation screen 20 and selects the confirmation button 21 to confirm the input. When the confirmation button 21 is selected, the terminal information processing unit 13t transmits the input meta-information to the server information processing unit 10 and requests the generation of a submission space. In response to the request, the server information processing unit 10 generates one record in the space DB 7. Hereinafter, the record in the space DB 7 is referred to as the "space DB record". Fig. 4(A) is a diagram showing the content of the space DB record. The space DB record has a submission space ID as a field <f>, class <f>, textbooks <f>, semester <f>, Course Name <f>and reception message <f>including. Note that <f>is a symbol indicating that the corresponding term is a field / item having a value. The server information processing unit 10 generates a unique post space ID and uses it as the post space ID for a new record <f>Register it. The server information processing unit 10 is of the class <f>Register the responsible class. The server information processing unit 10 is the textbook <f>, semester <f>And course name <f>Register the input textbook, input semester, and input course name. The server information processing unit 10 receives the reception message <f>Register null value reception message information. The reception message information will be described later. When a new space DB record is generated in the space DB7, a new posting space is generated. The function of the server information processing unit 10 to generate a space DB record including the posting space ID and meta information (input textbook, input semester, and input course name) corresponds to the function of generating a posting space in association with the meta information.

[0024] In this embodiment, the teacher in charge can only generate a posting space corresponding to the class to which he / she belongs. In this regard, the teacher in charge may be configured to be able to specify any one or more classes and generate a posting space corresponding to the specified one or more classes. Students of the specified one or more classes can post messages and comments to the posting space.

[0025] <Scene S2 where the student in charge posts a message> Next, the operation of the control system 1 in scene S2 where the student in charge posts a message to the posting space will be described. In the description of scene S2, the student in charge who posts the message is referred to as the "first student". The first student starts and logs in to the dedicated app AP on his / her student terminal 4. Upon logging in, the server information processing unit 10 obtains the user ID of the first student. Next, the first student performs a predetermined operation to instruct the display of the posting-related screen 23. In response to the instruction, the terminal information processing unit 13s displays the posting-related screen 23 on the terminal display unit 15s.

[0026] FIG. 5 is a diagram showing an example of the posting-related screen 23. As shown in FIG. 5, a posting space selection column 24 is provided on the left part of the posting-related screen 23, and a message list area 25 is provided on the right part. In FIG. 5, a posting space is selected by the first student, and accordingly, a message list image 26 is shown in the message list area 25. However, when no posting space is selected, the message list area 25 is blank. Also, when the selected posting space is switched, the message list image 26 is switched to an image corresponding to the posting space after selection. In the posting space selection column 24, each subject (drawing, physical education, Japanese language, etc.) is displayed. When a subject that is the posting space selection column 24 is selected, each class name of the posting space corresponding to that subject is displayed. However, the posting spaces where class names are displayed are limited to the posting spaces of the class to which the first student belongs (= the posting spaces where the first student can post messages). The first student selects one posting space by selecting one class name. The posting space selected by the first student in the description of scene S2 is referred to as the "selected posting space".

[0027] When a posting space is selected by the first student, the terminal information processing unit 13s transmits the posting space ID of the selected posting space to the server information processing unit 10 and requests a response of received message information. In response to the request, the server information processing unit 10 acquires the received message information from the space DB record corresponding to the posting space ID. The received message information corresponding to one posting space includes individual message information for each message posted to the one posting space. (B) of FIG. 4 is a diagram showing the content of the individual message information. The individual message information has, as a field, a message ID <f>and the message poster <f>and the message posting date and time <f>and the message content <f>and received comments <f>comprises. The message ID is identification information of the message. The message poster <f>Message poster information for identifying the student who posted the corresponding message is registered. The message poster information includes the user ID of the corresponding student. The message posting date and time is registered with message posting date and time information indicating the date and time (date + time) when the corresponding message was posted. Message content <f>Message content information indicating the content of the corresponding message is stored therein. Received comment <f>It stores received comment information. The received comment information will be described later.

[0028] After acquiring the received message information, the server information processing unit 10 transmits the information to the terminal information processing unit 13s. The received message information transmitted here includes the individual message information of each message posted in the selected posting space. The terminal information processing unit 13s receives the information and displays a message list image 26 in the message list area 25 based on the information. As shown in FIG. 5, in the message list image 26, a message block 27 is displayed for each message posted in the selected posting space. Each of the message blocks 27 is selectable. In the message block 27, the name of the poster of the corresponding message, the posting date and time, and the number of comments are displayed. Also, the content of the message is displayed in the message block 27. However, when the number of characters of the message exceeds the character limit, only a part of the message is displayed in the message block 27. The received message information contains all the information necessary for displaying the message list image 26. By checking the message list image 26, the first student can check the content and accompanying information of the messages posted in the selected posting space. Note that the content of the message block 27 is not limited to the content illustrated in FIG. 5. As an example, an icon or a photo indicating the poster of the message may be displayed in the message block 27.

[0029] As shown in FIG. 5, a new creation button 28 is provided below the message list area 25. When the first student posts a message to the selection and posting space, the new creation button 28 is selected. When the new creation button 28 is selected, the terminal information processing unit 13s displays a message input screen 29 on the terminal display unit 15s. FIG. 6 is a diagram showing an example of the message input screen 29. On the message input screen 29, the class name of the selection and posting space is displayed. Also, on this screen, a message input field 30 for inputting the content of the message (a character string indicating the message) and a posting execution button 31 are displayed. The first student inputs the content of the message in the message input field 30. The input message content corresponds to the message content information. Further, the first student selects the posting execution button 31 to confirm the input. When the posting execution button 31 is selected, the terminal information processing unit 13s transmits the message content information input in the message input field 30 to the server information processing unit 10. In this embodiment, the message is composed of a character string. However, the message may be configured to include still images, moving images, music files, and other forms of data. This also applies to comments.

[0030] The server information processing unit 10 receives the message content information. Next, the server information processing unit 10 adds the individual message information to the received message information corresponding to the selection and posting space. The individual message information includes a message ID with a unique value, the message poster information of the first student, the posting date and time information indicating the date and time when the posting execution button 31 was selected, the message content information received by the server information processing unit 10, and the received comment information with a null value. By adding the individual message information to the received message information, the posting of the message by the first student is completed. The function of the server information processing unit 10 to associate the posting space ID with the individual message information corresponds to the function of managing messages for each posting space.

[0031] After adding the individual message information to the received message information, the server information processing unit 10 transmits the received message information to the terminal information processing unit 13s. The terminal information processing unit 13s updates the posting-related screen 23 based on the received message information. As a result, the message posted by the first student is reflected on the posting-related screen 23.

[0032] <Scene S3 where the responsible student posts a comment on another student's message> Next, the operation of the control system 1 in scene S3 where the responsible student posts a comment on the message of another student posted in the posting space will be described. In the description of scene S3, the responsible student who posts the comment is referred to as the "second student". The second student starts and logs in to the dedicated app AP of their student terminal 4. In response to the login, the server information processing unit 10 recognizes the user ID of the second student. The second student performs the necessary operations to instruct the display of the posting-related screen 23 (Fig. 5). In response to the instruction, the terminal information processing unit 13s displays the posting-related screen 23 on the terminal display unit 15s. The second student selects one posting space using the posting space selection bar 24. In the description of scene S3, the posting space selected by the second student is referred to as the "selected posting space". In response to the selection of the selected posting space, the terminal information processing unit 13s, in cooperation with the server information processing unit 10, displays a message list image 26 corresponding to the selected posting space in the message list area 25. The second student selects a desired message block 27 from the message blocks 27 of the message list image 26. In the description of scene S3, the message corresponding to the message block 27 selected by the second student is referred to as the "selected message".

[0033] When the message block 27 is selected, the terminal information processing unit 13s transmits the post space ID of the selected post space and the message ID of the selected message to the server information processing unit 10, and requests a response of received comment information. In response to the request, the server information processing unit 10 acquires the received comment information included in the individual message information corresponding to the post space ID and the message ID. The received comment information included in one piece of individual message information includes individual comment information for each comment posted on the message corresponding to the one piece of individual message information. (C) of FIG. 4 is a diagram showing the content of the individual comment information. The individual comment information has a comment ID as a field <f>and the comment poster <f>and the comment posting date and time <f>and the comment content <f>comprises. The comment ID is identification information of the comment. The comment poster <f>Comment poster information including the user ID of the student who posted the corresponding comment is registered. The comment posting date and time is the comment posting date and time information indicating the date and time (date + time) when the corresponding comment was posted. Comment content <f>It stores comment content information indicating the content of the comment.

[0034] After acquiring the received comment information, the server information processing unit 10 transmits the information to the terminal information processing unit 13s. The terminal information processing unit 13s receives the information and displays the message details screen 33 on the terminal display unit 15s based on the information. FIG. 7 is a diagram showing an example of the message details screen 33. As shown in FIG. 7, on the message details screen 33, the content of the selected message, the name of the poster, and the posting date and time are displayed. Further, on the message details screen 33, for each comment posted on the selected message, comment-related information 34 is displayed. The comment-related information 34 is displayed in chronological order of the date and time when the comment was posted. The comment-related information 34 includes the content of the comment, the name of the poster, and the posting date and time. The message details screen 33 also includes a comment input field 35 for inputting the content of the comment (a character string indicating the comment) and a posting execution button 36. The second student inputs the content of the comment into the comment input field 35. The input content of the comment corresponds to the comment content information. After inputting the comment content information, the second student selects the posting execution button 36 to confirm the input. When the posting execution button 36 is selected, the terminal information processing unit 13s transmits the comment content information input in the comment input field 35 to the server information processing unit 10.

[0035] The server information processing unit 10 receives the comment content information. Next, the server information processing unit 10 adds individual comment information to the received comment information corresponding to the selected message. The individual comment information includes a comment ID with a unique value, the comment poster information of the second student, the posting date and time information indicating the date and time when the posting execution button 36 was selected, and the comment content information received by the server information processing unit 10. By adding the individual comment information to the received comment information, the posting of the message by the second student is completed.

[0036] After adding the individual comment information to the received comment information, the server information processing unit 10 transmits the received comment information to the terminal information processing unit 13s. The terminal information processing unit 13s updates the message details screen 33 based on the received comment information. As a result, the comment posted by the second student is reflected on the message details screen 33.

[0037] <Scene S4 where the teacher in charge receives the basic findings> In this service, the teacher in charge can request the control system 1 to generate basic findings for each of the students in charge and receive the basic findings. The basic findings are texts (evaluation texts) that can form the basis of the final findings. As will be described later, the basic findings have the appropriateness as findings. After receiving the basic findings, the teacher in charge can create the final findings by editing the basic findings. The final findings are a term used to conveniently indicate the final findings created based on the basic findings. Hereinafter, the operation of the control system 1 in Scene S4 where the teacher in charge receives the basic findings will be described.

[0038] The teacher in charge starts the dedicated app AP of the teacher terminal 3 and logs in. The teacher in charge performs a predetermined operation to instruct the display of the findings-related screen 38. In response to the instruction, the terminal information processing unit 13t displays the findings-related screen 38 on the terminal display unit 15t. FIG. 8 is a diagram showing an example of the findings-related screen 38 in the initial state (hereinafter referred to as "initial findings-related screen 38b"). As shown in FIG. 8, the initial findings-related screen 38b includes a subject selection column 39 and a semester selection column 40. The subject selection column 39 is an input column for selecting a subject from a pull-down menu. The semester selection column 40 is an input column for selecting a semester from a pull-down menu. Here, the teacher in charge designates a combination of a subject and a semester and requests the generation of basic findings. For example, when the teacher in charge designates a combination of subject: Technical Drawing and the third semester, the basic findings will be the findings for evaluating the students in charge regarding Technical Drawing in the third semester. The teacher in charge uses the subject selection column 39 and the semester selection column 40 to designate the combination of the subject and the semester. Hereinafter, the combination of the subject and the semester designated by the teacher in charge will be referred to as the "designated conditions".

[0039] On the initial findings related screen 38b, below the subject selection column 39 and the semester selection column 40, a student list area 41 is provided. In the student list area 41, student blocks 42 are displayed for each of the students in charge belonging to the class in charge. One student block 42 has, as fields, name <f>, Link <f>, Basic findings <f>, Additional Information <f>is provided. Name <f>displays the name of the corresponding student in charge. On the initial findings related screen 38b, the link <f>And basic findings <f>Is a blank. These fields will be described later.

[0040] Additional information <f>An additional information input field 43 is displayed. The additional information input field 43 is an input field where additional information is input. Here, in this embodiment, basic findings are generated by the function of the language model 8 of the language model server 5. The additional information is information that is passed to the language model 8 in generating the basic findings. Basically, the teacher in charge inputs, as additional information, the information that he / she wants to be reflected in the basic findings. However, input of additional information is not mandatory. For example, assume that the teacher in charge feels that a certain student in charge is working very enthusiastically on an assignment and has completed a wonderful work, and wants to reflect this in the basic findings. In this case, as an example, the teacher in charge inputs additional information such as "This student has worked very enthusiastically on clay work in drawing and has completed a wonderful work." into the additional information input field 43. A request button 44 is provided to the right of the semester selection field 40. After the teacher in charge inputs additional information for the desired student, the teacher in charge selects the request button 44 and requests the provision of basic findings.

[0041] The flowchart of FIG. 9 is a flowchart showing the operation of the control system 1 after the request button 44 is selected. Flowchart FA shows the operation of the student terminal 4, flowchart FB shows the operation of the information processing server 2, and flowchart FC shows the operation of the language model server 5. As shown in flowchart FA, when the request button 44 is selected (step SA1), the terminal information processing unit 13s transmits request information to the server information processing unit 10 and requests a response of basic findings (step SA2). The request information is information necessary for generating a prompt (described later) related to the basic findings and includes at least all of the specified conditions and the input additional information.

[0042] As shown in the flowchart FB, the server information processing unit 10 receives request information (step SB1). Hereinafter, the server information processing unit 10 sets each of the assigned students as a processing target one by one and generates basic findings. In step SB2, the server information processing unit 10 determines one of the assigned students who is not a processing target as the assigned student to be the processing target. Hereinafter, the assigned student who becomes the processing target in step SB2 is referred to as the "processing target student". Next, the server information processing unit 10 executes a post group collection process (step SB3). Hereinafter, the post group collection process will be described in detail.

[0043] In step SB3, the server information processing unit 10 identifies a space DB record that corresponds to the assigned class and corresponds to the specified conditions among the space DB records based on the specified conditions included in the request information. The space DB record corresponding to the assigned class is the class <f>The record whose value is the responsible class. Also, the space DB record corresponding to the specified conditions is the textbook <f>and semester <f>The value is a space DB record corresponding to the textbook and semester of the specified conditions. The server information processing unit 10 acquires the respective received message information of the identified space DB records. Next, the server information processing unit 10 acquires, from each of the acquired received message information, the individual message information corresponding to the message posted by the student to be processed. The individual message information corresponding to the message posted by the student to be processed is the message poster <f>The individual message information whose value of the message poster information matches the user ID of the student to be processed. Each of the individual message information obtained here meets the specified conditions and corresponds to the message of the student to be processed.

[0044] Next, the server information processing unit 10 executes the following processing for each of the obtained individual message information. That is, the server information processing unit 10 obtains message content information from the individual message information, and further obtains comment content information from the received comment information. The comment content information may not exist at all or may exist one or more. The comment content information obtained here is information indicating the content of each comment posted by other responsible students for the message posted by the student to be processed. Hereinafter, each combination of the message content information and the comment content information based on one piece of individual message information is referred to as a "posting group". The server information processing unit 10 obtains a posting group for each of the obtained individual message information. The above is the posting group collection process. As a result of the posting group collection process, the server information processing unit 10 obtains a posting group for each message posted by the processing responsible student within the range that meets the specified conditions. The posting group collection process corresponds to a process of collecting messages posted by the student to be processed within the range that meets the specified conditions, and further collecting comments posted by other responsible students for each message. Also, in this embodiment, the specified conditions are a combination of meta-information and correspond to conditions based on the meta-information.

[0045] After step SB3, if the request information includes additional information about the student to be processed, the server information processing unit 10 acquires the additional information (step SB4). Next, the server information processing unit 10 generates a finding-related prompt (step SB5). The finding-related prompt is a prompt for requesting the language model server 5 to generate the basic findings of the student to be processed. In particular, the finding-related prompt is a prompt for requesting to generate findings based on the messages posted by the student to be processed. The finding-related prompt includes the message content information of each message posted by the student to be processed. The finding-related prompt also includes information for setting a primary school teacher as the respondent (in the general sense). Here, the respondent means a pseudo-respondent who generates a response sentence to the prompt by the function of the language model 8. The finding-related prompt also includes the following usage items and is a prompt for requesting to generate basic findings reflecting the following usage items. · Comments (specifically, comment content information) posted for each message of the student to be processed · Additional information · Specified conditions · Meta information (subject, semester, class name) of the posting space where each message of the student to be processed was posted The server information processing unit 10 executes the process of step SB5 by using a program having a function of inputting each of the message content information and the usage items and outputting a finding-related prompt.

[0046] For example, assume that the specified condition is "drawing, 3rd semester" and the additional information is "This student was very enthusiastic about clay work in drawing and completed excellent works." In this case, an example of the finding-related prompt is as follows. However, the following example of the finding-related prompt aims to show an example of how messages and usage items are reflected in the prompt, and ignores the validity as a prompt. ***Start of prompt*** You are an elementary school teacher. For a certain student regarding the subject and semester indicated by the following <specified conditions>, you have posted the following <message> to the posting space you created. Also, for each message, other students have posted the following <comments>. Also, you have attached the following <meta information> as the subject, semester, and class name to each posting space. Also, you have added the following <additional information> about that student. Reflecting the following <specified conditions> and <additional information>, and further reflecting the <meta information>, <message>, and <comments> for each posting space, please generate your observations on that student regarding the subject and semester indicated by the <specified conditions>. <Specified conditions> Subject: Graphic Arts, Semester: Third semester <Additional information> This student was very enthusiastic about clay work in graphic arts and completed wonderful works. <Meta information> Subject: Graphic Arts, Semester: Third semester, Class name: Teach your impressions of clay work. <Message> I worked hard on clay work. <Comment> ○○-kun's work is really amazing. <Comment> Artistic! … <Meta information> Subject: Graphic Arts, Semester: Third semester, Class name: How was the graphic arts assignment on Tuesday? <Message> The assignment on Tuesday was difficult... <Comment> It was really difficult, wasn't it? <Comment> But ○○-kun did it properly. I... … ***Prompt end***

[0047] Note that the content of the example prompt shown above is just an example. The content of the prompt should be appropriately set based on the techniques related to prompt engineering so as to obtain an appropriate response sentence.

[0048] After step SB5, the server information processing unit 10 transmits the finding-related prompt to the server information processing unit 10 (step SB6). As shown in the flowchart FC, the language model server 5 receives the finding-related prompt (step SC1). Next, the language model server 5 generates a response sentence for the finding-related prompt by the function of the language model 8 (step SC2). The response sentence generated here is the basic finding. Hereinafter, the response sentence in step SC2 is referred to as the basic finding. The language model server 5 transmits the basic finding to the server information processing unit 10 (step SC3).

[0049] As shown in the flowchart FB, the server information processing unit 10 receives and acquires the basic finding (step SB7). Here, the function of the server information processing unit 10 to request the language model server 5 to generate the basic finding and receive and acquire the basic finding generated by the function of the language model 8 corresponds to the function of "generating an evaluation text regarding the evaluation of the target person by the function of the language model". As described above, the server information processing unit 10 has a function of generating a prompt for requesting the generation of an evaluation text based on the message, transmitting the prompt to the language model server 5 equipped with the language model 8, acquiring a response sentence from the language model server 5, and generating an evaluation text based on the acquired response sentence.

[0050] In this embodiment, the basic findings of all the students in charge belonging to the class in charge are generated in response to the request of the teacher in charge. In this regard, a configuration in which the basic findings of some of the students in charge designated by the teacher in charge are generated may also be adopted.

[0051] After step SB7, the server information processing unit 10 determines whether all the students in charge have been processed (step SB8). If the server information processing unit 10 has processed all the students in charge, the processing procedure returns to step SB2. If there are students in charge who have not been processed, the processing procedure proceeds to step SB9. In step SB9, the server information processing unit 10 transmits the basic findings of all the students in charge to the terminal information processing unit 13t.

[0052] As shown in flowchart FA, the terminal information processing unit 13t receives the basic findings of all the students in charge (step SA3). Next, the terminal information processing unit 13t updates the finding-related screen 38 based on the received basic findings (step SA4). Specifically, the terminal information processing unit 13t is the basic finding of the student block 42 <f>For each of them, corresponding basic findings are displayed. Also, the terminal information processing unit 13t includes all the links <f>The submission confirmation button 46 is displayed. FIG. 10 is a diagram showing an example of the updated findings-related screen 38 (hereinafter referred to as the "updated findings-related screen 38a").

[0053] The teacher in charge can refer to the updated findings-related screen 38a and check the respective basic findings of the students in charge. Here, the basic findings <f>The basic findings displayed in can be edited. Therefore, the doctor in charge can freely edit any basic findings after checking their content. Furthermore, the doctor in charge can edit the basic findings while referring to the messages and comments used in the generation of the basic findings. Specifically, the doctor in charge selects the corresponding submission confirmation button 46 for the basic findings for which he / she wishes to refer to the messages and comments. When the submission confirmation button 46 is selected, the terminal information processing unit 13t collaborates with the server information processing unit 10 to pop up and display the submission group list screen 47. Fig. 11 is an example of the submission group list screen 47. As shown in Fig. 11, on the submission group list screen 47, each of the messages used in the generation of the basic findings and each of the comments posted for each message are displayed. The doctor in charge can refer to the submission group list screen 47 and edit the basic findings while checking the content of the messages and comments.

[0054] The function of the terminal information processing unit 13t to display on the terminal display unit 15t a screen (updated findings related screen 38a) on which the basic findings are displayed in an editable state corresponds to the functions of "providing the evaluator with the evaluation text", "providing the evaluator with the evaluation text in an editable state", and "displaying on the display unit the first interface on which the evaluation text is displayed in an editable state". The updated findings related screen 38a corresponds to the first interface. Also, the function of the terminal information processing unit 13t to display the submission group list screen 47 on the terminal display unit 15t corresponds to the functions of "providing the evaluator with the messages used in the generation of the evaluation text for the evaluation text to be edited" and "displaying on the display unit the second interface on which the messages used in the generation of the evaluation text for the evaluation text to be edited are displayed". The submission group list screen 47 corresponds to the second interface.

[0055] Note that the processing of the flowchart shown in FIG. 9 is a simplified example, and the processing procedure is not limited to the procedure shown in the flowchart. As an example, the server information processing unit 10 may be configured to concurrently generate basic findings for a plurality of different assigned students. Also, instead of the server information processing unit 10 transmitting the basic findings of all the assigned students to the terminal information processing unit 13t at the same time, it may be configured to transmit the basic findings each time the generation of the basic findings is completed.

[0056] As described above, in this embodiment, basic findings are provided to the assigned teacher. The basic findings for a certain assigned student reflect the messages posted by that assigned student. Here, it is assumed that the content of the message reflects "the thoughts and feelings of the assigned student when the post was made", "the original personality and individuality of the assigned student", "the circumstances leading to the assigned student's post", etc. Therefore, the messages posted by the assigned students are appropriate as materials for use in evaluating the assigned students, and thus it can be said that the basic findings generated based on the messages are appropriate as findings regarding the evaluation of the assigned students. Based on the above, according to this embodiment, appropriate basic findings are provided to the assigned teacher, and the assigned teacher can use the basic findings to create the final findings, reducing the burden on the assigned teacher.

[0057] Also, the finding-related prompt includes comments on the messages of the student to be processed, and each comment is reflected by the function of the language model 8 to generate basic findings. That is, the server information processing unit 10 has a function of generating basic findings (evaluation text) by using one or more messages posted by the assigned student (the target person) and by the function of the language model 8. Here, the comments posted for a certain assigned student's message may include useful information regarding the evaluation of that assigned student. Therefore, according to the above configuration, the appropriateness of the basic findings as findings can be further improved.

[0058] In addition, the finding-related prompt includes additional information about the student to be processed, and the additional information is reflected by the function of the language model 8 to generate a basic finding. That is, the server information processing unit 10 has a function of generating a basic finding (evaluation text) by using the additional information including the evaluation of the teacher in charge (evaluator) for the student in charge (target person) by the function of the language model 8. According to this configuration, it is possible to generate a more appropriate basic finding in which the information that the student in charge wants to reflect is reflected.

[0059] In addition, the server information processing unit 10 has a function of collecting messages posted by the student in charge within a range that meets the specified conditions specified by the teacher in charge, and a function of generating a basic finding by the function of the language model 8 using the collected messages. According to this configuration, the teacher in charge can obtain a basic finding based on the messages posted within the range that meets the desired conditions.

[0060] In addition, the finding-related prompt includes specified conditions, and the specified conditions are reflected by the function of the language model 8 to generate a basic finding. That is, the server information processing unit 10 has a function of generating a basic finding by the function of the language model 8 by further using the specified conditions. According to this configuration, the specified conditions can be reflected in the content of the basic finding, and the appropriateness of the basic finding as a finding can be further improved.

[0061] In addition, the finding-related prompt includes meta information of the posting space, and the meta information is reflected by the function of the language model 8 to generate a basic finding. That is, the server information processing unit 10 has a function of generating a basic finding by the function of the language model 8 by further using the meta information of the posting space where the message is posted by the target student. According to this configuration, the meta information can be reflected in the content of the basic finding, and the appropriateness of the basic finding as a finding can be further improved. In particular, the meta information includes the course name given by the teacher in charge for the posting space. Therefore, the course name can be reflected in the content of the basic finding, and the appropriateness of the basic finding as a finding can be further improved.

[0062] <Modification Example> Next, a modification example of the above embodiment will be described. FIG. 12 is a block diagram showing a functional configuration example of the information processing server 2 according to the modification example. In the above embodiment, the server information processing unit 10 generated basic findings using the language model server 5 which is an external device. On the other hand, the server information processing unit 10 according to this modification example generates basic findings by the following method. That is, the server storage unit 12 according to this modification example stores the language model 8A. The server information processing unit 10 uses the language model 8A instead of the language model 8 of the language model server 5 to generate basic findings. Even with the configuration of the modification example, the server information processing unit 10 can generate appropriate basic findings.

[0063] As described above, one embodiment of the present invention (including modification examples; the same shall apply hereinafter) has been described. However, the above embodiment is merely an example of a specific implementation in carrying out the present invention, and the technical scope of the present invention should not be construed in a limited manner thereby. That is, the present invention can be implemented in various forms without departing from its gist or its main features.

[0064] For example, in the above embodiment, the evaluator is a primary school teacher, the subject is a school student, and the evaluation text regarding the evaluation of the subject is the findings regarding the student. In this regard, the evaluator, the subject, and the evaluation text are not limited to the exemplified contents. As an example, the subject may be a person to be evaluated in a company, and the evaluator may be a person who evaluates the subject in the company. As another example, the evaluator may be a company supervisor, the subject may be a subordinate, and the evaluation text may be an evaluation text regarding the subordinate's work. Also, for example, the evaluator may be an employer, the subject may be a job seeker, and the evaluation text may be an evaluation text regarding employment. The term "evaluator" is a term used for convenience to indicate a person who receives the provision of the evaluation text by the information processing system. The evaluator and the subject may be the same person, or the evaluator may be composed of multiple persons. Also, the school to which the evaluator belongs may be a kindergarten, junior high school, high school, or other school other than a primary school. Although a student may sometimes be called by terms such as a child, a pupil, or other terms, the "student" used in this embodiment is a concept that widely includes these terms.

[0065] Also, while the server information processing unit 10 (information processing unit) uses comments, it may be configured to generate basic findings (evaluation text) by the language model 8 without using the usage items. Also, the usage items are not limited to the exemplified items. As an example, any one of specified conditions, additional information, meta information, and messages may be used, or any combination of two of them, or any combination of three of them. Also, it may be configured such that comments can be posted for comments, and the server information processing unit 10 further reflects the comments on the comments and generates basic findings by the language model 8.

[0066] Also, the specified conditions are not limited to the exemplified conditions. As an example, the specified conditions may be only the subject, or only the semester. Also, the specified conditions may be conditions not related to the meta information. Also, when the meta information includes information other than the information exemplified in the above embodiment (referred to as "first information"), the first information may be included in the specified conditions. Also, the meta information is not limited to the exemplified information. As an example, the meta information may include units. A unit means a series of collections of students' learning activities.

[0067] Also, in the above embodiment, it may be configured such that the server information processing unit 10 causes an external device (which may be the language model server 5) to generate a prompt. In the case of this configuration, the process in which the server information processing unit 10 requests the external device to generate a prompt and acquires the generated prompt corresponds to the process of generating a prompt.

[0068] Also, in the above embodiment, a browser may execute part or all of the processes executed by a dedicated application. Also, in the above embodiment, part or all of the data stored in the database may be stored in the server storage unit 12.

[0069] Also, the way of holding data in the database server 6 of the above embodiment is a simplified example and is not limited to the exemplified way. As an example, a database for managing messages and a database for managing comments may be independently generated and stored. Also, the content of the records in the exemplified database is not limited to the exemplified content.

[0070] Also, in the above embodiment, the server information processing unit 10 had the function of collecting messages posted by the assigned students within the range that meets the specified conditions designated by the teacher in charge (evaluator). In this regard, the server information processing unit 10 may be provided with the function of collecting messages within the range that meets the combination of the specified conditions and the conditions "automatically set by (the server information processing unit 10)". Here, the conditions automatically set by the server information processing unit 10 are the conditions that the server information processing unit 10 automatically combines with the specified conditions from the perspective of improving the appropriateness of the findings (evaluation text) when collecting messages. As an example, when the specified condition is "Subject: Graphic Arts, Semester: 3rd semester", the server information processing unit 10 sets "Semester: 2nd semester" as the condition to be combined with the specified condition from the perspective that it is better to also analyze the messages of the 2nd semester in order to improve the appropriateness of the findings (evaluation text). The combination of conditions here is performed by "logical sum (OR)". In this case, the condition "Semester: 2nd semester" combined with the specified condition corresponds to the condition "automatically set by the server information processing unit 10". As another example, when the specified condition is "Subject: Graphic Arts, Semester: 3rd semester", the server information processing unit 10 sets the condition "The number of characters in the message is 10 or more" as the condition to be combined with the specified condition from the perspective that it is better to collect messages of 10 characters or more in order to improve the appropriateness of the findings (evaluation text). The combination of conditions here is performed by "logical product (AND)". In this case, the condition "The number of characters in the message is 10 or more" combined with the specified condition corresponds to the condition "automatically set by the server information processing unit 10". In the above configuration, the server information processing unit 10 may be provided with a configuration that further utilizes the combination to generate findings (evaluation text) by the function of the language model 8.

[0071] Further, the server information processing unit 10 may be configured to collect messages within a range that meets the conditions specified by the teacher in charge (evaluator) and display the collected messages in a list. According to this configuration, the teacher in charge can check the messages corresponding to the conditions specified by himself / herself regardless of the observations.

[0072] Also, the functional blocks shown in the above embodiment can be realized by any hardware or the cooperation of any hardware and any software. That is, these functional blocks are not limited to specific hardware.

[0073] Further, the provision of the program executed by the computers of the information processing server 2, the teacher terminal 3, or the student terminal 4 can be included in the embodiment. Also, the provision of a recording medium in which the program is recorded in a computer-readable manner can be included in the embodiment. As the above recording medium, a magnetic, optical recording medium, or semiconductor memory device can be used. Specifically, portable or fixed recording media such as flexible disks, HDDs (Hard Disk Drives), CD-ROMs (Compact Disk Read Only Memories), DVDs (Digital Versatile Disks), Blu-ray (registered trademark) Discs, magneto-optical disks, flash memories, and card-type recording media can be mentioned.

[0074] In the above-described embodiment, the control system 1 (particularly, the combination of the information processing server 2 and the teacher terminal 3) functioned as an information processing system. In this regard, the target that functions as an information processing system is not limited to the target exemplified in the above-described embodiment. Hereinafter, with regard to the "function of generating an evaluation text regarding the evaluation of the target person by using one or more messages posted by the target person and by the function of the language model" (hereinafter referred to as the "first function") and the "function of providing the evaluation text to the evaluator" (hereinafter referred to as the "second function"), examples will be given. In the above-described embodiment, as shown in FIG. 13(A), the information processing server 2 had the first function and the teacher terminal 3 had the second function. In this configuration, the information processing server 2 and the teacher terminal 3 functioned as an information processing system, and the server information processing unit 10 and the terminal information processing unit 13t functioned as information processing units. On the other hand, as shown in FIG. 13(B), a configuration in which the information processing server 2 has the first function and the second function may be adopted. In this configuration, the information processing server 2 functions as an information processing system, and the server information processing unit 10 functions as an information processing unit. Further, as shown in FIG. 13(C), a configuration in which the teacher terminal 3 has the first function and the second function may be adopted. In this configuration, the teacher terminal 3 functions as an information processing system, and the terminal information processing unit 13t functions as an information processing unit. Note that when the information processing unit is constituted by the server information processing unit 10 and the terminal information processing unit 13t, the functions provided to each processing unit are not limited. Also, a configuration in which one function is realized by the cooperation of the server information processing unit 10 and the terminal information processing unit 13t may be adopted. Further, the teacher terminal 3 may be another information processing device.

Explanation of Signs

[0075] 1 Control System (Information Processing System) 2 Information Processing Server (Information Processing System) 3 Teacher Terminal (Information Processing System) 4 Student Terminal (Information Processing System) 5 Language Model Server 8, 8A Language Model 10 Server Information Processing Unit (Information Processing Unit) 13t, 13s Terminal Information Processing Unit (Information Processing Unit) 15t, 15s terminal display section (display section) 38a updated view-related screen (first user interface) 47 posting group list screen (second user interface)< / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f> < / f>

Claims

1. A function of generating an evaluation sentence regarding an evaluation of a subject by using one or more messages posted by the subject through a language model function; A function of providing the evaluation text to an evaluator; a function of generating a posting space for receiving the message in association with meta information based on a request from the evaluator; An information processing unit having a function of managing the messages for each posting space. An information processing system comprising:

2. The information processing unit includes: The message is generated by using the meta information of the message space to which the target person has posted the message.

2. The information processing system according to claim 1 .

3. The meta information includes a name given to the posting space by the evaluator.

3. The information processing system according to claim 2.

4. The information processing unit includes: a function of collecting the messages posted by the subjects within a range that matches a specified condition based on the meta information specified by the evaluator or a combination of the specified condition and an automatically set condition; and generating the evaluation sentences using the collected messages through a function of the language model.

2. The information processing system according to claim 1 .

5. The information processing unit has a function of generating the evaluation sentence by using the condition or the combination of the conditions and a function of the language model.

5. The information processing system according to claim 4.

6. A function of generating an evaluation sentence regarding an evaluation of a subject by using one or more messages posted by the subject through a function of a language model; A function of providing the evaluation text to an evaluator; a function of providing the evaluator with the evaluation text in an editable state; and an information processing unit having a function of providing the evaluator with the message used in generating the evaluation text to be edited. An information processing system comprising:

7. A terminal having a display unit and used by the evaluator is provided, The terminal includes: a function of displaying a first user interface on the display unit, the first user interface displaying the evaluation text in an editable state; and a terminal information processing unit having a function of displaying, on the display unit, a second user interface in which the message used in generating the evaluation sentence is displayed for the evaluation sentence to be edited.

7. The information processing system according to claim 6.

8. The information processing unit has a function of generating the evaluation sentence by a function of the language model by further utilizing comments posted by persons other than the target person regarding the message posted by the target person.

8. The information processing system according to claim 1, wherein the information processing system comprises:

9. The information processing unit has a function of generating the evaluation sentence by a function of the language model using additional information including the evaluation of the subject by the evaluator.

8. The information processing system according to claim 1, wherein the information processing system comprises:

10. The information processing unit includes: A function of collecting the messages posted by the subjects within a range that matches a specified condition specified by the evaluator or a combination of the specified condition and an automatically set condition; and generating the evaluation sentences using the collected messages through a function of the language model.

8. The information processing system according to claim 1, wherein the information processing system comprises:

11. The information processing unit has a function of generating the evaluation sentence by using the specified condition or the combination of the specified conditions and a function of the language model.

11. The information processing system according to claim 10.

12. The information processing unit includes: The system has the function of collecting messages that meet the conditions specified by the evaluator and displaying a list of the collected messages.

8. The information processing system according to claim 1, wherein the information processing system comprises:

13. The information processing unit includes: generating a prompt requesting generation of the evaluation sentence based on the message, transmitting the prompt to a language model server having the language model, acquiring an answer sentence from the language model server, and generating the evaluation sentence based on the acquired answer sentence.

8. The information processing system according to claim 1, wherein the information processing system comprises:

14. The subject is a student at a school, The evaluator is a teacher at the school, The evaluation statement regarding the subject's evaluation is an observation regarding the student.

8. The information processing system according to claim 1, wherein the information processing system comprises:

15. The subject is a person who is the subject of evaluation in the company, The evaluator is a person who evaluates the subject in the company.

8. The information processing system according to claim 1, wherein the information processing system comprises:

16. An information processing system generates an evaluation sentence regarding the evaluation of the subject by using one or more messages posted by the subject through a function of a language model; the information processing system providing the evaluation text to an evaluator; generating a posting space for receiving the message in association with meta information based on a request from the evaluator by the information processing system; The information processing system includes a step of managing the messages for each posting space.

23. An information processing method comprising:

17. An information processing system comprising: a step of generating an evaluation sentence regarding an evaluation of the subject by using one or more messages posted by the subject through a function of a language model; The information processing system provides the evaluation text to an evaluator in an editable state; and a step of providing the evaluator with the message used to generate the evaluation text for the evaluation text to be edited by the information processing system.

23. An information processing method comprising:

Citation Information

Patent Citations

  • Evaluation system

    JP2023170140A

  • JPP7371284B

  • JPP7424710B

  • JPP7430953B