Information processing system and information processing method

By generating evaluation sentences from subject messages using a language model, the burden on evaluators is reduced, enabling more accurate and efficient evaluation document creation.

JP2025146834APending Publication Date: 2025-10-03MIKULAK INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025075425
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-04-30
Publication Date
2025-10-03

AI Technical Summary

Technical Problem

Evaluators face a heavy burden in writing evaluation documents due to the complexity and delicacy of the evaluation process.

Method used

Utilize messages posted by subjects to generate evaluation sentences using a language model, providing these sentences to the evaluator to assist in creating final evaluations.

Benefits of technology

Reduces the burden on evaluators by using messages that reflect the subject's thoughts and feelings, allowing for more accurate and efficient evaluation creation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025146834000001_ABST
    Figure 2025146834000001_ABST
Patent Text Reader

Abstract

To provide an information processing system capable of reducing a burden on evaluators regarding creation of evaluation documents for subjects.SOLUTION: A control system 1 includes a function of using one or more messages posted by a subject to generate an evaluation sentence regarding evaluation of the subject by a function of a language model 8, and a function of providing the evaluation sentence to an evaluator, and provides the evaluator with an evaluation sentence generated by reflecting the messages of the subject.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 system capable of executing processing related to evaluation of a subject, and an information processing method using the information processing system. [Background technology]

[0002] It has been common for evaluators to write evaluation documents (hereinafter referred to as "evaluation documents") for subjects. For example, a school teacher writes observations (evaluation documents) about a student (subject) to be recorded on a report card, a company supervisor writes evaluation documents about the work of a subordinate (subject), and an employer writes evaluation documents about the employment of a job seeker (subject). Patent Document 1 describes a technology for evaluating individuals or organizations, in which a system calculates a charitable act score based on charitable acts such as donations and volunteer work, calculates a living environment score based on the living environment surrounding the individual or organization, and presents these as an evaluation score. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2023-170140 Summary of the Invention [Problem to be solved by the invention]

[0004] In order for an evaluator to write an evaluation, they must evaluate others and then write it down. The process of evaluating others and writing it down can be delicate and difficult, and in many cases it places a heavy burden on the evaluator.

[0005] The present invention has been made to solve such problems, and aims to reduce the burden on evaluators in creating documents related to the evaluation of subjects. [Means for solving the problem]

[0006] In order to solve the above-mentioned problems, the present invention uses one or more messages posted by a subject to generate an evaluation sentence regarding the subject's evaluation using a language model, and provides the sentence to the evaluator. [Effects of the Invention]

[0007] It is assumed that the content of messages posted by a subject reflects "the subject's thoughts and feelings at the time the post was made," "the subject's true character and personality," "the circumstances that led the subject to post," etc. Therefore, messages posted by a subject are appropriate as material to be used in evaluating the subject, and therefore, it can be said that sentences generated by the language model function based on the messages are appropriate as sentences related to the subject's evaluation. In light of the above, according to the present invention configured as described above, appropriate evaluation sentences related to the subject's evaluation are provided to the evaluator, so the evaluator can use the evaluation sentences to create a final sentence related to the subject's evaluation, thereby reducing the burden on the evaluator. [Brief explanation of the drawings]

[0008] [Figure 1] FIG. 1 is a diagram illustrating an example of the configuration of a control system according to an embodiment. [Figure 2] FIG. 2 is a block diagram illustrating an example of the functional configuration of an information processing server, a teacher terminal, and a student terminal according to an embodiment. [Figure 3] FIG. 10 is a diagram illustrating an example of a posting space generation screen. [Figure 4] FIG. 10 is a diagram showing the contents of a record in a posting space database. [Figure 5] FIG. 10 is a diagram illustrating an example of a post-related screen. [Figure 6] FIG. 10 is a diagram illustrating an example of a message input screen. [Figure 7] FIG. 10 is a diagram illustrating an example of a message details screen. [Figure 8] FIG. 10 is a diagram showing an example of an initial findings related screen. [Figure 9]10 is a flowchart showing an example of the operation of the control system. [Figure 10] FIG. 10 is a diagram illustrating an example of an updated findings-related screen. [Figure 11] FIG. 10 is a diagram illustrating an example of a posting group list screen. [Figure 12] FIG. 10 is a block diagram illustrating an example of a functional configuration of an information processing server according to a modified example. [Figure 13] FIG. 1 illustrates an example of the configuration of an information processing system. DETAILED DESCRIPTION OF THE INVENTION

[0009] An embodiment of the present invention will be described below with reference to the drawings. Fig. 1 is a diagram showing an example of the configuration of a control system 1 (information processing system) according to this 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 "class") is assumed. A class has one homeroom teacher and multiple students. Hereinafter, the teacher of the class is referred to as the "teacher in charge," and the students of the class are referred to as the "students in charge." The teacher corresponds to the evaluator, and the students correspond to the "subjects." The teacher terminal 3 is a terminal used by the teacher in charge. However, the teacher terminal 3 is a convenient reference to a terminal used by the teacher in charge, and does not mean a terminal used exclusively by the teacher in charge. Any type of teacher terminal 3 is acceptable. 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 student in charge. However, the student terminal 4 is a convenient reference to a terminal used by the student, and does not mean a terminal used exclusively by the student. Any type of student terminal 4 is acceptable. In particular, in recent years, some elementary schools have been distributing one tablet terminal to each student. In this case, the tablet terminal distributed to each student can function as the student terminal 4.

[0011] The information processing server 2 has the function of providing specific services. Hereinafter, the services provided by the information processing server 2 are referred to as the "Services." The Services include services related to observations. Observations are written evaluations of students (subjects) by teachers (evaluators). Observations can broadly include not only evaluations of students' school activities, behavior, and attitudes, but also guidance / advice given to students and other information provided by teachers to students or related parties (especially parents). Observations can be recorded on report cards, communication sheets, or other media provided to students or related parties. In Figures 1 and 2, the information processing server 2 is represented by a single 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 multiple server devices. In this case, the server devices constituting the information processing server 2 may include a web server or a web application server. Furthermore, in this case, the information processing server 2 may be composed of multiple server devices whose load is distributed by a load balancer. In this case, each of the server information processing units 10 of the multiple server devices, or a combination of multiple server devices, functions as a "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 include at least a posting space database 7 (hereinafter referred to as "space DB7"). Although FIG. 1 shows a configuration in which the database server 6 is connected to the information processing server 2 via a network N, 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 via a wired or wireless connection.

[0013] The language model server 5 is a server equipped with a language model 8. There are no limitations on the provider of the language model 8, the type of language model 8, or the machine learning method of the language model 8. The language model 8 may be a large-scale language model. In this case, the language model 8 may be additionally trained with a view to being used for generating findings. The language model server 5 has a function of receiving a prompt (question sentence) from an external device, generating an answer sentence to the prompt using the function of the language model 8, and returning the answer sentence to the external device. The information processing server 2 is appropriately authorized to use the language model server 5.

[0014] Figure 2 is a block diagram showing an example of the functional configuration of the information processing server 2, teacher terminal 3, and student terminal 4. As shown in Figure 2, the information processing server 2 includes, as its 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 its 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 its 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 comprises a processing device including a processor and a primary storage device. The server information processing unit 10 executes processing by having the processing device read out a program stored in the storage area of ​​the server storage unit 12 (or another storage area) into the primary storage device and execute it. In other words, the server information processing unit 10 executes processing through cooperation between hardware and software. The server communication unit 11 comprises a communication device including a communication control device and a network interface. The server communication unit 11 communicates with external devices via the communication device under the control of the server information processing unit 10. Hereinafter, it is assumed that communication by the information processing server 2 is appropriately executed by the server communication unit 11, and a description of the communication will be omitted. The server storage unit 12 stores data in non-volatile memory. The non-volatile memory is, for example, a hard disk drive (or other magnetic storage device), ROM, or 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 having the processing device read a program stored in the storage area of ​​the terminal storage unit 17t (or another storage area) into the primary storage device and execute it. In other words, the terminal information processing unit 13t executes processing through cooperation between hardware and software. The above-mentioned points regarding the terminal information processing unit 13t also apply to 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 external devices via the communication device under the control of the terminal information processing unit 13t. Hereinafter, communication with the teacher terminal 3 is assumed to be appropriately performed by the terminal communication unit 14t, and a description of communication will be omitted. The above-mentioned points regarding the terminal communication unit 14t also apply to the terminal communication unit 14s. The terminal display unit 15t includes a liquid crystal panel, an organic EL panel, or other display device. The terminal display unit 15t displays images on the display device under the control of the terminal information processing unit 13t. The above points regarding the terminal display unit 15t also apply to the terminal display unit 15s. The terminal input unit 16t detects input to an 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 also apply to the terminal input unit 16s. The terminal storage unit 17 stores data in non-volatile memory. The above points regarding the terminal storage unit 17t also apply to the terminal storage unit 17s.

[0017] As shown in FIG. 2, a dedicated application AP (hereinafter referred to as the "dedicated application AP") is installed on the teacher terminal 3 and the student terminal 4. The dedicated application AP is dedicated software that implements functions such as providing various screens related to the service, transmitting and receiving various information to and from the information processing server 2, and executing other processes related to the service. The terminal information processing unit 13t and the terminal information processing unit 13s basically execute processes using the functions of the dedicated application AP (including the terminal's OS, web applications that the dedicated application AP can use, and other programs that can cooperate with the dedicated application AP). The terminal information processing unit 13t and the terminal information processing unit 13s execute the following processes as needed, even if not specifically described. 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 needed to obtain information required for processing. The terminal information processing unit 13t and the terminal information processing unit 13s also communicate with the server information processing unit 10 and other external devices as needed to request the execution of processes and obtain the processing results.

[0018] Next, the operation of the control system 1 will be explained by dividing it into scenes.

[0019] <Scene S1: The teacher creating a posting space> In this service, a teacher can create a posting space by having the control system 1 generate the posting space. A posting space is a space that accepts messages from students. The posting space encompasses various concepts, such as a timeline, a submission box, a room, and a thread. A student can select a desired posting space from the spaces created by the teacher and post a message. Furthermore, a student can post a comment in a posting space in response to a message posted by another student. A message is information posted by a student as new information, not as information posted in response to an existing message. A comment is information posted by a student as information posted in response to an existing message, not as new information. A message does not include a comment, and a comment does not include a message. The terms "message" and "comment" are used for convenience to distinguish between the two. In this embodiment, a message from a student is a group of information that is uploaded in response to the student's instructions after the message is entered on the student terminal 4. However, if the inputted part of the message is automatically uploaded to the information processing server 2 (or another server) and automatically saved while the message is being input, this part is also included in the concept of the message. Below, we will explain the operation of the control system 1 in scene S1 where the teacher in charge creates a posting space.

[0020] When creating a posting space, the teacher launches the dedicated application AP on the teacher terminal 3 and logs in. When logging in, the server information processing unit 10 authenticates the teacher in cooperation with the terminal information processing unit 13t. The server information processing unit 10 acquires the user ID of the teacher during authentication. The user ID is identification information for users (including the teacher and the students) who use the service. The database server 6 stores a user management database (not shown). The user management database stores information about each user in association with the user ID. The server information processing unit 10 can acquire information about the teacher from the user management database using the teacher's user ID. The information about the teacher includes the class to which the teacher is responsible (4th grade class 1, 5th grade class 2, etc.). Even if not specifically described below, the server information processing unit 10 acquires information about the teacher from the user management database as needed. The above points are also true when a student logs in. In other words, a state is established in which the server information processing unit 10 can acquire information about the student in response to the student's login.

[0021] After logging in, the teacher performs a predetermined operation to instruct the display of the posting space creation screen 20. In response to this instruction, the terminal information processing unit 13t displays the posting space creation screen 20 on the terminal display unit 15t. The terminal information processing unit 13t obtains information necessary for displaying this screen from the server information processing unit 10 and displays this screen. The same applies to the display of other screens, in that the terminal information processing unit 13t obtains the information necessary for displaying one screen from the server information processing unit 10. The same applies to the display of screens by the terminal information processing unit 13s. Figure 3 is an example of the posting space creation screen 20. As shown in Figure 3, the posting space creation screen 20 displays information indicating the class the teacher is responsible for. The screen also has fields for entering the subject, semester, and class name. The teacher selects values ​​for the subject and semester from pull-down menus 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 art, physical education, mathematics, or Japanese. Subjects may include an "Other" option to indicate that the subject does not fall into any of the provided categories. The teacher inputs the subject to be associated with the posting space. A semester is a period that divides the school year and, in this embodiment, is one of the first, second, or third semesters. The teacher inputs the semester to be associated with the posting space. The class name is the name assigned to the posting space. The teacher can freely set the class name. However, the class name is expected to be consistent with the theme of the posting space. For example, suppose a teacher intends to create a posting space for students' impressions of a clay craft class held in the third semester in art class. In this case, the teacher inputs "art" as the subject, "third semester" as the semester, and "tell us your impressions of the clay craft class" as the class name on the posting space creation screen 20. The subject, semester, and class name each correspond to meta information about the posting space. Hereinafter, the subject entered on the posting space creation screen 20 will be referred to as the "input subject," the semester will be referred to as the "input semester," and the class name will be referred to as the "input class name." Also, the combination of the input subject, input semester, and input class name will be referred to as the "input meta information."

[0023] The teacher in charge inputs input meta information on the posting space creation screen 20 and confirms the input by selecting the Confirm button 21. When the Confirm 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 creation of a posting space. In response to this request, the server information processing unit 10 creates one record in the space DB 7. Hereinafter, a record in the space DB 7 will be referred to as a "space DB record." Figure 4 (A) is a diagram showing the contents of a space DB record. The space DB record has fields such as a posting space ID, <f>,class <f>, subject <f>,semester <f>, lesson name <f>and reception message <f>Including. <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 posting space ID and sets the posting space ID of the new record. <f>The server information processing unit 10 registers the class <f>The server information processing unit 10 registers the class in charge in the subject <f>,semester <f>and class name <f>The server information processing unit 10 registers the input subject, input semester, and input class name in the reception message. <f>The server information processing unit 10 registers null-valued reception message information in the space DB 7. The reception message information will be described later. A new posting space is created by creating a new space DB record in the space DB 7. The function of the server information processing unit 10 to create a space DB record including a posting space ID and meta information (input subject, input semester, and input class name) corresponds to the function of creating a posting space in association with meta information.

[0024] In this embodiment, a teacher can only create a posting space corresponding to the class to which he or she is responsible. However, a teacher may also be able to designate any one or more classes and create a posting space corresponding to the designated one or more classes. Students in the designated one or more classes can post messages and comments in 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 in which the student in charge posts a message in the posting space will be described. In the description of scene S2, the student in charge who posts the message will be referred to as the "first student." The first student launches the dedicated app AP on his / her student terminal 4 and logs in. Upon logging in, the server information processing unit 10 acquires the user ID of the first student. Next, the first student performs a predetermined operation to instruct the display of the post-related screen 23. In response to this instruction, the terminal information processing unit 13s displays the post-related screen 23 on the terminal display unit 15s.

[0026] FIG. 5 is a diagram showing an example of the post-related screen 23. As shown in FIG. 5, a post space selection field 24 is provided on the left side of the post-related screen 23, and a message list area 25 is provided on the right side. FIG. 5 shows a state in which a post space is selected by the first student, and a message list image 26 is displayed in the message list area 25 accordingly. However, if no post space is selected, the message list area 25 is blank. Furthermore, when the selected post space changes, the message list image 26 changes to an image corresponding to the selected post space. The post space selection field 24 displays each subject (art, physical education, Japanese, etc.). When a subject is selected in the post space selection field 24, the names of the classes in the post spaces corresponding to that subject are displayed. However, the post spaces in which the class names are displayed are limited to the post spaces of the first student's class (i.e., post spaces in which the first student can post messages). The first student selects one post space by selecting one class name. In the description of scene S2, the post space selected by the first student is referred to as the "selected post 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 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 that one posting space. (B) of FIG. 4 is a diagram showing the contents of the individual message information. The individual message information has fields such as message ID, <f>and the message poster <f>and the date and time the message was posted <f>and the message content <f>And the reception comment <f>The message ID is the identification information of the message. <f>The message poster information is registered to identify the student who posted the corresponding message. The message poster information includes the user ID of the corresponding student. The message posting date and time information is registered, which indicates 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 in the message content field. <f>The received comment information is stored in the field "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 individual message information for each message posted to 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, the message list image 26 displays a message block 27 for each message posted to the selected posting space. Each message block 27 is selectable. The message block 27 displays the name of the poster of the corresponding message, the posting date and time, and the number of comments. The message content is also displayed in the message block 27. However, if the number of characters in the message exceeds the character limit, only part of the message is displayed in the message block 27. The received message information includes all the information necessary to display the message list image 26. The first student can confirm the content and accompanying information of the messages posted to the selected posting space by checking the message list image 26. The content of the message block 27 is not limited to the example shown in FIG. 5. As an example, the message block 27 may display an icon or photo indicating the message poster.

[0029] As shown in FIG. 5, a new message button 28 is provided below the message list area 25. When the first student wants to post a message in the selected posting space, he or she selects the new message button 28. When the new message 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. The name of the class in the selected posting space is displayed on the message input screen 29. The screen also displays a message input field 30 for inputting the content of the message (a string of characters indicating the message) and a post button 31. The first student inputs the content of the message in the message input field 30. The input message content corresponds to message content information. The first student then selects the post button 31 to confirm the input. When the post button 31 is selected, the terminal information processing unit 13s transmits the message content information entered in the message input field 30 to the server information processing unit 10. In this embodiment, the message is composed of a string of characters. However, the message may be configured to include still images, moving images, music files, or other types 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 selected posting space. The individual message information includes a unique message ID, message poster information of the first student, posting date and time information indicating the date and time when the post execution button 31 was selected, message content information received by the server information processing unit 10, and 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 post-related screen 23 based on the received message information. As a result, the message posted by the first student is reflected on the post-related screen 23.

[0032] <Scene S3: A student posts a comment on another student's message> Next, the operation of the control system 1 in scene S3, in which the student in charge posts a comment on another student's message posted in a posting space, will be described. In the description of scene S3, the student in charge posting the comment is referred to as the "second student." The second student launches the dedicated app AP on his / her student terminal 4 and logs in. In response to the login, the server information processing unit 10 recognizes the second student's user ID. The second student performs the necessary operation to instruct the display of the post-related screen 23 ( FIG. 5 ). In response to the instruction, the terminal information processing unit 13s displays the post-related screen 23 on the terminal display unit 15s. The second student selects one posting space using the posting space selection field 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 in 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 message block 27 is selected, terminal information processing unit 13s transmits the posting space ID of the selected posting space and the message ID of the selected message to server information processing unit 10, and requests a response of received comment information. In response to this request, server information processing unit 10 acquires received comment information included in the individual message information corresponding to the posting space ID and message ID. The received comment information included in one individual message information has individual comment information for each comment posted in response to the message corresponding to that one individual message information. (C) of FIG. 4 is a diagram showing the contents of the individual comment information. The individual comment information has fields such as comment ID, <f>And the commenter <f>and the date and time the comment was posted <f>And the comment content <f>The comment ID is the identification information of the comment. <f>The comment poster information including the user ID of the student who posted the corresponding comment is registered in the comment post date and time field. The comment post date and time information indicating the date and time (date + time) when the corresponding comment was posted is registered in the comment post date and time field. Comment content <f>Comment content information indicating the content of the comment is stored in the comment content field.

[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 a message details screen 33 on the terminal display unit 15s based on the information. FIG. 7 is a diagram illustrating an example of the message details screen 33. As shown in FIG. 7, the message details screen 33 displays the content of the selected message, the poster's name, and the posting date and time. The message details screen 33 also displays comment-related information 34 for each comment posted in response to the selected message. The comment-related information 34 is displayed in chronological order according to the date and time the comment was posted. The comment-related information 34 includes the comment content, the poster's name, and the posting date and time. The message details screen 33 also includes a comment input field 35 for inputting the comment content (a string of characters indicating the comment) and a submit button 36. The second student inputs the comment content in the comment input field 35. The input comment content corresponds to comment content information. After inputting the comment content information, the second student confirms the input by selecting the submit button 36. When the post execution button 36 is selected, the terminal information processing unit 13s transmits the comment content information entered 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 the individual comment information to the accepted comment information corresponding to the selected message. The individual comment information includes a unique comment ID, comment poster information of the second student, posting date and time information indicating the date and time when the submit 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 accepted 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: The doctor in charge receives basic findings> In this service, a teacher in charge can request the control system 1 to generate basic findings for each of his / her students and receive the basic findings. Basic findings are texts (evaluation texts) that can serve as the basis for final findings. As will be described later, basic findings have appropriateness as findings. After receiving the basic findings, the teacher in charge can create final findings by editing the basic findings. Final findings is a term that conveniently refers to the final findings created based on the basic findings. Below, we will explain the operation of the control system 1 in scene S4 where the teacher in charge receives basic findings.

[0038] The teacher in charge launches the dedicated application AP of the teacher terminal 3 and logs in. The teacher in charge performs a predetermined operation to instruct the display of the finding-related screen 38. In response to this instruction, the terminal information processing unit 13t displays the finding-related screen 38 on the terminal display unit 15t. FIG. 8 is a diagram showing an example of the finding-related screen 38 in its initial state (hereinafter referred to as the "initial finding-related screen 38b"). As shown in FIG. 8, the initial finding-related screen 38b has a subject selection field 39 and a semester selection field 40. The subject selection field 39 is an input field for selecting a subject from a pull-down menu. The semester selection field 40 is an input field for selecting a semester from a pull-down menu. Here, the teacher in charge specifies a combination of subject and semester and requests the generation of basic findings. For example, if the teacher in charge specifies a combination of subject: art and the third semester, the basic findings will be findings for evaluating the student in charge of art in the third semester. The teacher in charge uses the subject selection field 39 and the semester selection field 40 to specify a combination of subject and semester. Hereinafter, the combination of subject and semester specified by the teacher in charge will be referred to as the "specified conditions."

[0039] In the initial findings related screen 38b, a student list area 41 is provided below the subject selection field 39 and the semester selection field 40. In the student list area 41, a student block 42 is displayed for each student who belongs to the class that the teacher is in charge of. Each student block 42 has fields such as name, <f>,link <f>, basic findings <f>,Additional Information <f>Name <f>The name of the student in charge is displayed in the initial findings related screen 38b. <f>and basic findings <f>These fields are explained below.

[0040] Additional Information <f>An additional information input field 43 is displayed in the semester selection field 40. The additional information input field 43 is an input field into which additional information is input. 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 passed to the language model 8 when the language model 8 generates basic findings. Essentially, the teacher inputs information they want to reflect in the basic findings as additional information. However, inputting additional information is not required. For example, suppose a teacher feels that a student in their care has worked very hard on an assignment and completed a wonderful piece of work, and wants to reflect this in the basic findings. In this case, the teacher inputs additional information such as, "This student worked very hard on clay crafting in art class and completed a wonderful piece of work" into the additional information input field 43. A request button 44 is provided to the right of the semester selection field 40. After inputting additional information for the desired student, the teacher selects the request button 44 to request the provision of basic findings.

[0041] The flowchart in Figure 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 below) related to basic findings, and includes at least all of the specified conditions and the input additional information.

[0042] As shown in flowchart FB, the server information processing unit 10 receives the request information (step SB1). Thereafter, the server information processing unit 10 processes each of the students in charge one by one and generates basic findings. In step SB2, the server information processing unit 10 determines one of the students not selected as processing targets as the student to be processed. Hereinafter, the student selected as the processing target in step SB2 will be referred to as the "student to be processed." Next, the server information processing unit 10 executes a posting group collection process (step SB3). The posting group collection process will be described in detail below.

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

[0044] Next, the server information processing unit 10 performs the following process for each of the acquired individual message information. That is, the server information processing unit 10 acquires message content information from the individual message information and further acquires comment content information from the received comment information. There may be no comment content information, or there may be one or more. The acquired comment content information indicates the content of each comment posted by other students in charge of a message posted by the student being processed. Hereinafter, a combination of message content information and comment content information based on one individual message information is referred to as a "posting group." The server information processing unit 10 acquires a posting group for each of the acquired individual message information. This is the posting group collection process. As a result of the posting group collection process, the server information processing unit 10 acquires a posting group for each message posted by the student in charge of processing within a range that meets the specified conditions. The posting group collection process corresponds to a process of collecting messages posted by the student being processed within a range that meets the specified conditions and further collecting comments posted by other students in charge of each message. In this embodiment, the specified conditions are a combination of meta information and correspond to conditions based on 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 that requests the language model server 5 to generate basic findings for the student to be processed. In particular, the finding-related prompt is a prompt that requests the generation of findings based on messages posted by the student to be processed. The finding-related prompt includes message content information for each message posted by the student to be processed. The finding-related prompt also includes information that sets an elementary school teacher (in the general sense) as the respondent. The respondent here refers to a pseudo-responder that generates a response to the prompt using the functions of the language model 8. The finding-related prompt also includes the following usage items and is a prompt that requests the generation of basic findings that reflect the following usage items. Comments posted on each message of the student being processed (specifically, comment content information) ·Additional Information ·Specified conditions - Meta information of the posting space where each message of the target student was posted (subject, semester, class name) The server information processing unit 10 executes the process of step SB5 by using a program having a function of inputting the message content information and the usage items and outputting a finding-related prompt.

[0046] For example, suppose the specified condition is "Art, third term" and the additional information is "This student worked very hard on clay crafting in art class and completed an excellent piece of work." In this case, an example of an observation-related prompt is as follows. However, the main purpose of the example of an observation-related prompt shown below is to show an example of how messages and usage points are reflected in the prompt, and the appropriateness of the prompt as a whole is ignored. ***Prompt Begins*** You are an elementary school teacher. A student has posted the following <message> in a posting space you created for the subject and semester indicated in the <specified conditions> below. Other students have also posted the following <comments> for each message. You have also added the following <meta information> for the subject, semester, and class name to each posting space. You have also added the following <additional information> about the student. Please generate the student's observations for the subject and semester indicated in the <specified conditions> by reflecting the <specified conditions> and <additional information> below, as well as the <meta information>, <message>, and <comments> for each posting space. <Required conditions> Subject: Art, Term: 3rd Term <Additional information> This student worked very hard on his clay art class and produced a wonderful piece of work. <Meta information>Subject: Art, semester: 3rd semester, lesson name: Tell me your thoughts on clay crafts. <Message> I worked hard on my clay craft. <Comment> Your work is truly amazing. <Comment>Artistic! … <Meta information>Subject: Art, Term: 3, Lesson name: How did you do in Tuesday's art assignment? <Message>Tuesday's assignment was difficult... <Comment>It was really difficult. <Comment> But you did a good job, didn't you? I... … ***END OF PROMPT***

[0047] The prompt contents shown are merely examples, and should be appropriately set based on prompt engineering techniques so as to obtain appropriate response sentences.

[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 flowchart FC, the language model server 5 receives the finding-related prompt (step SC1). Next, the language model server 5 generates a response sentence to the finding-related prompt using the function of the language model 8 (step SC2). The response sentence generated here is the basic finding. Hereinafter, the response sentence of step SC2 will be 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 flowchart FB, the server information processing unit 10 receives and acquires the basic findings (step SB7). Here, the function of the server information processing unit 10 to request the language model server 5 to generate basic findings, and to receive and acquire the basic findings generated by the function of the language model 8 corresponds to the "function of generating an evaluation sentence regarding the subject's evaluation by the function of the language model." As described above, the server information processing unit 10 has the functions of generating a prompt requesting the generation of an evaluation sentence based on a message, sending the prompt to the language model server 5 having the language model 8, acquiring an answer sentence from the language model server 5, and generating an evaluation sentence based on the acquired answer sentence.

[0050] In this embodiment, the basic findings of all students in a class are generated in response to a request from the teacher. In this regard, the basic findings of only a portion of students designated by the teacher may be generated.

[0051] After step SB7, the server information processing unit 10 determines whether all of the students in charge have been processed (step SB8). If all of the students in charge have been processed, the server information processing unit 10 returns the processing procedure to step SB2. If there are any students in charge that 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 of the students in charge to the terminal information processing unit 13t.

[0052] As shown in the 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 findings-related screen 38 based on the received basic findings (step SA4). Specifically, the terminal information processing unit 13t updates the basic findings of the student block 42. <f>The terminal information processing unit 13t displays the corresponding basic findings for each of the links. <f>A posting confirmation button 46 is displayed. Fig. 10 is a diagram showing an example of the updated finding-related screen 38 (hereinafter referred to as "updated finding-related screen 38a").

[0053] The teacher in charge can refer to the updated findings related screen 38a and check the basic findings of each of the students in charge. <f>The basic findings displayed in the basic findings list are editable. Therefore, the responsible doctor can freely edit any basic finding after checking its content. Furthermore, the responsible doctor can edit the basic findings while referring to the messages and comments used to generate the basic findings. More specifically, the responsible doctor selects the posting confirmation button 46 for the basic finding for which the responsible doctor wants to check the messages and comments. When the posting confirmation button 46 is selected, the terminal information processing unit 13t works with the server information processing unit 10 to pop up a posting group list screen 47. Figure 11 is an example of the posting group list screen 47. As shown in Figure 11, the posting group list screen 47 displays each message used to generate the basic findings and the comments posted for each message. The responsible doctor can edit the basic findings while checking the contents of the messages and comments by referring to the posting group list screen 47.

[0054] The function of the terminal information processing unit 13t to display a screen (updated findings-related screen 38a) on the terminal display unit 15t that displays the basic findings in an editable state corresponds to the "function of providing the evaluation sentence to the evaluator," the "function of providing the evaluation sentence to the evaluator in an editable state," and the "function of displaying a first interface on the display unit that displays the evaluation sentence in an editable state." The updated findings-related screen 38a corresponds to the first interface. Furthermore, the function of the terminal information processing unit 13t to display a posting group list screen 47 on the terminal display unit 15t corresponds to the "function of providing the evaluator with a message used in generating the evaluation sentence for the evaluation sentence to be edited" and the "function of displaying a second interface on the display unit that displays the message used in generating the evaluation sentence for the evaluation sentence to be edited." The posting group list screen 47 corresponds to the second interface.

[0055] 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 generate basic findings for multiple different students in parallel. Furthermore, the server information processing unit 10 may be configured to transmit basic findings each time the generation of a basic finding is completed, rather than transmitting the basic findings of all students in charge to the terminal information processing unit 13t simultaneously.

[0056] As described above, in this embodiment, basic findings are provided to a teacher. The basic findings for a particular student reflect messages posted by that student. The content of the messages is expected to reflect the "thoughts and feelings of the student at the time the message was posted," the "true character and personality of the student," and the "circumstances that led the student to post the message." Therefore, messages posted by students are appropriate as materials to be used in evaluating the students, and the basic findings generated based on the messages can be said to be appropriate as findings related to the evaluation of the students. Based on the above, this embodiment provides appropriate basic findings to the teacher, who can use the basic findings to create final findings, thereby reducing the burden on the teacher.

[0057] Furthermore, the observation-related prompt includes comments on the message of the student being processed, and the basic observation is generated by reflecting each comment using the function of the language model 8. In other words, the server information processing unit 10 has the function of generating basic observations (evaluation sentences) using the function of the language model 8, using one or more messages posted by the student in charge (subject). Here, comments posted on a message from a certain student in charge may contain useful information regarding the evaluation of that student. Therefore, with the above configuration, the appropriateness of the basic observations as observations can be further improved.

[0058] Furthermore, the observation-related prompt includes additional information about the student being processed, and the basic observation is generated by reflecting the additional information using the function of the language model 8. In other words, the server information processing unit 10 has a function to generate basic observations (evaluation sentences) using the function of the language model 8, using additional information including the teacher's (evaluator's) evaluation of the student in charge (subject). This configuration makes it possible to generate more appropriate basic observations that reflect the information that the student in charge wants to reflect.

[0059] The server information processing unit 10 also has a function of collecting messages posted by students in charge within a range that matches the specified conditions specified by the teacher in charge, and a function of using the collected messages to generate basic findings through the function of the language model 8. With this configuration, the teacher in charge can obtain basic findings based on the messages posted within a range that matches the desired conditions.

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

[0061] Furthermore, the finding-related prompt includes meta information of the posting space, and the meta information is reflected by the language model 8 to generate the basic finding. That is, the server information processing unit 10 has a function to further utilize the meta information of the posting space to which the target student posted the message and to generate the basic finding by the language model 8. With this configuration, the meta information can be reflected in the content of the basic finding, further improving the appropriateness of the basic finding as a finding. In particular, the meta information includes the class name assigned to the posting space by the teacher in charge. Therefore, the class name can be reflected in the content of the basic finding, further improving the appropriateness of the basic finding as a finding.

[0062] <Modification> Next, a modified example of the above embodiment will be described. FIG. 12 is a block diagram showing an example of the functional configuration of the information processing server 2 according to the modified 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 modified example generates basic findings by the following method. That is, the server storage unit 12 according to this modified example stores a language model 8A. The server information processing unit 10 generates basic findings using the language model 8A instead of the language model 8 of the language model server 5. Even with the configuration of the modified example, the server information processing unit 10 can generate appropriate basic findings.

[0063] While one embodiment of the present invention (including modifications, the same applies hereinafter) has been described above, the above embodiment is merely one example of a specific implementation of the present invention, and the technical scope of the present invention should not be construed as being limited thereby. In other words, the present invention can be implemented in various forms without departing from the gist or main characteristics thereof.

[0064] For example, in the above embodiment, the evaluator is an elementary school teacher, the subject is a student, and the evaluation text regarding the subject is a student observation. In this regard, the evaluator, subject, and evaluation text are not limited to the examples. For example, the subject may be a person to be evaluated in a company, and the evaluator may be a person in the company who evaluates the subject. For example, the evaluator may be a company boss, the subject may be a subordinate, and the evaluation text may be an evaluation text regarding the subordinate's work. For example, the evaluator may be a hire, the subject may be a job seeker, and the evaluation text may be an evaluation text regarding the hire. The term "evaluator" is a convenient term that refers to a person who receives evaluation texts from an information processing system. The evaluator and the subject may be the same person, or the evaluator may consist of multiple people. The school to which the evaluator belongs may be a kindergarten, junior high school, high school, or other school other than an elementary school. While students may be referred to as children, students, or other terms, the term "student" used in this embodiment broadly encompasses these terms.

[0065] Alternatively, the server information processing unit 10 (information processing unit) may use comments, but generate basic findings (evaluation sentences) using the language model 8 without using the matters of use. The matters of use are not limited to the exemplified matters. For example, they may be any one of specified conditions, additional information, meta information, and messages, or a combination of any two or any three. Alternatively, a configuration may be adopted in which comments can be posted in response to comments, and the server information processing unit 10 may generate basic findings using the language model 8 by further reflecting comments on comments.

[0066] Furthermore, 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. The specified conditions may also be conditions unrelated to the meta information. Furthermore, when the meta information includes information other than the information exemplified in the above embodiment (referred to as "first information"), the specified conditions may include the first information. Furthermore, the meta information is not limited to the exemplified information. As an example, the meta information may include a unit. A unit means a series of learning activities of a student.

[0067] Furthermore, in the above embodiment, the server information processing unit 10 may have an external device (which may be the language model server 5) generate a prompt. In 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] In the above embodiment, a browser may execute some or all of the processing executed by the dedicated application.In the above embodiment, a server storage unit 12 may store some or all of the data stored in the database.

[0069] Furthermore, the way in which data is stored in the database server 6 in the above embodiment is a simplified example, and is not limited to the way of storing data exemplified. As an example, a configuration in which a database for managing messages and a database for managing comments are generated and stored independently may also be possible. Furthermore, the contents of the records in the exemplified databases are not limited to the contents exemplified.

[0070] In the above embodiment, the server information processing unit 10 had a function of collecting messages posted by students in charge within a range that matches the specified conditions specified by the teacher (evaluator). In this regard, the server information processing unit 10 may also have a function of collecting messages within a range that matches a combination of the specified conditions and “conditions automatically set (by the server information processing unit 10).” Here, the conditions automatically set by the server information processing unit 10 are conditions that the server information processing unit 10 automatically combines with the specified conditions when collecting messages, with the aim of improving the appropriateness of the findings (evaluation writing). As an example, when the specified conditions are “Subject: Art, Semester: Third Semester,” the server information processing unit 10 sets “Semester: Second Semester” as a condition to be combined with the specified conditions, with the aim of also analyzing messages from the second semester to improve the appropriateness of the findings (evaluation writing). The combination of conditions here is performed using “logical sum (OR).” In this case, the condition “Semester: Second Semester” combined with the specified conditions corresponds to the “conditions automatically set by the server information processing unit 10.” As another example, when the specified conditions are "subject: art, semester: third semester," the server information processing unit 10 sets a condition that "the number of characters in the message must be 10 or more" as a condition to be combined with the specified conditions, from the viewpoint that it is better to collect messages of 10 or more characters to improve the appropriateness of the findings (evaluation sentences). The combination of conditions here is performed using "logical AND." In this case, the condition that "the number of characters in the message must be 10 or more characters" combined with the specified conditions corresponds to the "condition automatically set by the server information processing unit 10." Note that in the above configuration, the server information processing unit 10 may be configured to further utilize the combination to generate findings (evaluation sentences) using the function of the language model 8.

[0071] The server information processing unit 10 may also be configured to have a function of collecting messages that meet the conditions specified by the teacher (evaluator) and displaying a list of the collected messages. With this configuration, the teacher can check messages that meet the conditions specified by the teacher, regardless of the findings.

[0072] The functional blocks shown in the above embodiments can be realized by any hardware or by a combination of any hardware and any software, and are not limited to specific hardware.

[0073] The embodiments may also include providing a program executed by the computer of the information processing server 2, the teacher terminal 3, or the student terminal 4. The embodiments may also include providing a recording medium on which the program is recorded in a computer-readable manner. The recording medium may be a magnetic or optical recording medium or a semiconductor memory device. Specific examples include portable or fixed recording media such as flexible disks, hard disk drives (HDDs), compact disk read-only memories (CD-ROMs), digital versatile disks (DVDs), Blu-ray (registered trademark) discs, magneto-optical disks, flash memories, and card-type recording media.

[0074] In the above 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 embodiment. Below, examples are given focusing on the "function of generating an evaluation sentence regarding the evaluation of the subject by using one or more messages posted by the subject through the function of a language model" (hereinafter referred to as the "first function") and the "function of providing the evaluation sentence to the evaluator" (hereinafter referred to as the "second function"). In the above embodiment, as shown in FIG. 13A, the information processing server 2 has the first function, and the teacher terminal 3 has the second function. In this configuration, the information processing server 2 and the teacher terminal 3 function as an information processing system, and the server information processing unit 10 and the terminal information processing unit 13t function as an information processing unit. Alternatively, as shown in FIG. 13B, the information processing server 2 may have both the first and second functions. 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. 13(C), the teacher terminal 3 may be configured to have the first function and the second function. 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. When the information processing unit is configured with the server information processing unit 10 and the terminal information processing unit 13t, the functions provided in each processing unit are not limited. Also, a configuration in which one function is realized by cooperation between the server information processing unit 10 and the terminal information processing unit 13t is also possible. The teacher terminal 3 may also be another information processing device. [Explanation of symbols]

[0075] 1. Control system (information processing system) 2. Information processing server (information processing system) 3. Teacher's terminal (information processing system) 4 Student terminals (information processing systems) 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 (display) 38a Updated findings related screen (first user interface) 47 Posting group list screen (secondary 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 the evaluation of the subject by using one or more messages posted by the subject through a language model function; an information processing unit having a function of providing the evaluation text to an evaluator; An information processing system comprising:

2. 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.

2. The information processing system according to claim 1, wherein:

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

2. The information processing system according to claim 1, wherein:

4. The information processing unit a function of collecting the messages posted by the subject 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 a function of generating the evaluation sentences using the collected messages through the function of the language model.

2. The information processing system according to claim 1, wherein:

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

5. The information processing system according to claim 4.

6. The information processing unit a function of generating a posting space for receiving the message in association with meta information based on a request from the evaluator; A function for managing the messages for each posting space is provided.

2. The information processing system according to claim 1, wherein:

7. The information processing unit The message is generated by the target user through a function of the language model, using the meta information of the message space to which the target user has posted the message.

7. The information processing system according to claim 6.

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

8. The information processing system according to claim 7,

9. The information processing unit a function of collecting the messages posted by the subject 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 a function of generating the evaluation sentences using the collected messages through the function of the language model.

7. The information processing system according to claim 6.

10. The information processing unit has a function of generating the evaluation sentence by using the function of the language model by further utilizing the condition or the combination.

10. The information processing system according to claim 9.

11. The information processing unit a function of providing the evaluator with the evaluation text in an editable state; and a function of providing the evaluator with the message used to generate the evaluation sentence for the evaluation sentence to be edited.

2. The information processing system according to claim 1, wherein:

12. a terminal having a display unit and used by the evaluator; The terminal a function of displaying a first user interface on the display unit, in which the evaluation sentence is displayed 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 to generate the evaluation sentence is displayed for the evaluation sentence to be edited.

12. The information processing system according to claim 11.

13. The information processing unit It has the function of collecting messages that meet the conditions specified by the evaluator and displaying a list of the collected messages.

2. The information processing system according to claim 1, wherein:

14. The information processing unit a function of generating a prompt requesting the generation of the evaluation sentence based on the message, transmitting the prompt to a language model server including the language model, acquiring an answer sentence from the language model server, and generating the evaluation sentence based on the acquired answer sentence; 2. The information processing system according to claim 1, wherein:

15. 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 about the student.

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

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

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

17. an information processing system generating 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. An information processing method comprising:

Citation Information

Patent Citations

  • Evaluation system

    JP2023170140A