Information processing system, information processing method, and program

The information processing system addresses the inefficiencies in supporting researchers by extracting and matching public recruitment information with relevant researcher data, resulting in a more effective method for finding suitable research applications.

JP7654889B1Active Publication Date: 2025-04-01池田 虎三
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2024220118
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-12-16
Publication Date
2025-04-01
Estimated Expiration
2044-12-16

AI Technical Summary

Technical Problem

Existing systems for supporting researchers in finding public research applications are not sufficiently effective.

Method used

An information processing system that includes a processor configured to accept public recruitment information, extract relevant items, identify correlated researcher information, and generate matching information combining both.

Benefits of technology

The system provides a more effective method for supporting researchers by generating useful matching information that aids in finding suitable public research applications.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007654889000001_ABST
    Figure 0007654889000001_ABST
Patent Text Reader

Abstract

An information processing system, an information processing method, and a program are provided to support researchers and others seeking information on research recruitment. [Solution] In an information processing system in which a server, an information processing device, and another information processing device are configured to be able to communicate over a network, the server 2 is equipped with a control unit which is at least one processor, and the control unit reads out a predetermined program stored in the memory unit to execute a first reception step of receiving research solicitation information including information related to the research solicitation, an extraction step of extracting solicitation items included in the research solicitation information, a first identification step of identifying researcher information related to researchers that correlates with the solicitation items, and a first generation step of generating first information including at least a portion of the solicitation items and at least a portion of the identified researcher information.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing system, an information processing method, and a program. [Background technology]

[0002] Patent Document 1 is a document relating to a support system, support method, and computer program that support matching between researchers and companies that want to use the researchers' knowledge and technology. This patent document 1 describes a system that accepts offers from client devices used by researchers, including conditions for cooperation in a collaborative project using company-owned data at the company, accepts selection of the researcher who made the offer from a client device used by the company, and a server device notifies the client device of the selected researcher of the company's response to the offer. [Prior art documents] [Patent documents]

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

[0004] There is still room for improvement in the methods of supporting researchers seeking information on research calls. [Means for solving the problem]

[0005] According to one aspect of the present invention, there is provided an information processing system comprising at least one processor, the processor being configured to execute each of the following steps by reading a program, in which a first reception step receives research solicitation information including information related to a research solicitation; a first extraction step extracts solicitation items included in the research solicitation information; a first identification step identifies researcher information related to researchers that correlates with the solicitation items; and a first generation step generates first information including at least a portion of the solicitation items and at least a portion of the identified researcher information.

[0006] According to one aspect of the present invention, a more useful information processing system or the like can be provided as a method for supporting researchers and the like seeking information on open research recruitment. [Brief description of the drawings]

[0007] [Figure 1] 1 is a configuration diagram illustrating an information processing system 1. [Diagram 2] FIG. 2 is a block diagram showing a hardware configuration of the server 2. [Diagram 3] FIG. 2 is a block diagram showing a hardware configuration of an information processing device 3. [Figure 4] FIG. 13 is a diagram showing research invitation information KJ, which is an example of research invitation information. [Diagram 5] FIG. 13 is a diagram showing a public recruitment item KJ1, which is an example of a public recruitment item. [Figure 6] FIG. 13 is a diagram showing researcher information KQ, which is an example of researcher information. [Figure 7] FIG. 2 is a diagram showing an overview of processing executed by the information processing system 1. [Figure 8] FIG. 2 is an activity diagram showing an example of a process flow for generating matching information MJ, which is executed by the information processing system 1. [Figure 9] FIG. 13 is a diagram showing matching information MJ, which is an example of the first information. [Figure 10]10 is an activity diagram showing an example of the flow of a process for transmitting notification information ML executed by the information processing system 1. FIG. [Figure 11] FIG. 13 is a diagram showing a screen G1 which is an example of a login screen. [Figure 12] FIG. 13 is a diagram showing a screen G2 which is an example of a search screen. [Figure 13] A figure showing a screen G3 including detailed information regarding matching information MJ corresponding to area G29. [Figure 14] FIG. 13 is a diagram showing an example of notification information ML. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0008] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described with reference to the drawings. Various characteristic features shown in the following embodiments can be combined with each other.

[0009] Incidentally, a program for realizing the software appearing in one embodiment may be provided as a non-transitory computer-readable recording medium, or may be provided so as to be downloadable from an external server, or may be provided so that the program is launched on an external computer and its functions are realized on a client terminal (so-called cloud computing).

[0010] In addition, in various information processing according to an embodiment, an input and an output according to the input can be realized. Here, as long as an output is obtained as a result of the input, the form of information referenced in such information processing (hereinafter referred to as reference information) is not limited. The reference information may be, for example, rule-based information such as a database, a lookup table, or a predetermined function (including a judgment formula such as a regression formula constructed by a statistical method), or may be a trained model that has previously trained the correlation between the input and the output, or may be a large-scale language model that can output a desired result by inputting a prompt.

[0011] In one embodiment, the term "unit" may include, for example, a combination of hardware resources implemented by a circuit in the broad sense and software information processing that can be specifically realized by these hardware resources. In one embodiment, various information is handled, and this information is represented by, for example, physical values ​​of signal values ​​representing voltage and current, high and low signal values ​​as a binary bit collection consisting of 0 or 1, or quantum superposition (so-called quantum bits), and communication and calculation can be performed on the circuit in the broad sense.

[0012] Furthermore, a circuit in the broad sense is a circuit realized by at least appropriately combining a circuit, circuitry, a processor, and a memory. The processor may be a general-purpose processor or a dedicated circuit. In other words, it includes an application specific integrated circuit (ASIC), a programmable logic device (e.g., a simple programmable logic device (SPLD), a complex programmable logic device (CPLD), and a field programmable gate array (FPGA)), etc.

[0013] 1. Hardware Configuration This section describes the hardware configuration.

[0014] <Information Processing System 1> FIG. 1 is a configuration diagram showing an information processing system 1. The information processing system 1 includes a server 2, an information processing device 3, and an information processing device 4. The server 2, the information processing device 3, and the information processing device 4 are configured to be able to communicate with each other through an electric communication line (network). In an exemplary embodiment, the information processing device 3 can function as a user terminal for the server 2, and the information processing device 4 can function as an administrator terminal. Here, the system exemplified in the information processing system 1 is composed of one or more devices or components. Therefore, it should be noted that the server 2 alone, the server 2 and the information processing device 3, or the server 2 and the information processing device 4 are all included in the information processing system 1. More specifically, the information processing system 1 may include an element selected from the group consisting of the server 2, the information processing device 3, and the information processing device 4. The unselected element may not be included in the information processing system 1, but may be electrically connected to the selected element as an external element. Hereinafter, these components will be described.

[0015] <Server 2> 2 is a block diagram showing a hardware configuration of the server 2. The server 2 includes a communication unit 21, a storage unit 22, and a control unit 23, and these components are electrically connected via a communication bus 20 inside the server 2. Each component will be further described.

[0016] The communication unit 21 is configured by a communication module. The communication module may be a wireless communication module conforming to standards such as IEEE802.11a / b / g / n / ac / ax, LTE, 5G, and 6G, or may be a wired communication module conforming to standards such as IEEE802.3. The communication unit 21 is configured to be capable of transmitting various electrical signals from the server 2 to external components. The communication unit 21 is also configured to be capable of receiving various electrical signals from the external components to the server 2. More preferably, the communication unit 21 has a network communication function, and may be implemented so that various information can be communicated between the server 2 and an external device via a network.

[0017] The storage unit 22 stores various information defined by the above description. This can be implemented, for example, as a storage device such as a solid state drive (SSD) that stores various programs and the like related to the server 2 executed by the control unit 23, or as a memory such as a random access memory (RAM) that stores temporarily required information (arguments, arrays, etc.) related to the calculation of the program. The storage unit 22 stores various programs, variables, etc. related to the server 2 executed by the control unit 23.

[0018] The control unit 23 performs processing and control of the overall operation related to the server 2. The control unit 23 is, for example, a central processing unit (CPU) not shown. The control unit 23 realizes various functions related to the server 2 by reading out a predetermined program stored in the storage unit 22. That is, information processing by the software stored in the storage unit 22 is specifically realized by the control unit 23, which is an example of hardware, so that each step related to each function described below can be executed. This will be described in further detail in the next section. Note that the control unit 23 is not limited to being single, and may be implemented with multiple control units 23 for each function. Also, a combination of these may be used.

[0019] <Information processing device 3> 3 is a block diagram showing a hardware configuration of the information processing device 3. The information processing device 3 includes a communication unit 31, a storage unit 32, a control unit 33, a display unit 34, and an input unit 35, and these components are electrically connected via a communication bus 30 inside the information processing device 3. Each component will be further described. The description of the communication unit 31, the storage unit 32, and the control unit 33 will be omitted because they are similar to the description of each unit in the server 2.

[0020] The display unit 34 may be included in the housing of the information processing device 3 or may be externally attached. The display unit 34 displays a screen of a graphical user interface (GUI) that can be operated by the user. This is preferably implemented by using display devices such as a CRT display, a liquid crystal display, an organic EL display, and a plasma display according to the type of the information processing device 3.

[0021] The display unit 34 displays a screen indicated by the screen data transmitted from the server 2. The display unit 34 displays a system screen relating to the information processing system 1 indicated by the screen data transmitted from the server 2.

[0022] The input unit 35 may be included in the housing of the information processing device 3, or may be externally attached. For example, the input unit 35 may be implemented as a touch panel integrated with the display unit 34. If it is a touch panel, the user can input a tap operation, a swipe operation, or the like. Of course, a switch button, a mouse, a QWERTY keyboard, or the like may be adopted instead of the touch panel. That is, the input unit 35 accepts an operation input made by the user. The input is transferred as a command signal to the control unit 33 via the communication bus 30, and the control unit 33 can execute a predetermined control or calculation as necessary.

[0023] A block diagram showing the hardware configuration of the information processing device 4 is omitted since it is similar to Fig. 3. The information processing device 4 includes a communication unit 41, a storage unit 42, a control unit 43, a display unit 44, and an input unit 45, and these components are electrically connected via a communication bus 40 inside the information processing device 4. Descriptions of the communication unit 41, the storage unit 42, the control unit 43, the display unit 44, and the input unit 45 are omitted since they are similar to the descriptions of the respective units in the server 2 and the information processing device 3.

[0024] 2. Functional configuration of Server 2 The control unit 23 is configured to execute, for example, the following steps. The following steps can be optionally omitted.

[0025] The control unit 23 is configured to be able to receive information from the information processing device 3 or other devices as a reception step. The control unit 23 is also configured to be able to receive various information by reading out various pieces of information stored in a storage area that is at least a part of the memory unit 22 and writing the read out information in a working area that is at least a part of the memory unit 22. The storage area is, for example, an area of ​​the memory unit 22 that is implemented as a storage device such as an SSD. The working area is, for example, an area that is implemented as a memory such as a RAM. For example, the control unit 23 can receive research call information KJ that includes information regarding the call for research as a first reception step.

[0026] FIG. 4 is a diagram showing research solicitation information KJ, which is an example of research solicitation information. Research solicitation information KJ is solicitation information related to research. Research solicitation information KJ is information on solicitations aimed at supporting the research activities of researcher R, such as competitive research funds from the government and external research funds from private foundations. Research solicitation information KJ includes the name of the solicitation, the purpose of the solicitation, information on the amount, information on the support period, the number of applications expected to be accepted, information on the solicitation schedule, information on target applicants, information on how to apply, a link to detailed information, and information on contact information.

[0027] The name of the solicitation is, for example, the name of the project in the research solicitation information KJ. The purpose of the solicitation describes the purpose of the project in the research solicitation information KJ. The information on the amount describes the amount of the grant provided by the research solicitation information KJ. The information on the support period describes the support period of the grant provided by the research solicitation information KJ. The number of projects to be adopted describes the number of projects for which the research solicitation information KJ will provide grants. The information on the schedule of the solicitation describes the schedule of the solicitation in the research solicitation information KJ. The information on the schedule includes the start date of the solicitation, the date of the briefing session, the deadline for submission of application-related materials such as proposals and videos, the review period, the date of adoption decision, the start date of the project, and the like. The information on the applicants describes information on the researcher R who can apply to the research solicitation information KJ. For example, application restrictions based on age, gender, and affiliated institution may be described. The information on the application method describes the method of applying to the research solicitation information KJ. The links to detailed information include links to websites that provide detailed information, links to materials from the information session, and links to videos of the information session. The contact information lists contact information regarding the research call information KJ. The contact information identifies the source of the research funding for the research call information KJ. In the case of research call information KJ sent to each research institution, it includes greetings for each research institution and a request for researcher R to share information.

[0028] Please note that the Research Call Information KJ is a notice from the research fund provider to inform them of the public call for research funds, and is written in the provider's format. The items and item names written may vary depending on the Research Call Information KJ.

[0029] The control unit 23 can receive user information as a second receiving step. The user information is user information of a search system capable of searching for research invitation information KJ and matching information MJ. The user information is, for example, a user ID and a password used when a user logs in to the information processing system 1.

[0030] In a third receiving step, the control unit 23 can receive search conditions for searching the accumulated first information. The first information is information that includes at least a part of the public recruitment items KJ1 and at least a part of the specified researcher information KQ. The first information is, for example, matching information MJ.

[0031] The control unit 23 can extract various information as an extraction step. For example, the control unit 23 can extract a call for proposal item KJ1 from the received research call information KJ as an extraction step. The research call information KJ is created by a provider, and the format, items to be described, and terms to be described may not be standardized. In that case, the control unit 23 may normalize the information of the research call information KJ and then extract the call for proposal item KJ1.

[0032] FIG. 5 is a diagram showing a solicitation item KJ1 which is an example of a solicitation item. Solicitation item KJ1 includes items KJ10 to KJ16 and labels KJ17 to KJ19. Item KJ10 is an item relating to the name of the solicitation in the research solicitation information KJ. Item KJ11 is an item relating to the provider of the research solicitation information KJ. Item KJ12 is an item relating to the amount of research funding if adopted in the research solicitation information KJ. Item KJ13 is an item relating to the solicitation period in the research solicitation information KJ. Item KJ14 is an item relating to the support period in the research solicitation information KJ. Item KJ15 is an item relating to the application conditions for the research solicitation information KJ. Item KJ16 is an item relating to the content of the research project solicited in the research solicitation information KJ.

[0033] As an extraction step, the control unit 23 may extract the public call item KJ1 from a file including the uploaded research call information KJ by the artificial intelligence module. As an extraction step, the control unit 23 may input the research call information KJ and an instruction to extract the public call item KJ1 based on the research call information KJ to an artificial intelligence module having a large-scale language model, and cause the artificial intelligence module to extract the public call item KJ1.

[0034] The control unit 23 can specify various types of information as the specification step. For example, the control unit 23 can specify researcher information KQ related to a researcher that correlates with the public recruitment item KJ1 as the specification step. The control unit 23 specifies the researcher information KQ based on the correlation between at least one of the multiple public recruitment items KJ1 and information corresponding to the public recruitment item KJ1 included in the researcher information KQ as the first specification step. The control unit 23 can specify the researcher information KQ based on a label as the first specification step. The control unit 23 can receive the specified researcher information KQ from a researcher information database, or can receive addition of researcher information KQ from a user.

[0035] FIG. 6 is a diagram showing researcher information KQ, which is an example of a researcher information report. The researcher information KQ includes items KQ0 to KQ8. Item KQ0 is an item including the researcher name of researcher R. Item KQ1 is an item including information regarding the affiliated institution of researcher R. The information regarding the affiliated institution is, for example, information regarding the name of the research institution to which the researcher currently belongs. Item KQ2 is an item including information regarding the position of researcher R. The information regarding the position is, for example, professor, associate professor, lecturer, assistant professor, assistant, etc. Item KQ3 is an item including information regarding the research field of researcher R. The information regarding the research field is, for example, a term indicating the research field, such as natural science, material science, medicine, etc. Item KQ4 is an item including information regarding paper information of researcher R. The information regarding paper information is, for example, information such as the journal name, title, keywords, abstract, and text of papers previously submitted by researcher R. Item KQ5 is an item including information regarding external funding information of researcher R. External funding information is information about research funding that researcher R has obtained in the past, and includes information such as the name of the external funding project and the amount of external funding obtained. Item KQ6 is an item that includes information about researcher R's patent information. Information about patent information includes publication numbers, invention names, patent contents, patent classifications, etc. of patents that researcher R has applied for in the past. Item KQ7 is an item that includes information about researcher R's age. Information about age is, for example, researcher R's date of birth. Item KQ8 is an item that includes information about researcher R's contact information. Contact information includes researcher R's email address, phone number, SNS accounts, etc.

[0036] The control unit 23 may receive non-public information about the researcher R from the researcher R or from staff of the research institution to which the researcher R belongs, and add it to the researcher information KQ. For example, personal information such as age and nationality may not be made public, but depending on the research recruitment information KJ, age and gender may be restrictive conditions for application. The control unit 23 may identify the correlated researcher information KQ by the recruitment item KJ1 in advance by receiving non-public information about the researcher R and adding it to the researcher information KQ. Here, non-public information is information that is not disclosed in the researcher database.

[0037] The control unit 23 can specify matching information MJ according to the user information as a second specifying step. The control unit 23 can specify matching information MJ according to the search conditions as a third specifying step.

[0038] The control unit 23 is configured to be able to generate various types of information as a generating step.

[0039] As a first generation step, the control unit 23 can generate matching information MJ that includes at least a portion of the public recruitment items KJ1 and at least a portion of the identified researcher information KQ.

[0040] As a second generation step, the control unit 23 can generate notification information ML to be notified to the researcher R. As a second generation step, the control unit 23 can generate notification information ML to be notified to the researcher based on the second reference information and matching information MJ. The notification information ML includes, for example, a sentence to be notified to the researcher R. The second reference information includes the correlation between the matching information MJ and the notification information ML.

[0041] The control unit 23 is configured to be able to generate a prompt and notification information ML by referring to the second reference information stored in the storage unit 22 of the server 2 as a second generation step. For example, the second reference information is a template of notification information ML, and the control unit 23 may generate notification information ML according to the template of notification information ML as a second generation step. The template of notification information ML may be a design template including information such as layout, color, font, etc. The template of notification information ML may include the arrangement and design of matching information MJ, link information, etc. As a result, the control unit 23 can insert information based on the matching information MJ, etc. into a template of notification information ML prepared in advance as a second generation step to generate notification information ML. In addition, the template of notification information ML may be configured to be able to be sent to the researcher R when the contact information of the researcher R is inserted. As a result, the control unit 23 can create an email to be sent to the researcher R based on the template of notification information ML and the matching information MJ.

[0042] The second reference information may be an artificial intelligence module that has learned the correlation between the matching information MJ and the notification information ML, and the control unit 23 may input the matching information MJ to the artificial intelligence module and cause the artificial intelligence module to output the notification information ML as a second generation step. The second reference information may be a prompt that causes the artificial intelligence module to output the notification information ML when the matching information MJ is input to the artificial intelligence module.

[0043] The control unit 23 can assign a label to the public offering item KJ1 according to the contents of the public offering item KJ1 based on the first reference information as the assigning step. The first reference information includes a correlation between the public offering item KJ1 and the label.

[0044] In the diagram showing the public offering item KJ1 in Fig. 5, label KJ17 is a label related to the status assigned based on the item related to the public offering period of item KJ13. The items related to the public offering period include the public offering start date, the public offering deadline, the screening period, the adoption decision date, the project start date, etc. The status labels are before the public offering starts, open for public offering, under screening, etc. The control unit 23 can assign a label related to the status based on the item related to the public offering period.

[0045] The label KJ18 is a label related to the research field that is linked to the item KJ16 and assigned based on the item related to the content of the research project solicited in the research solicitation information KJ of the item KJ16. The control unit 23 can assign a label related to the research field linked to the solicitation item KJ1 based on first reference information including a correlation between at least a part of the solicitation items KJ1 of the research solicitation information KJ and the research field. The first reference information may include a correlation between the text information of the solicitation item KJ1 related to the content of the research project and the research field. This allows the control unit 23 to assign a label related to the research field linked to the solicitation item KJ1 based on the correlation between the text information of the solicitation item KJ1 related to the content of the research project and the research field. In addition, the first reference information may include a correlation between the solicitation item KJ1 related to the name of the research solicitation and the research field, or may include a correlation between the solicitation item KJ1 related to the provider of the research solicitation and the research field. This allows the control unit 23 to assign a label related to the research field based on the correlation between the name of the research solicitation information KJ, the information related to the provider, and the research field.

[0046] The label KJ19 is a label for a keyword that is assigned based on the item related to the content of the research project in the item KJ16 and in association with the publicly solicited item KJ1 related to the content of the research project. The control unit 23 can assign a label for a keyword based on the first reference information including a correlation between the item related to the content of the research project and the keyword.

[0047] The control unit 23 is configured to be able to transmit various kinds of information as a transmission step. For example, the control unit 23 can transmit notification information ML to the researcher R corresponding to the identified researcher information KQ as a transmission step.

[0048] As a display control step, the control unit 23 controls the display unit 34 to display visual information such as a screen, an image including a still image or a video, an icon, and a message. The control unit 23 may generate only rendering information for displaying visual information on the display unit 34. As a display control step, the control unit 23 executes a process for displaying a system screen related to the information processing system 1 on each terminal. As a display control step, the control unit 23 performs a process such as generating and transmitting an HTML (Hyper Text Markup Language) file, and causes the display unit 34 to display a web page showing the system screen. Note that the control unit 23 may perform a process such as generating and transmitting display data for an application for using the information processing system 1, as a display control step. For example, the control unit 23 may cause the display unit 34 to display various visual information as a display control step.

[0049] (Artificial Intelligence Module) In order to execute each step, the control unit 23 may input various information to the artificial intelligence module and receive various information outputs from the artificial intelligence module. Note that the artificial intelligence used by the server 2 for each step may be a common one, or may be prepared individually for each step.

[0050] The artificial intelligence module is an AI (Artificial Intelligence) equipped with a transformer including GPT (Generative Pretrained Transformer, including GPT-1, GPT-2, GPT-3, and GPT-4), BERT (Bidirectional Encoder Representations from Transformers), and BART (Bidirectional and Auto-regressive Transformer), and a language model such as a recurrent neural network (RNN), and includes a generative AI.

[0051] The language model is an example of a learning model based on a machine learning algorithm. Specific examples of machine learning algorithms include nearest neighbor methods, naive Bayes methods, decision trees, support vector machines, and deep learning using neural networks. The artificial intelligence module can apply the above algorithms as appropriate.

[0052] The artificial intelligence module has a trained model constructed by a learning method such as supervised learning, unsupervised learning, or self-supervised learning. In supervised learning, machine learning is performed using training data (training data). The training data consists of a pair of input data for learning and output data (correct answer data). In addition, the language model may not only be one trained for a specific task, but also a general-purpose model that can be used for a wide range of tasks.

[0053] The artificial intelligence module includes, as the artificial intelligence, a general-purpose natural language processing learning model such as a large-scale language model (LLM) that has learned a large amount of data. Such a general-purpose learning model includes a language model that can handle various tasks without fine tuning by one-shot learning, few-shot learning, etc. Furthermore, the general-purpose learning model can also handle various tasks by zero-shot learning. The artificial intelligence used by the control unit 23 as each step may be a separate learning model, or may be a common general-purpose learning model. The learning model included in the artificial intelligence module is capable of additional learning.

[0054] 3. Information processing flow In this section, the flow of the information processing method executed by the information processing system 1 will be described. As shown below, the information processing method includes each step executed by the information processing system. The information processing program of this embodiment causes a computer to execute each step of the information processing system. The order of the processes can be changed as appropriate, multiple processes can be executed simultaneously, or some processes can be omitted.

[0055] 3.1 Overview 7 is a diagram showing an overview of the process executed by the information processing system 1. In this process, first, the control unit 23 receives research call information KJ including information related to the call for research as a reception step (step S001). Next, the control unit 23 extracts call items KJ1 included in the research call information KJ as an extraction step (step S002). Next, the control unit 23 identifies researcher information KQ related to the researcher R that correlates with the call items KJ1 as an identification step (step S003). Next, the control unit 23 generates first information including at least a part of the call items KJ1 and at least a part of the identified researcher information KQ as a first generation step (step S004).

[0056] In summary, an information processing system according to one embodiment includes at least one processor, and the processor reads out a program, causing the control unit 23 to execute the following steps. In a first reception step, the control unit 23 receives research solicitation information KJ including information related to the solicitation of research. In an extraction step, the control unit 23 extracts solicitation items KJ1 included in the research solicitation information KJ. In an identification step, the control unit 23 identifies researcher information KQ related to the researcher R that correlates with the solicitation items KJ1. In a first generation step, the control unit 23 generates first information including at least a portion of the solicitation items KJ1 and at least a portion of the identified researcher information KQ. According to this embodiment, it is possible to generate research matching information, which is an example of the first information.

[0057] 3.2 Specific examples The above information processing will be described in detail below as an example with reference to FIGS.

[0058] By the way, for researcher R, obtaining research funds to conduct research is important. One way to obtain research funds is to find a research call information KJ that suits him / her and apply for the research call information KJ. In this method, the provider calls for research projects for researchers, etc., and from the applied research projects, the research projects to be carried out are selected based on an evaluation by multiple people, including experts, mainly from scientific and technical perspectives. The provider of the research call information KJ provides research funds for the selected research projects. There are research call information KJ provided not only by government agencies such as the Ministry of Education, Culture, Sports, Science and Technology and the Ministry of Economy, Trade and Industry and public interest corporations, but also by private foundations and companies. Research call information KJ is published on the provider's website, and is often sent to researcher R and the research institution to which researcher R belongs, but since there are tens of thousands of research call information KJ per year in Japan alone, it was difficult for researcher R to find a research call information KJ that suited him / her. In addition, staff at the research institution to which Researcher R belongs provides each Researcher R with information on research call information KJ that is appropriate for that Researcher R, but it is a lot of work to identify the Researcher R who is included in that Research Call Information KJ and contact each Researcher R.

[0059] Next, an example of the flow of processing executed by the information processing system 1 will be described. This example of the flow may fall within the scope defined in the above-mentioned overview. Below, the description will be given along with each activity in this activity diagram. The information processing may include any exception processing not shown. Exception processing includes interruption of the information processing and omission of each process. Selection or input performed in the information processing may be based on a user operation or may be performed automatically without relying on a user operation.

[0060] 8 is an activity diagram showing an example of a process flow for generating matching information MJ executed by the information processing system 1. First, the control unit 23 receives research solicitation information KJ including information related to the solicitation of research as a first reception step (activity A101). The control unit 23 may receive the research solicitation information KJ from an information processing device 4 used by a staff member of the institution implementing the solicitation.

[0061] Here, the control unit 23 may accept an upload of a file including the research call information KJ from the control unit 43 as a first reception step. An institution implementing the call may send a file including the research call information KJ to the research institution. The control unit 23 may accept an upload of a file including the research call information KJ from an information processing device 4 used by a staff member of the institution implementing the call. The control unit 23 may also accept an upload of a file including the research call information KJ from an information processing device 3 used by a staff member of the research institution that has acquired the research call information KJ. The file including the research call information KJ may be a text file, or may be a file including images, tables, and the like in addition to text information. The file including the research call information KJ may be a file in a fixed layout format, a file in a markup language format, an image file, or a video file.

[0062] Next, the control unit 23 extracts a public call item KJ1 included in the research public call information KJ (activity A102) as an extraction step. The control unit 23 may extract a plurality of public call items KJ1 as an extraction step.

[0063] In activity A101, when an upload of a file including research solicitation information KJ is accepted, the uploaded file including research solicitation information KJ may be written in a format unique to each provider. The control unit 23 may extract text information of the research solicitation information KJ from the file.

[0064] In addition, since the uploaded file containing the research solicitation information KJ is created by the provider of the research funds, the terminology used may not be uniform. In the research solicitation information KJ shown in FIG. 4, the item described as "amount" may be written as subsidy, grant, research funds, etc. In the research solicitation information KJ shown in FIG. 4, the format of the date description of "schedule" may be the Gregorian calendar or the Japanese calendar. In the research solicitation information KJ shown in FIG. 4, the "XX organization" described in the inquiry may be information to be extracted as the "provider" of the solicitation item KJ1. In such a case, as a preprocessing for extracting the solicitation item KJ1, the control unit 23 normalizes the text information of the research solicitation information KJ. The normalization process may be performed on a rule basis or by an artificial intelligence module. As the artificial intelligence module, a natural language processing model or a large-scale language model can be used. As the extraction step, the control unit 23 can extract the solicitation item KJ1 from the file containing the uploaded research solicitation information KJ by the artificial intelligence module.

[0065] Furthermore, the control unit 23 may, as an extraction step, input the research call information KJ and an instruction to extract the call item KJ1 based on the research call information KJ to an artificial intelligence module having a large-scale language model, and cause the module to extract the call item KJ1. The instruction to extract the call item KJ1 based on the research call information KJ may be, for example, an instruction including what text information to extract as the call item KJ1, or an instruction regarding the output format of the call item KJ1. The control unit 23 may also input a sample of the call item KJ1 together with the instruction to extract the call item KJ1. With this configuration, a predetermined call item KJ1 can be extracted from the research call information KJ written in various formats.

[0066] Next, as a first assignment step, the control unit 23 assigns a label to the predetermined public offering item KJ1 according to the contents of the predetermined public offering item KJ1 based on the first reference information (activity A103). The first reference information includes a correlation between the public offering item KJ1 and the label.

[0067] Next, as an identification step, the control unit 23 identifies researcher information KQ related to the researcher R that correlates with the public call item KJ1 (activity A104). The control unit 23 may identify researcher information KQ that correlates with some of the multiple public call items KJ1. For example, the control unit 23 may identify researcher information KQ that matches the application conditions and includes text information that is highly similar to text information related to the content of the research topic of the public call item KJ1. That is, as an identification step, the control unit 23 may identify researcher information KQ based on the correlation between at least one of the multiple public call items KJ1 and information corresponding to the public call item KJ1 included in the researcher information KQ. Examples of information that can be used as information corresponding to the call for proposal items KJ1 in the researcher information KQ include the researcher name, affiliation, job title, research field, paper keywords, publication journal name, external funding project name, amount obtained, patent name, patent keywords, co-inventor names, paper abstract or full text, paper title, research topic name or text information of previously obtained research call for proposals, patent invention name, patent abstract or full text, etc. With this configuration, it is possible to match some of the items in the call for proposals with some of the items in the researcher information KQ.

[0068] As an identification step, the control unit 23 may identify researcher information KQ that meets the conditions of the research solicitation information KJ by calculating the vector similarity of text information between at least one of the multiple solicitation items KJ1 and information corresponding to the solicitation item KJ1 included in the researcher information KQ.

[0069] Here, the control unit 23 may identify the researcher information KQ based on the label as the identification step. According to this configuration, matching can be performed based on the labels. As the identification step, the control unit 23 may identify the researcher information KQ based on the labels using an artificial intelligence module.

[0070] Next, as a first generation step, the control unit 23 generates matching information MJ (an example of first information) including at least a portion of the public recruitment items KJ1 and at least a portion of the identified researcher information KQ (activity A105).

[0071] 9 is a diagram showing matching information MJ, which is an example of first information. Matching information MJ includes item MJ1 and item MJ2. Item MJ1 includes at least a portion of open call item KJ1 corresponding to researcher information KQ identified in activity A104. Item MJ2 includes at least a portion of researcher information KQ identified in activity A104.

[0072] Next, the control unit 23 saves the generated matching information MJ (activity A106). The control unit 23 may store the matching information MJ in a matching information MJ database. The control unit 23 may also save the matching information MJ and the research invitation information KJ in a database.

[0073] 10 is an activity diagram showing an example of the flow of a process for sending notification information ML executed by the information processing system 1. The information processing system 1 includes a search system that accumulates research call information KJ, researcher information KQ, and matching information MJ. Note that a user of the search system may be a researcher R himself / herself who is looking for information on research call information KJ that suits him / her, or a staff member of the institution to which the researcher R belongs who shares with the researcher R information on research call information KJ that correlates with the researcher R's researcher information KQ.

[0074] First, as a display control step, the control unit 23 causes the display unit 34 to display a login screen for the search system (activity A201).

[0075] FIG. 11 is a diagram showing a screen G1 which is an example of a login screen. Screen G1 includes areas G11, G12, and an object G13. Area G11 is an area for accepting a user ID of a user. Area G12 is an area for accepting a password corresponding to the user ID. The user may be researcher R himself / herself, or may be a staff member of the institution to which researcher R belongs. After inputting information in areas G11 and G12, the user issues an operation instruction for object G13.

[0076] Next, when the control unit 33 receives an operation instruction for the object G13, it transmits the input information to the control unit 23, and the control unit 23 receives the login information (activity A202). In this way, when a user uses the information processing system 1, the user logs in by inputting a user ID and a password. This enables the control unit 23 to perform processing according to the user ID.

[0077] Next, the control unit 23 causes the display unit 34 to display a search screen (activity A203).

[0078] Next, the control unit 23 accepts search conditions for searching the accumulated first information as a third acceptance step (activity A204). Fig. 12 is a diagram showing a screen G2 which is an example of a search screen. The screen G2 includes areas G20 to G25, an object G26, and areas G27 to G29. Areas G20 to G25 are areas for accepting input of search conditions.

[0079] Area G20 is an area that accepts search conditions for researcher information KQ. "XX University" is input into area G20. That is, a search condition that searches for researchers R who belong to "XX University" is input into area G20. The control unit 23 may automatically input information into area G20 according to login information. This embodiment makes it easy to search for research open call information KJ according to login information.

[0080] Areas G21 to G25 are areas that accept search conditions for the research solicitation information KJ. Area G21 is an area that accepts input of the name of the solicitation. "A" has been input in area G21. Area G22 is an area that accepts input of the provider. "XX" has been input in area G22. Area G23 is an area that accepts input of the research field. Nothing has been input in area G23. Area G24 is an area that accepts input of the status. "Open for solicitation" has been input in area G24. Area G25 is an area that accepts input of keywords. Nothing has been input in area G25. Object G26 is an object that accepts search instructions.

[0081] When the user inputs search conditions in areas G20 to G25, the user issues an operation instruction for object G26. When the control unit 33 accepts the operation instruction for object G26 and the search conditions input in areas G20 to G25 and transmits them to the control unit 23, the control unit 23 accepts the operation instruction for object G26 and the search conditions input in areas G20 to G25. For example, in Fig. 12, a search condition is input to search for research call for proposal information KJ that is currently open and whose target institution name is "XX University", whose call for proposal is "A", and whose provider is "XX".

[0082] Next, the control unit 23, as a third identification step, identifies matching information MJ, which is an example of first information according to the search conditions (activity A205). For example, in the example of Fig. 12, the control unit 23 performs a search based on the search conditions input in areas G20 to G25, and identifies matching information MJ according to the search conditions.

[0083] Next, the control unit 23 causes the display unit 34 to display the matching information MJ (activity A206). For example, the control unit 23 generates data for a screen G2 including the specified matching information MJ, and causes the display unit 34 to display the screen G2 including the matching information MJ.

[0084] Here, areas G27 to G29 on screen G2 are examples of areas that display identified matching information MJ. Areas G27 to G29 display matching information MJ relating to research solicitation information KJ, all of which have the name "A" and are provided by "XX." Areas G27 to G29 display the application deadline and the number of eligible applicants. The number of eligible applicants is the number of researchers R who matched with the research solicitation information KJ.

[0085] When the control unit 23 receives an operation instruction for any of the areas G27 to G29, the control unit 23 can display detailed information about the matching information MJ corresponding to the area where the operation instruction was received. For example, when the control unit 23 receives an operation instruction for the area G29, the control unit 23 generates data for a screen G3 including detailed information about the area G29. Next, as a display control step, the control unit 23 causes the display unit 34 to display the screen G3.

[0086] FIG. 13 is a diagram showing a screen G3 including detailed information on the matching information MJ corresponding to the area G29. The screen G3 displays the first information, and is configured to be able to receive an instruction to transmit information on the first information to the researcher R corresponding to the researcher information KQ. The screen G3 includes an area G31, an object G32, an area G33, and an object G34. The area G31 is an area that displays the call for proposal item KJ1 of the research solicitation information KJ corresponding to the matching information MJ displayed in the area G29. The area G31 displays the name of the call for proposal, the provider, the amount of research funds to be provided if adopted, the call for proposal start date, the call for proposal deadline, the honor conditions, and keywords related to the research project to be called for, and further includes link information that allows checking of detailed information. When the control unit 23 receives an operation instruction for the link information, it can display the link destination on the display unit 34. The link information may be configured to display a predetermined URL link. The predetermined URL link may be a link to detailed information on the research solicitation information KJ included in the matching information MJ.

[0087] The object G32 is an object that accepts downloading of the contents of the screen G3. That is, when the control unit 23 accepts an operation instruction for the object G32, it can download detailed information about the matching information MJ corresponding to the area G29.

[0088] Area G33 is an area that displays information on researcher R identified in matching information MJ corresponding to area G29. That is, area G33 displays information on researcher R who is matched with research call information KJ. Area G33 includes areas G331 to G333. Areas G331 to G333 are areas that display researcher information KQ for each matched researcher R. Areas G331 to G333 include information on the researcher's name, position, and affiliated institution for each researcher R. Areas G331 to G333 include links that display the researcher information KQ for each researcher R in detail.

[0089] Here, the screen G3 may display the researcher R corresponding to the researcher information KQ in a selectable manner. Areas G331 to G333 each include a check box. For example, when the control unit 33 receives an operation instruction for the check box of area G332, the check box of area G332 is checked.

[0090] Next, the control unit 23 selects a destination and receives an instruction to send notification information ML to the destination (activity A207). For example, on screen G3, object G34 is an object that receives an instruction to send notification information ML to researcher R selected by the checkboxes in areas G331 to G333. When the control unit 23 receives an instruction to operate object G34 via the display unit 34, it receives an instruction to send an email to the researcher R whose checkbox is checked as the destination of the email.

[0091] Next, the control unit 23 generates notification information ML according to the selected destination (activity A208). The notification information ML includes matching information MJ. Here, as a second generation step, the control unit 23 may generate notification information ML to be notified to the researcher R based on the second reference information and the first information. The second reference information includes the correlation between the first information and the notification information ML. With this configuration, it is possible to generate text or the like for sending a notification.

[0092] 14 is a diagram showing an example of the notification information ML. The notification information ML is a text including the matching information MJ to be notified to the selected researcher R.

[0093] Although the embodiment of the present invention has been described above, the present invention is not limited to this, and can be modified as appropriate without departing from the technical concept of the invention.

[0094] Next, the control unit 23 transmits the first information to the selected researcher R as a transmission step (activity A209). Here, areas G331 to G333 may display whether or not the matching information MJ has been notified to the researcher R. For example, when area G332 is selected and an email is sent, "notified" is displayed in area G332. In this manner, the user can confirm which researcher R has already been notified of the notification information ML.

[0095] 4.Other In the above embodiment, it is described that the user logs into a system that searches for accumulated matching information MJ, identifies matching information MJ according to the search conditions, displays the identified matching information MJ, and transmits notification information ML to a selected researcher R for the displayed matching information MJ, but the control unit 23 may also transmit the matching information MJ generated in activity A105 to the researcher R corresponding to the researcher information KQ identified in activity A104. In other words, the control unit 23 can transmit information about the first information to the contact information of the researcher R corresponding to the identified researcher information KQ as a transmission step. With this configuration, the matching information MJ can be notified to the researcher R.

[0096] Furthermore, the control unit 23 may receive in advance from a researcher R the contact information of that researcher R and an instruction to send matching information MJ corresponding to that researcher R, and in activity A105, when the control unit 23 generates matching information MJ including researcher information KQ of that researcher R, send the matching information MJ to that researcher R. Furthermore, for example, the control unit 23 may receive in advance the contact information of each researcher R belonging to the user's institution and an instruction to send matching information MJ corresponding to each researcher R belonging to the user's institution, and when the control unit 23 generates matching information MJ including researcher information KQ of the researcher R belonging to the user's institution, send the matching information MJ to the relevant researcher R.

[0097] Furthermore, the control unit 23 may receive user information as a second receiving step, and may identify first information corresponding to the user information as a second identifying step. For example, in the above embodiment, the control unit 23 receives login information in activity A202, then displays a search screen, receives search conditions, and identifies matching information MJ corresponding to the search conditions, but the control unit 23 may receive login information and identify matching information MJ corresponding to the login information. If the user is a researcher R, the control unit 23 may identify matching information MJ corresponding to the user. If the user is a staff member of a research institution, the control unit 23 may identify matching information MJ corresponding to a researcher R who belongs to the research institution to which the user belongs.

[0098] The overall configuration shown in Fig. 1 is an example, and is not limited thereto. For example, the server 2 may be distributed to two or more devices, or may be replaced by a cloud computing system. In addition, all processing may be performed by the server 2, or all processing may be performed by the information processing device 3. An application may be installed in the information processing device 3, and the information processing device 3 and the server 2 may cooperate to execute the above-mentioned processing.

[0099] The server 2 may be in an on-premise form or in a cloud form. As the server 2 in a cloud form, the above functions and processes may be provided in the form of, for example, SaaS (Software as a Service) or cloud computing.

[0100] In the above embodiment, the server 2 performs various storage and control, but multiple external devices may be used instead of the server 2. That is, various information and programs may be distributed and stored in multiple external devices using block chain technology or the like. In particular, the artificial intelligence module may be an external configuration of the server 2. In that case, the artificial intelligence module, which is an external configuration, is provided by, for example, an artificial intelligence service server, and is configured to receive input from the server 2, receive a request to execute an artificial intelligence service, and return an instructed output as a processing result to the server 2. The artificial intelligence service server may be a server that provides a service using a language model as a learning model, or may be a server that executes a language processing task using a language model. The artificial intelligence service server may be constructed by an LLM. The artificial intelligence service server receives input of a prompt by text, image, voice, etc., and generates and responds to the prompt.

[0101] It may be provided in any of the following ways:

[0102] (1) An information processing system comprising at least one processor, the processor being configured to execute each of the following steps by reading a program: a first receiving step, receiving research solicitation information including information relating to a research solicitation; a first extracting step, extracting solicitation items included in the research solicitation information; a first identifying step, identifying researcher information about researchers that correlates with the solicitation items; and a first generating step, generating first information including at least a portion of the solicitation items and at least a portion of the identified researcher information.

[0103] According to this configuration, it is possible to generate research matching information, which is an example of the first information.

[0104] (2) In the information processing system described in (1) above, in the first reception step, an upload of a file containing the research call information is accepted, and in the extraction step, the call items are extracted from the uploaded file containing the research call information by an artificial intelligence module.

[0105] According to this configuration, it is possible to extract the public recruitment items from the uploaded file.

[0106] (3) In the information processing system described in (2) above, in the extraction step, the research solicitation information and an instruction to extract the solicitation items based on the research solicitation information are input to the artificial intelligence module having a large-scale language model, and the solicitation items are extracted.

[0107] According to this configuration, recruitment information can be extracted using a large-scale language model.

[0108] (4) In the information processing system according to any one of (1) to (3) above, in the extraction step, a plurality of the call-for-sale items are extracted, and in the first identification step, the researcher information is identified based on a correlation between at least one of the plurality of the call-for-sale items and information corresponding to the call-for-sale item contained in the researcher information.

[0109] With this configuration, it is possible to match some of the items in the recruitment information with some of the items in the researcher information.

[0110] (5) In the information processing system described in any one of (1) to (4) above, the system further includes, in the assignment step, assigning a label to the public solicitation item based on a first reference information, the first reference information including a correlation between the public solicitation item and the label, and in the first identification step, identifying the researcher information based on the label.

[0111] With this configuration, matching can be performed based on the labels.

[0112] (6) In an information processing system described in any one of (1) to (5) above, a second generation step further generates notification information to be notified to the researcher based on second reference information and the first information, wherein the second reference information includes a correlation between the first information and the notification information.

[0113] According to this configuration, a text or the like for making a notification can be generated.

[0114] (7) In the information processing system described in any one of (1) to (6) above, a second reception step further receives user information, and a second identification step further identifies the first information corresponding to the user information.

[0115] According to this configuration, matching information can be identified according to the account.

[0116] (8) In the information processing system described in any one of (1) to (7) above, a third reception step further receives search conditions for searching the accumulated first information, and a third identification step further identifies the first information according to the search conditions.

[0117] According to this configuration, matching information can be searched for.

[0118] (9) In the information processing system described in any one of (1) to (8) above, the sending step further includes sending information about the first information to the contact information of the researcher corresponding to the identified researcher information.

[0119] With this configuration, matching information can be notified to researchers.

[0120] (10) In the information processing system described in any one of (1) to (9) above, the display control step further comprises displaying a screen, the screen displaying the first information, and being configured to be capable of receiving an instruction to send information relating to the first information to the researcher corresponding to the researcher information.

[0121] According to this configuration, it is possible to issue an instruction to notify matching information.

[0122] (11) In the information processing system described in (10) above, the researcher corresponding to the researcher information is displayed on the screen in a selectable manner, and further, in the transmission step, the first information is transmitted to the selected researcher.

[0123] According to this configuration, it is possible to select the destination to which the matching information is to be notified.

[0124] (12) An information processing method, comprising each step in the information processing system according to any one of (1) to (11) above.

[0125] (13) A program causing at least one computer to execute each step in the information processing system according to any one of (1) to (11) above. Of course, this is not the case.

[0126] Finally, although various embodiments of the present invention have been described, these are presented as examples and are not intended to limit the scope of the invention. The novel embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. The embodiments and their modifications are included within the scope and spirit of the invention, and are included in the scope of the invention and its equivalents described in the claims. [Explanation of symbols]

[0127] 1: Information processing system 2: Server 20: Communication bus 21: Communications Department 22: Storage section 23: Control section 3: Information processing equipment 30: Communication bus 31: Communications Department 32: Storage section 33: Control section 34:Display section 35: Input section 4: Information processing equipment 40: Communication bus 41: Communications Department 42: Storage section 43: Control section 44: Display section 45: Input section G1: Screen G11 :Area G12 :Area G13 :Objects G2: Screen G20: area G21 :Area G22 :Area G23 :Area G24 :Area G25 :Area G26 :Object G27 :Area G29 :Area G3: Screen G31 :Area G32 :Object G33 :Area G331 :Area G332 :Area G333 :Area G34 :Object KJ: Research call information KJ1: Publicly invited items KJ10: Item KJ11: Item KJ12: Item KJ13: Item KJ14: Item KJ15: Item KJ16: Item KJ17: Label KJ18: Label KJ19: Label KQ: Researcher information KQ0 :Item KQ1:Item KQ2:Item KQ3: Item KQ4: Item KQ5: Item KQ6: Item KQ7: Item KQ8: Item MJ: Matching information MJ1: Item MJ2: Item ML: Notification information R:Researcher

Claims

1. An information processing system, The method includes at least one processor, the processor being configured to execute the following steps by reading a program: In the first reception step, research call information including information regarding the research call is received; In the extraction step, a public offering item included in the research offering information is extracted; In a first identification step, researcher information related to a researcher that correlates with the public call for proposals is identified; In the first generation step, first information is generated that includes at least a part of the items of the public call for proposals and at least a part of the identified researcher information; In the display control step, the screen is displayed. the screen displays the first information; and An information processing system configured to be able to receive an instruction to transmit information relating to the first information to the researcher corresponding to the researcher information.

2. 2. The information processing system according to claim 1, In the first receiving step, an upload of a file including the research call information is received, In the extraction step, the system extracts the call items from the file containing the uploaded research call information using an artificial intelligence module.

3. 3. The information processing system according to claim 2, In the extraction step, the research solicitation information and an instruction to extract the solicitation items based on the research solicitation information are input to the artificial intelligence module having a large-scale language model, and the system extracts the solicitation items.

4. 2. The information processing system according to claim 1, In the extraction step, a plurality of the public offering items are extracted, In the first identification step, the system identifies the researcher information based on a correlation between at least one of the plurality of recruitment items and information corresponding to the recruitment item contained in the researcher information.

5. 2. The information processing system according to claim 1, Further, in the assignment step, a label corresponding to the content of the public offering item is assigned to the public offering item based on first reference information, where the first reference information includes a correlation between the public offering item and the label; In the first identification step, the system identifies the researcher information based on the label.

6. 2. The information processing system according to claim 1, Further, in a second generation step, notification information to be notified to the researcher is generated based on the second reference information and the first information, wherein the second reference information includes a correlation between the first information and the notification information.

7. 2. The information processing system according to claim 1, Furthermore, in the second receiving step, user information is received, Furthermore, in a second specifying step, the system specifies the first information according to the user information.

8. 2. The information processing system according to claim 1, Furthermore, in a third reception step, a search condition for searching the stored first information is received, Furthermore, in a third identification step, the system identifies the first information according to the search conditions.

9. 2. The information processing system according to claim 1, Furthermore, in the sending step, information regarding the first information is sent to the contact information of the researcher corresponding to the identified researcher information.

10. 2. The information processing system according to claim 1, The researcher corresponding to the researcher information is displayed in a selectable manner on the screen, Further, in the transmitting step, the system transmits the first information to the selected researcher.

11. 1. An information processing method, comprising: A method comprising the steps of the information processing system according to any one of claims 1 to 10.

12. A program, A program for causing at least one computer to execute each step in the information processing system according to any one of claims 1 to 10.

Citation Information

Patent Citations

  • System and method for supporting preparation public issue application

    JP2002312713A

  • Support system, support method, and computer program

    JP2021196660A

  • Researcher job-offer job-application matching system and joint research / joint venture matching system

    WO2008004563A1